Free medical code lookup
186,025 current US medical codes, each with its own page: the official descriptor, whether it is billable, the codes around it, and how it changed across releases. No account, no paywall, no trial.
In effect since October 1, 2026 — see what changed:
- ICD-10-CM Diagnosis FY2027 — 238 codes added, 19 changed, 21 deleted
- ICD-10-PCS Procedure FY2027 — 103 codes added, 16 changed, 39 deleted
- HCPCS Level II 2026Q4 — 45 codes added, 17 changed, 15 deleted
Browse the code sets
-
ICD-10-CM Diagnosis Codes
98,403 codes in 1,921 categories · release FY2027, effective October 1, 2026
Diagnosis codes — what the patient has. Used on every claim, by every specialty.
-
ICD-10-PCS Procedure Codes
80,174 codes in 918 categories · release FY2027, effective October 1, 2026
Inpatient procedure codes — what was done, in hospital inpatient settings.
-
HCPCS Level II Codes
7,448 codes in 368 categories · release 2026Q4, effective October 1, 2026
Supplies, drugs, equipment and transport — the things a procedure code does not cover.
What is on a code page
- The official descriptor — imported unchanged from the CMS release file, in full.
- Billable or not — whether the code is valid for claim submission, or a category header that must be coded to a deeper level.
- The codes around it — every sibling in the same category, so you can see the more specific option you actually need.
- Version history — which releases the code appeared in and how its wording changed.
- Deleted codes keep their page — old claims and denials reference codes that no longer exist, and they are the hardest ones to look up anywhere else.
Where the data comes from
ICD-10-CM and ICD-10-PCS are published by CMS and the CDC's National Center for Health Statistics; HCPCS Level II is published by CMS. All three are US government works in the public domain. Codes here are loaded directly from the official release files, with every row traceable to the file and date it came from — nothing is retyped or paraphrased.
ICD-10 updates annually (effective October 1); HCPCS updates quarterly.
Common questions
Is this really free?
Yes. The site is supported by advertising, so there is no account, subscription or lookup limit.
Are these the official codes?
They are the official descriptors from the current published release of each code set — see the release name and effective date on each card above. This is a reference tool, not medical or billing advice, and it is not affiliated with or endorsed by CMS.
What does "billable" mean?
A billable code is specific enough to submit on a claim. A code that is not billable is still a real code — some are categories, but most are complete concepts that need another character, usually a 7th for things like which encounter it was or which side of the body. Every such page lists the valid codes beneath it.
Do you have CPT codes?
No. CPT codes and descriptors are copyrighted by the American Medical Association and cannot be republished without a license, so this site covers the public-domain code sets only.