NBMEcalc
Free NBME calculator

NBME Score Calculator: Predict Your USMLE Step Score in Seconds

Enter any combination of NBME, UWSA, Free 120, AMBOSS, or CMS Form scores. Get a point estimate, 95% confidence interval, and percentile — instantly. No signup.

Live demo

Try the Predictor Live

Add your scores. See your range instantly. No signup.

Select your exam

Your practice exams

Scored ago
Scored ago
Scored ago

days

We don't store your scores unless you save. Free, no signup.

How the NBME calculator works

Four steps, under sixty seconds. The calculator runs entirely in your browser — your scores never leave your device unless you save them to an account.

1

Pick your Step exam

Step 1 (Pass/Fail), Step 2 CK (numeric), or Step 3.

2

Enter your practice scores

Add up to 10 scores from any source: NBME, UWSA, Free 120, AMBOSS, or CMS forms.

3

Set your test date

We weight more recent scores higher and apply a recency-decay model.

4

Get your prediction instantly

Point estimate + 95% confidence interval + percentile + pass probability.

Every practice score you have — supported

Mix and match sources. Each source has its own adjustment baked in, so you don't have to do mental math.

Exam-specific NBME forms

Correct form family

Choose Step 1, Step 2 CK, or Step 3 first; the form list updates to the matching NBME assessment family.

UWSA 1 & UWSA 2

Source-aware

Handled with internal source assumptions. No fixed subtraction is an official conversion.

Free 120

Late-stage signal

Enter percent correct (0-100) and combine it with a recent comprehensive self-assessment.

AMBOSS Self-Assessment

Auto-adjusted

Score range 0-100. Inflation correction applied automatically.

CMS Form (subject)

Subject-level

Per-subject scores for Step 2 CK. Best for finding weak rotations.

Older or retired forms

Verify first

Use the official score report and confirm that the form belongs to the Step exam selected above.

Why this calculator beats the alternatives

Most online NBME calculators were built in 2019 and have not been updated since Step 1 went pass/fail. Here is what makes ours different.

FeatureNBMEcalcOlder calculators
Free unlimited use
Multiple input sources (NBME + UWSA + Free 120 + AMBOSS)
95% confidence interval
Per-subject weak-spot detection
Recency-weighted aggregation
Modern UI (mobile + desktop)
Pass probability for Step 1 P/F
Optional PDF report ($14.99)
Open conversion methodology

Your scores never leave your browser

The calculator runs entirely client-side. We only store data if you create an account and click Save prediction. Even then, predictions are stored encrypted and only ever visible to you. See our privacy policy for details.

Frequently asked questions

How does the NBME score calculator work?+

Enter the scores you have so far. The calculator maps each source through an internal piecewise model, applies source and recency weights, and returns a point estimate with a planning interval. These are independent assumptions, not an official NBME or USMLE conversion.

Is the calculator really free?+

Yes. Anonymous predictions, the confidence interval, and the percentile ranking are 100% free. You only pay if you want to download a PDF study report ($14.99 one-time) or unlock the Pro dashboard ($9.99/mo).

How many practice scores should I enter?+

At least 3, ideally 5-7. The calculator's confidence interval narrows from ±12 points (1 score) to ±4 points (5+ scores). More inputs = a sharper prediction.

Why is my predicted Step 2 CK score lower than my latest NBME?+

The calculator combines all inputs, source adjustments, and recency weights, so it may not match your latest score. Check that you selected Step 2 CK and a CCSSA form, then interpret the estimate together with its confidence interval.

Does the calculator work on mobile?+

Yes. Optimized for iPhone, Android, and tablet. You can also install NBMEcalc as a Progressive Web App (PWA) for offline access.

Ready to know where you stand?

The calculator is right above. Enter your latest scores in under a minute. If you want a printable PDF report with a sit-or-postpone recommendation and your 3 highest-leverage moves, upgrade for a one-time $14.99.

Looking for the full conversion table? See the NBME → Step conversion charts.