CPT & HCPCS Code Lookup
Search procedure codes by code number or description. Includes common CPT E/M codes and complete HCPCS Level II codes.
Quick Search:
Enter at least 2 characters to search
Search by code number or description
Understanding CPT and HCPCS Codes
CPT Codes
Current Procedural Terminology (CPT) codes are maintained by the AMA and describe medical, surgical, and diagnostic services. They are 5-digit codes used for billing professional services.
- •E/M codes (99202-99499): Evaluation and Management
- •Anesthesia (00100-01999)
- •Surgery (10004-69990)
- •Radiology (70010-79999)
- •Pathology/Lab (80047-89398)
- •Medicine (90281-99607)
HCPCS Level II Codes
Healthcare Common Procedure Coding System (HCPCS) Level II codes are maintained by CMS and cover items and services not included in CPT, such as ambulance services, DME, prosthetics, and supplies.
- •A codes: Transportation, medical supplies
- •E codes: Durable medical equipment
- •G codes: Temporary procedures/services
- •J codes: Drugs administered by providers
- •L codes: Orthotics and prosthetics
- •Q codes: Temporary codes for new services
Frequently Asked Questions
What's the difference between CPT and HCPCS codes?
CPT codes (maintained by the AMA) describe physician services and procedures. HCPCS Level II codes (maintained by CMS) cover supplies, equipment, and non-physician services. Both are used together for complete medical billing.
Why doesn't this tool have all CPT codes?
CPT codes are copyrighted by the American Medical Association (AMA). This tool includes commonly used E/M and procedure codes that are publicly documented, plus the complete HCPCS Level II code set which is public domain.
How often are these codes updated?
CPT codes are updated annually by the AMA (effective January 1). HCPCS codes are updated quarterly by CMS. Our HCPCS data is sourced from the NIH Clinical Tables service which maintains current data.
What are the 2021 E/M code changes?
The 2021 E/M guidelines simplified office visit coding to focus on either Medical Decision Making (MDM) complexity OR total time spent on the encounter. History and exam are no longer separately scored - they contribute to MDM assessment.
Can I use these codes for billing?
This tool is for reference only. Always verify codes with official sources (AMA CPT codebook, CMS HCPCS files) before submitting claims. Coding should be based on documented services and medical necessity.
Automatic Coding Suggestions with PatientNotes
PatientNotes AI analyzes your documentation and suggests appropriate E/M codes based on the complexity of your visit. Spend less time coding, more time with patients.
Start Free Trial7-day free trial • No credit card required