ICD-10 Code Reference

Comprehensive ICD-10 diagnostic codes database with search functionality and specialty-specific code collections.

What is ICD-10 and how do you find the right code?

ICD-10-CM is the U.S. system for coding diagnoses, maintained by the CDC and NCHS, with over 70,000 codes across 21 chapters. To find the right code, search by diagnosis, symptom, or code—for example "diabetes" or "J18.9"—then confirm laterality, episode, and specificity. Accurate, specific codes drive correct documentation and reimbursement.

Last updated: June 11, 2026

Reviewed by: Arkangel AI medical coding review team, ICD-10 educational content

Sources
CDC/NCHS ICD-10-CMCMS ICD-10 codes

All Codes

Browse and search through the complete ICD-10 diagnostic codes database with advanced filtering options.

Browse all codes

Common Codes by Specialty

Quick access to frequently used ICD-10 codes organized by medical specialty and practice area.

Browse specialties

ICD-10 Basics

Learn about ICD-10 fundamentals, coding guidelines, anatomy and physiology classifications, and best practices.

Learn ICD-10

Learning Games

Master ICD-10 coding through interactive games and challenges. Test your knowledge and make learning fun.

Play games

Search ICD-10 Codes

Enter a diagnosis, symptom, or code to search our complete ICD-10-CM database.

Browse by Specialty

Quick access to ICD-10 code ranges by medical specialty.

Cardiology

I00-I99

Neurology

G00-G99

Orthopedics

M00-M99

Pulmonology

J00-J99

Pediatrics

P00-P96

Oncology

C00-D49

ICD-10 Basics

Master the fundamentals of ICD-10 coding with our comprehensive guide covering everything from basic concepts to coding best practices.

What is ICD-10?

ICD-10-CM (Clinical Modification) is the official system of assigning codes to diagnoses in the United States. It's used by healthcare providers, billers, and payers to ensure accurate documentation and reimbursement.

Code Structure

ICD-10 codes consist of 3-7 characters. The first character is always a letter, followed by digits. Characters 4-7 provide additional specificity about the diagnosis, including laterality, severity, and encounter type.

When to Use ICD-10

ICD-10 codes are required for all healthcare claims submitted to insurance payers. Accurate coding ensures proper reimbursement and helps track disease patterns for public health research.

Annual Updates

CMS releases annual updates to ICD-10-CM codes every October 1st. These updates include new codes, revised descriptions, and deleted codes to reflect advances in medical knowledge.

Manual ICD-10 lookup vs. Arkangel AI search

How searching this free database compares with paging through manual code books and indexes.

Is AI-powered ICD-10 search faster than manual lookup?

Manual ICD-10 lookup means paging through alphabetic indexes and tabular lists, then cross-checking laterality and specificity by hand—slow and error-prone. Arkangel AI search matches a diagnosis, symptom, or partial code against all 70,000+ codes in four languages instantly, surfacing the most specific match so coders confirm rather than hunt.

CapabilityArkangel AI searchManual code book lookup
Lookup speedInstant search across 70,000+ codesMinutes paging through indexes
LanguagesSearch in 4 languagesTypically English only
SpecificitySurfaces the most specific matchEasy to miss laterality or detail
AccessFree, online, always currentPrinted books go out of date
CoverageFull ICD-10-CM databaseLimited to the book on hand
70,000+Total Codes
21Chapters
34Specialties
FastSearch

AI reviews 100% of records, surfaces priority findings, and keeps every recommendation auditable.

ISO Certification
INVIMA Certification
ANVISA Certification
HIPAA Certification
  • Company
  • About
  • Pricing
  • Contact
  • Privacy
  • Terms
  • Product
  • AI for Doctors
  • Research
  • Use Cases
  • Calculators
  • Changelog
  • Resources
  • Blog
  • Podcast
  • University
  • Affiliates
  • AI Readiness Assessment