What is Graves' disease?
Graves' disease is the most common cause of an overactive thyroid. It affects women several times more often than men1 — but anyone can develop it — and it makes the whole body run too fast.
What the thyroid does. The thyroid is a small butterfly-shaped gland in the front of the neck. It acts like the body's thermostat — it sets how fast everything runs: heart rate, body temperature, energy use, mood, and digestion.
What goes wrong in Graves'. The immune system makes a mistake. It produces an antibody that latches onto the thyroid and jams the accelerator down. The thyroid can't tell the difference, so it keeps pumping out hormone.
How it feels. The body runs hot and fast:
- racing heart
- weight loss without trying
- trembling hands
- feeling warm when others feel cold
- trouble sleeping
- anxiety
- tired-but-wired
It's not your fault. It's not caused by stress, diet, or anything you did — it's the immune system misfiring, and it's well understood.
It's treatable. Three main options — medication (calms the thyroid down while the immune system settles), radioactive iodine, or surgery. Most people get back to a normal life, and many stay well for years without further treatment.
How it works
The thyroid is run by a feedback loop between the brain and the gland. Switch modes to watch the healthy loop, see how Graves' jams it on, and how each treatment steps in. Hover any label for a plain-language definition.
Graves' by the numbers
Who gets Graves', when, and how often — the headline epidemiology.
Compare your labs to the dataset
Enter your thyroid panel and see where it lands against ~9,100 patients in the UCI reference dataset. Saved locally in your browser — nothing uploaded.
Your entry
Your saved entries
No entries yet — fill in the form to log your first.
| Date | TSH | T3 | TT4 | FTI |
|---|
Where you land
Each chart shows the dataset distribution as bars; your value is the pink line. The percentile is "how many people in the cohort are below your value." For TSH, low percentiles (suppressed TSH) suggest hyperthyroid; for T3/TT4/FTI, high percentiles do.
TRAK statistics
How well TRAK performs as a diagnostic, and how its level predicts relapse after antithyroid drugs.
Diagnostic performance (cutoff 1.75 IU/L)
3rd-gen assays: sensitivity ~97%, specificity ~99%.
TRAK level → relapse risk after ATD
Pregnancy statistics
Risks of untreated maternal Graves' and the postpartum relapse curve.
Risks of untreated maternal hyperthyroidism
Cumulative postpartum relapse risk
Real data — women only
Filtered to female records from the UCI thyroid dataset (n=1,830 women, 64 with hyperthyroid-spectrum diagnoses).
Age at onset in women
Strong peak at 50–59 with substantial cases through reproductive years and into the postmenopausal period.
Diagnosis breakdown — women
More charts — incidence by life stage & women vs men
Incidence by life stage (per 100,000 women/year)
Women vs men — lifetime risk
Reading the datasets
Column schema and copy-paste shell / Python recipes for the UCI Garavan thyroid files.
Files in ./datasets/ are comma-separated, no header row, with ? for missing values and the diagnosis appended as label.|recordID.
Column schema (allhyper.data, allbp.data)
| # | Field | Values |
|---|---|---|
| 1 | age | continuous (years) |
| 2 | sex | M / F / ? |
| 3–16 | flags | on thyroxine, query on thyroxine, on antithyroid medication, sick, pregnant, thyroid surgery, I131 treatment, query hypothyroid, query hyperthyroid, lithium, goitre, tumor, hypopituitary, psych — each t/f |
| 17–18 | TSH measured / TSH | t/f and continuous (mU/L) |
| 19–20 | T3 measured / T3 | t/f and continuous (nmol/L) |
| 21–22 | TT4 measured / TT4 | t/f and continuous (nmol/L) |
| 23–24 | T4U measured / T4U | t/f and ratio |
| 25–26 | FTI measured / FTI | t/f and continuous (free thyroxine index) |
| 27–28 | TBG measured / TBG | t/f and continuous |
| 29 | referral source | WEST / STMW / SVHC / SVI / SVHD / other |
| 30 | diagnosis | hyperthyroid / T3 toxic / goitre / secondary toxic / negative |
Quick reads — copy-paste recipes
Inspect first 5 rows:
head -5 datasets/allhyper.data
Count diagnosis classes:
awk -F',' '{print $NF}' datasets/allhyper.data \
| awk -F'.' '{print $1}' | sort | uniq -c
Female-only hyperthyroid cases:
awk -F',' '$2=="F" && $NF !~ /negative/' \ datasets/allhyper.data
Load in Python (pandas):
import pandas as pd cols = ['age','sex','on_thyroxine','query_thyroxine', 'on_antithyroid','sick','pregnant','surgery', 'I131','q_hypo','q_hyper','lithium','goitre', 'tumor','hypopit','psych', 'TSH_m','TSH','T3_m','T3','TT4_m','TT4', 'T4U_m','T4U','FTI_m','FTI','TBG_m','TBG', 'referral','diagnosis'] df = pd.read_csv('datasets/allhyper.data', names=cols, na_values='?') df['diagnosis'] = df['diagnosis'].str.split('.').str[0] df[df.sex=='F'].diagnosis.value_counts()
negative.|3733 — the part after | is the record ID, useful for joining
across the Garavan files but not for analysis.
Causes — why me?
Graves' isn't caused by any single thing. It's a perfect storm: a genetic predisposition that primes the immune system, plus a trigger that tips it into producing the TRAK antibody. Most of the predisposition is unchangeable. Some of the triggers are.
Predisposition — can't change
Triggers — sometimes modifiable
The female life course
Graves' interacts with every major reproductive transition. The shape below is the relative incidence across a woman's life — a peak in the reproductive years, a second peak around menopause. Hover or tap any pin to see what changes at that stage.
Symptoms most people notice first
Graves' touches almost every system in the body. Symptoms below are ranked by how common they are in people with active disease1 (approximate, from clinical literature — varies by sex, age, and severity).
How it's diagnosed
Diagnosis follows a defined sequence9: confirm hyperthyroidism with thyroid hormone labs, then confirm Graves' as the cause (rather than a toxic nodule or thyroiditis) with antibodies and/or imaging.
Differential diagnosis — Graves' vs other causes of hyperthyroidism
| Cause | TRAK | RAIU pattern | Course |
|---|---|---|---|
| Graves' disease | Positive | High, diffuse | Persistent without treatment |
| Toxic nodular goiter | Negative | Focal hot spot(s) | Persistent; surgery / RAI |
| Subacute thyroiditis (de Quervain's) | Negative | Low | Painful neck; self-limited (weeks) |
| Postpartum thyroiditis | Negative | Low | Self-limited (months) |
| Factitious (exogenous T4) | Negative | Low | History of thyroid hormone intake |
Course over time — what to expect
Graves' is a chronic condition with several possible long-term paths. The trajectory depends mostly on which treatment is chosen and how the immune system behaves after — relapse is common in the first 5 years, and a subset of people eventually drift into hypothyroidism even without RAI or surgery.
- Continued hyperthyroidism, worsening symptoms
- Risks: A-fib, heart failure, osteoporosis, thyroid storm
- Spontaneous remission is rare (< 5%)
- Eye disease can progress independently
- Symptoms improve within 2–6 weeks
- FT4 normalizes in weeks; TSH lags 6–8 weeks behind
- ~40–50% in remission at end of course9
- ~50% relapse within 5 years (highest in first year)9
- High TRAK at stop → high relapse risk8
- ~90–95% definitive cure of hyperthyroidism9
- Most become hypothyroid within 6–12 months
- Lifelong levothyroxine, simple to manage
- Can worsen eye disease (esp. in smokers)
- No pregnancy for ≥ 6 months after
- ~99% definitive — fastest control9
- Hypothyroid immediately; start levothyroxine
- Risks: hypoparathyroidism (~1–2%), nerve injury (~1%)9
- Preferred if planning pregnancy soon, severe eye disease, or large goiter
Common long-term patterns
The relapse window
After an ATD course, relapse risk is highest in the first year and decreases over time. Most relapses happen within 5 years; after 10 years of remission, relapse becomes uncommon. Postpartum is its own distinct relapse window.
"Burnout" to hypothyroidism
A subset of people on ATD eventually drift into hypothyroidism as the gland fibroses from chronic autoimmune attack. This isn't a treatment failure — it's natural history. They transition to levothyroxine, the same endpoint as RAI or surgery but slower.
Pregnancy & Graves'
For drug choices and trimester-by-trimester management, see the Treatment in pregnancy section below. This page focuses on what to watch for — fetal/neonatal effects, the thyroid-storm emergency, and the postpartum relapse window.
Risk timeline — what to watch for, when
Fetal & neonatal effects
Four possible problems — two driven by maternal TRAK crossing the placenta, two driven by maternal antithyroid drugs crossing the placenta.13
Thyroid storm in pregnancy
- High fever
- Severe tachycardia (> 140)
- Agitation / altered mental status
- Heart failure
- Labor & delivery
- Infection
- Surgery
- Abrupt antithyroid drug stop
Postpartum — the relapse window
New hyperthyroid symptoms in the first 12 months postpartum are common12 and split into two very different conditions — they look similar but the treatment and prognosis diverge sharply.
- TRAKNegative
- RAIU uptakeLow
- CourseResolves in months
- TreatmentBeta-blocker only
- TRAKPositive
- RAIU uptakeHigh, diffuse
- CoursePersistent without Rx
- TreatmentATD or definitive (RAI / surgery)
Just Diagnosed
Three disease-modifying options. None is best for everyone — the choice depends on age, pregnancy plans, severity, eye involvement, and your own preference.
Beta-blockers control symptoms but don't treat the disease.
Success rates at a glance
🩺 Doctor & follow-ups — at diagnosis
Questions to bring before you choose a treatment.
- What is my TRAK / TRAb level, and what does the magnitude mean for my prognosis?
- Are my TPO and thyroglobulin antibodies also positive? (overlap with Hashimoto's)
- What's my TSH, FT4, FT3 — and how far outside reference are they?
- Is there a goiter or nodule? Do I need a thyroid ultrasound or RAIU scan?
- Any signs of eye involvement? Should I see an ophthalmologist familiar with Graves' orbitopathy?
- Given my age & pregnancy plans, which treatment fits — ATD vs RAI vs surgery?
- Baseline DEXA (bone density), ECG, and vitamin D?
- What's my plan if I get pregnant on treatment?
On Medication
Your TRAK level is the single most useful number for predicting how the disease will behave and when you can stop antithyroid drugs.
TRAK (German TSH-Rezeptor-Antikörper; English TRAb / TSI) is the autoantibody that drives Graves' — it activates the TSH receptor on the thyroid and causes the disease.
What your band predicts
Approximate relapse risk after a standard 12–18 month antithyroid drug course, based on TRAK level at the end of treatment.8
🩺 Doctor & follow-ups — at each visit
What to ask while you're on treatment and watching your numbers.
- What are my latest TSH / FT4 / FT3 — and what's the trend vs last visit?
- Is my TRAK rising or falling? (especially before stopping ATD)
- Any change to drug dose? When's the next blood draw?
- If on ATD: when is my next CBC and LFT? Any new bruising, sore throat, or jaundice?
- How are my heart rate, weight, sleep, periods, mood?
- If post-RAI / surgery: am I on the right levothyroxine dose?
- Are we close to the point where I can try to stop ATD? What does my TRAK say?
- Any updates on guidelines or new options (e.g., teprotumumab for eye disease)?
Labs to track — the core thyroid panel
Beyond thyroid — values that matter for women on Graves' (show all)
Treatment in pregnancy & breastfeeding
Pregnancy changes almost every treatment decision. Methimazole becomes risky in the first trimester; radioactive iodine is off the table entirely; some supplements need to be re-thought.
The full epidemiology, fetal/neonatal considerations, and postpartum relapse window are in the overview above — this section focuses on what to do.
Pre-conception planning
Ideally, achieve a stable euthyroid state before conception. Choices:
- On antithyroid drugs, controlled? Two accepted paths — decide with the endocrinologist before stopping contraception:
- Pre-conception switch to PTU. Safest if conception may happen quickly — no window where an unrecognized early pregnancy (weeks 4–6) gets methimazole.
- Stay on methimazole, switch at first positive test. Limits PTU liver exposure, but only works if she tests early and the switch happens within days — the teratogenic window (weeks 6–10) comes up fast.
- In remission, off drugs for ≥ 1 year? No PTU needed — but remission ≠ cure. TRAK antibodies can persist and cross the placenta regardless of maternal thyroid status. Required:
- TRAK measured pre-conception and again at 18–22 weeks. If > 3× ULN, fetal monitoring (heart rate, growth, goiter on US) is indicated even if mom is euthyroid.
- TSH / FT4 through pregnancy — relapse risk is elevated, especially postpartum (up to ~50% in the first year)12.
- TRAK very high (>5× ULN) or large goiter? Consider definitive therapy (surgery preferred over RAI if planning pregnancy soon) 6+ months before trying — removes the drug question entirely.
- If RAI: wait at least 6 months and confirm euthyroid before trying.
- Already pregnant on methimazole? Switch to PTU urgently in 1st trimester (lower teratogenic risk).
Trimester-by-trimester management
| Stage | Preferred drug | Monitoring | Avoid |
|---|---|---|---|
| 1st trimester (0–13w) | PTU 50–300 mg/day | FT4 every 2–4 weeks; aim for upper third of normal | Methimazole (aplasia cutis, choanal atresia), RAI |
| 2nd trimester (14–27w) | Switch to methimazole 5–15 mg/day (lower liver risk) | FT4 every 4 weeks; TRAK at 18–22w if previously high | RAI |
| 3rd trimester (28–40w) | Methimazole, often at lowest effective dose | FT4; fetal heart rate, growth ultrasounds; TRAK | RAI; high-dose ATDs (fetal hypothyroidism) |
| Labor & delivery | Continue ATD; watch for thyroid storm trigger (infection, stress) | Maternal HR, BP, T; cord blood TSH/FT4 + TRAK | Iodinated contrast unless absolutely needed |
| Breastfeeding | Methimazole ≤ 20 mg/day or PTU ≤ 450 mg/day | Take dose after feeds; monitor infant TSH if mom on high dose | RAI scanning/treatment |
Off the table during pregnancy
Natural / lifestyle during pregnancy — what stays safe & what to re-think
What stays safe
What to re-think
| Item | Reason to pause |
|---|---|
| Selenium supplements | Helpful for mild eye disease outside pregnancy — but doses > 200 µg/day not well-studied in pregnancy. Discuss with your endocrinologist. |
| L-carnitine | Limited pregnancy safety data. Skip unless your doctor specifically recommends it. |
| High-iodine kelp/seaweed | Excess iodine can flip the fetal thyroid into hypothyroidism. Keep iodine to the prenatal RDA (~220 µg). |
| "Thyroid support" herbal blends | Often contain undeclared iodine, ashwagandha, or thyroid extract. Avoid entirely. |
| High caffeine | Compounds tachycardia & insomnia; also limited per general pregnancy guidance (< 200 mg/day). |
| Strict elimination diets | Risk of under-nutrition during pregnancy. Only restrict with a clear medical reason (e.g., confirmed celiac). |
🩺 Doctor & follow-ups — pregnancy visits
Questions for each prenatal visit while managing Graves'.
- Am I on the right drug for this trimester (PTU in the first, switch to methimazole after)?
- What's the lowest ATD dose that keeps my FT4 in the upper-third target?
- What's my TRAK now — and do we need a fetal-monitoring plan if it's > 3× ULN?
- Are we tracking fetal heart rate & growth for signs of fetal thyroid trouble?
- What's the plan for labor (thyroid-storm precautions) and the postpartum relapse window?
- Will the baby need cord-blood / day-3 thyroid labs?
In Remission
Remission isn't a cure: relapse is common, especially in the first year and after pregnancy. Know the early signs — and the red flags that mean "call today."
Signs it may be coming back
- Racing heart / palpitations creeping back
- Heat intolerance, sweating, a new tremor
- Unexplained weight loss, looser stools
- Anxiety, insomnia, "tired-but-wired" again
- Rising TRAK or falling TSH on routine labs
When relapse is most likely
- First year after stopping antithyroid drugs — highest risk
- Most relapses happen within 5 years; after 10 years it's uncommon9
- Postpartum — roughly 1 in 3 within 12 months of delivery12
- High TRAK when you stopped → higher relapse risk8
Call your doctor the same day if
Natural remedies & lifestyle
Adjuncts only — these don't replace antithyroid drugs, RAI, or surgery. But three of them have strong enough evidence to matter.
Bottom line — the three highest-evidence moves
The full list — by category
Download all datasets
Eight sources, mixed access. Summary first; expand any row for the command-line recipe.
Dataset summary
| Source | Type | Has age / sex | Access | Link |
|---|---|---|---|---|
| UCI Thyroid Disease | Clinical labs + Dx | Yes | Open | archive.ics.uci.edu |
| NHANES (CDC) | Survey + labs | Yes | Open | wwwn.cdc.gov |
| Kaggle thyroid sets | Various clinical | Yes | Free account | kaggle.com |
| NCBI GEO | Gene expression | Per study | Open | ncbi.nlm.nih.gov/gds |
| UK Biobank | Population cohort | Yes | Application + fee | ukbiobank.ac.uk |
| ClinicalTrials.gov | Trial registry | Yes (aggregate) | Open API | clinicaltrials.gov |
| ImmPort | Immunology studies | Yes | Free account | immport.org |
| dbGaP | Genotype + phenotype | Yes | dbGaP authorization | ncbi.nlm.nih.gov/gap |
Command-line recipes
UCI Thyroid DiseaseNo login
Already downloaded into ./datasets/. To redo from scratch:
# bash mkdir -p datasets && cd datasets BASE=https://archive.ics.uci.edu/ml/machine-learning-databases/thyroid-disease for f in allhyper allbp sick-euthyroid hypothyroid sick allhypo; do curl -sSLO $BASE/$f.data curl -sSLO $BASE/$f.names 2>/dev/null done # index of all files curl -s $BASE/ | grep -oE 'href="[^"]+"' | head -40
NHANES (CDC)No login
Official US health survey. Files are SAS XPT format; needs pyreadstat or haven to read.
# 2007-2008 thyroid module (TSH, T4, antibodies) mkdir -p datasets/nhanes && cd datasets/nhanes curl -sSLO https://wwwn.cdc.gov/Nchs/Nhanes/2007-2008/THYROD_E.XPT curl -sSLO https://wwwn.cdc.gov/Nchs/Nhanes/2007-2008/DEMO_E.XPT # Python read python3 -c " import pyreadstat df,_ = pyreadstat.read_xport('THYROD_E.XPT') print(df.columns.tolist()[:15]) print(df.head())"
Cycle index: wwwn.cdc.gov/nchs/nhanes — pick a year & component (Laboratory → Thyroid).
Kaggle thyroid datasetsFree account + API key
One-time setup, then scriptable:
# 1. install CLI pip install kaggle # 2. get API token at https://www.kaggle.com/settings → Create API Token # saves kaggle.json — move it: mkdir -p ~/.kaggle && mv ~/Downloads/kaggle.json ~/.kaggle/ chmod 600 ~/.kaggle/kaggle.json # 3. download cd datasets kaggle datasets download -d emmanuelfwerr/thyroid-disease-data kaggle datasets download -d yasserhessein/thyroid-disease-data-set kaggle datasets download -d nguyenvy/nhanes-19882018 unzip -o "*.zip"
NCBI GEO — gene expressionOpen
Search hits include datasets like GSE9340 (Graves' thyroid tissue) and GSE71956 (orbital tissue).
# Example: download a GEO series matrix mkdir -p datasets/geo && cd datasets/geo ACC=GSE9340 curl -sSLO "https://ftp.ncbi.nlm.nih.gov/geo/series/${ACC:0:5}nnn/$ACC/matrix/${ACC}_series_matrix.txt.gz" gunzip -f ${ACC}_series_matrix.txt.gz # Python alternative with GEOparse pip install GEOparse python3 -c " import GEOparse g = GEOparse.get_GEO('GSE9340', destdir='./') print(g.metadata.get('summary'))"
Browse studies: GEO search "graves disease".
UK BiobankApplication + fee
Best for population-scale work, but not a same-day download.
- Register at ukbiobank.ac.uk as a researcher.
- Submit an Access Management System (AMS) application describing your project (~6–8 weeks review).
- Pay access fee (currently £3,000–9,000 depending on data scope).
- Download via the UKB Research Analysis Platform (cloud) or bulk files for approved fields. Thyroid-relevant fields:
20002(self-reported diagnosis), ICD codesE05.x(hyperthyroid), serum TSH/FT4.
ClinicalTrials.govOpen API
Bulk-download summary results for all Graves' trials:
# JSON API — no login
curl -sSL "https://clinicaltrials.gov/api/v2/studies?query.cond=Graves+Disease&pageSize=100" \
-o datasets/clinicaltrials_graves.json
python3 -c "
import json
d = json.load(open('datasets/clinicaltrials_graves.json'))
print('Studies:', len(d['studies']))
for s in d['studies'][:5]:
print('-', s['protocolSection']['identificationModule']['briefTitle'])"
ImmPort — immunology studiesFree account
Has several thyroid autoimmunity studies. Register at immport.org, then use their Aspera client or the web download for studies tagged "Graves' disease".
Sources
Patient resources and further reading, followed by the full numbered reference list cited in the text — click any 2 superscript on the page to jump straight to its entry.
Patient resources & further reading
References cited in the text
- StatPearls — Graves Disease (NIH) — lifetime risk (~3% of women, ~0.5% of men) and the cardinal symptom list. ncbi.nlm.nih.gov
- Change in newly diagnosed Graves' phenotype — meta-analysis, n=22,403 — goiter ~56%, eye-involvement ~25–34%. PMC
- Krassas — menstrual disturbances in thyroid disease — irregular periods ~22% in modern series (50–60% in older ones). PubMed
- Myopathies associated with thyroid disease — muscle weakness noticed by ~30%, detectable in ~80% on exam. MedLink
- Alopecia & autoimmune thyroid disease — hair thinning reported in ~30–50%. touchENDOCRINOLOGY
- Osteoporosis in hyperthyroid patients — BMD falls ~10–20%; osteoporosis up to ~45% in older/at-risk patients. PMC
- High prevalence of infertility in Graves' & Hashimoto's — "difficulty conceiving" estimates span ~6–50% by population. PMC
- Clinical Utility of TSH Receptor Antibodies (TRAK) — sensitivity & specificity both >95% (the ~97% / ~99% cited); TRAb level at end of course predicts relapse risk. PMC
- 2016 ATA Guidelines for Hyperthyroidism (Ross et al.) — diagnostic sequence and differential diagnosis, plus treatment efficacy and complication rates (ATD remission ~40–50%, RAI >90%, surgery ~99%; hypoparathyroidism/nerve-injury risks). Thyroid (Liebert)
- Thyroid Storm (StatPearls) — ~10–25% mortality even with treatment; far higher untreated. ncbi.nlm.nih.gov
- Selenium and the course of mild Graves' orbitopathy (Marcocci et al., EUGOGO trial) — 200 µg/day for 6 months. NEJM
- Graves' Disease and the Post-partum Period — relapse in roughly 1 in 3 within 12 months (up to ~50%). PMC
- 2017 ATA Guidelines for Thyroid Disease in Pregnancy & Postpartum (Alexander et al.) — obstetric risks of uncontrolled hyperthyroidism (miscarriage, pre-eclampsia, preterm birth, low birth weight, stillbirth), PTU in the first trimester, and fetal/neonatal monitoring. Thyroid (Liebert)
- Smoking is the strongest modifiable risk factor for Graves' orbitopathy (smokers ~5× the risk); cessation lowers its incidence, severity, and progression. Epidemiology & prevention of Graves' orbitopathy (PMC)
- Excess iodine (kelp, supplements, iodinated contrast) can trigger or worsen Graves' — the Jod-Basedow effect; keep intake near the RDA (~150 µg/day) and avoid high-iodine supplements. Jod-Basedow syndrome (StatPearls)
- L-carnitine reduced palpitations and tremor as an antithyroid-drug adjunct in a randomized trial. L-carnitine in hyperthyroidism — RCT (PubMed)
- Celiac disease is several times more common with autoimmune thyroid disease (Graves' / Hashimoto's) — roughly 2–4× — so testing is worthwhile. Celiac & autoimmune thyroid disease (PMC)
- Soy can modestly reduce levothyroxine absorption (~16–19% with larger amounts); separating doses by a few hours avoids it, and normal dietary amounts have little clinical impact. Soy & levothyroxine — narrative review (Endocrine Practice)
Symptom percentages are approximate and vary by study — not computed from this site's dataset. The cardinal symptoms (palpitations, heat intolerance, weight loss, anxiety, tremor; ref 1) are recognized as common (>50%), but exact figures differ between series.