Skip to main content
NBMEcalc
Free • No signup • 5 seconds

NBME Score Calculator —
Predict Your Step Score in 5 Seconds

Combine compatible CCSSA, UWSA, or Free 120 scores into an independent Step estimate with an estimated planning range. Review the assumptions before using it for a test-date decision.

No signupScores stay local until you calculatePublic assumptions
9:41
Your Predicted
Step 2 CK Score
Most Likely
238
Estimated range: 230 – 246
200230246280
Subject Strength
Internal Med78%
Surgery71%
OB/GYN52%
Pediatrics84%
Free result · No signup required
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

No signup required. Calculate clicks are logged to measure and improve the funnel; see Privacy for retention details.

What the Free Result Includes

A combined estimate, an explicit planning range, and the assumptions needed to interpret both.

Blank pastel practice exam cards arranged on a medical student's desk
NBME 30
NBME 31
UWSA 2
Free 120

Combine Supported Assessments

Review supported CCSSA, UWSA 1/2, Free 120, and AMBOSS results in one prediction while keeping each assessment family distinct.

Medical student holding a phone displaying an NBMEcalc score range prediction

A Range, Not False Precision

We show an estimated planning range beside the midpoint and publish how it is produced. It is an internal heuristic, not a validated 95% interval.

Blank study planner with pastel sticky notes on a warm wooden desk
Readiness review
3 high-leverage moves
Avoid these

Decision Support, Not A Verdict

The free result keeps your estimate, planning range, and assumptions visible. Optional reports package personalized priorities for saving or printing.

Transparent About What the Model Can Do

The calculator exposes its assumptions and uncertainty. We do not claim a validated cohort until a reproducible dataset and holdout report are published.

3
Step Exams Supported
Step 1, Step 2 CK, and Step 3
6
Input Source Types
CCSSA, UWSA 1/2, Free 120, and AMBOSS
1
Public Methodology
Versioned assumptions and validation status

How to Predict Your Step Score

Three steps. Five seconds. No paywall to see your range.

9:41
Step 2 CK Predictor
Enter your scores
CCSSA Form 14235
CCSSA Form 15242
UWSA 2241
Days until exam
14 days
1

Gather Your Practice Exams

Collect compatible CCSSA, UWSA, Free 120, or AMBOSS results you want to review together.

2

Enter Each Score

No signup or email is required. Choose the exam step first so the calculator can show the compatible form and score options.

3

Get Your Range

See your point estimate and estimated planning range instantly. Keep using the calculator for free; printable reports and saved tracking stay optional.

Before you rely on a predictor

Check the Evidence, Not a Winner Badge

Predictor feature lists change and do not establish accuracy. These are the four checks NBMEcalc exposes so you can judge the result on its evidence and limitations.

Compatible inputs

Combine supported CCSSA, UWSA, Free 120, and AMBOSS results while keeping each assessment family distinct.

A range, not a promise

The free result includes a midpoint and model-generated planning range. It is not a verified 95% interval or an official score report.

Public assumptions

Source adjustments, recency weighting, known limits, and material corrections are documented in the public methodology.

A clear decision boundary

High-stakes scheduling decisions should be checked against official assessment feedback and your school or advisor's process.

Editorial controls

Evidence and Review Status

NBMEcalc currently uses an internal editorial process. We do not claim named physician review until reviewer identities and scope can be verified publicly.

Official-source checks

Assessment families, score-report guidance, and passing standards are checked against current NBME and USMLE pages.

Versioned model changes

Material assumption changes are documented publicly. Stored predictions keep their algorithm version.

Corrections welcome

Readers can report factual or calculation concerns. Unsupported claims are corrected or removed rather than defended.

Read the public methodology and changelog or submit a correction.

Frequently Asked Questions

Updated August 7, 2026

nbmecalc.com is an independent USMLE planning tool that combines compatible Step 2 CCSSA, UWSA, Free 120, and AMBOSS results into a Step estimate with an estimated range. Current Step 1 CBSSA, CMS, and Step 3 CCMSA reports are interpreted on their own official scales.

The calculator stays free

Optional upgrades add downloadable reports, saved history, and long-term Step tracking. You do not need a plan to calculate your score and review its planning range.

See optional upgrades