Search by Drug Name, NDC or Jcode

    J-Code Lookup

    What Is This Tool?

    Our J-Code lookup tool allows you to find all of the HCPCS (Healthcare Common Procedure Coding System) J-code (and Q-code) drugs and their respective HCPCS Details. In addition, each detail page contains an HCPCS/NDC crosswalk, a billing calculator, and drug information. 

    One of the more popular features of this tool is that it allows you to look up a Jcode by NDC OR by a drug name.

    What Are J-Codes & Q-Codes?

    'J-codes' are drugs that are typically billed through a 'medical' benefit versus a 'pharmacy' benefit under health plans, and are generally not self-administered (i.e. are administered by a health care professional). They consist of chemotherapy drugs and injectable drugs:

    • J0120-J8999 - Drugs Administered Other than Oral Method
    • J9000-J9999 - Chemotherapy Drugs

    Q-Codes are simply temporary codes that the Centers for Medicare & Medicaid Services (CMS) establish for services and supplies that do not yet have a permanent code.

    J-codes and Q-codes are part of the HCPCS Level II code set used for billing for drugs (primarily injectables), supplies, equipment, nonphysician services, and services not represented by CPT codes (Level I HCPCS).  They are often billed along with a procedure-based CPT code. 

    How To Use This Tool

    This tool allows you to search for the details of a J-code in several ways, including:

    • Drug Name
    • HCPCS Code
    • NDC

    For example, you can look up a J-code by NDC. Simply type the NDC into the search box.

    Most J-code detail pages contain a complete HCPCS/NDC crosswalk.

    This tool is free to use but its contents are not available for download or reproduction.

    JCode Directory

    HCPC Drug name
    J1610 Injection, glucagon hydrochloride, per 1 mg
    J1620 Injection, gonadorelin hydrochloride, per 100 mcg
    J1626 Injection, granisetron hydrochloride, 100 mcg
    J1627 Injection, granisetron, extended-release, 0.1 mg
    J1628 Injection, guselkumab, 1 mg
    J1630 Injection, haloperidol, up to 5 mg
    J1631 Injection, haloperidol decanoate, per 50 mg
    J1632 Injection, brexanolone, 1 mg
    J1640 Injection, hemin, 1 mg
    J1642 Injection, heparin sodium, (heparin lock flush), per 10 units
    J1644 Injection, heparin sodium, per 1000 units
    J1645 Injection, dalteparin sodium, per 2500 iu
    J1650 Injection, enoxaparin sodium, 10 mg
    J1652 Injection, fondaparinux sodium, 0.5 mg
    J1655 Injection, tinzaparin sodium, 1000 iu
    J1670 Injection, tetanus immune globulin, human, up to 250 units
    J1675 Injection, histrelin acetate, 10 micrograms
    J1700 Injection, hydrocortisone acetate, up to 25 mg
    J1710 Injection, hydrocortisone sodium phosphate, up to 50 mg
    J1720 Injection, hydrocortisone sodium succinate, up to 100 mg
    J1725 Injection, hydroxyprogesterone caproate, 1 mg
    J1726 Injection, hydroxyprogesterone caproate, (makena), 10 mg
    J1729 Injection, hydroxyprogesterone caproate, not otherwise specified, 10 mg
    J1730 Injection, diazoxide, up to 300 mg
    J1738 Injection, meloxicam, 1 mg
    J1740 Injection, ibandronate sodium, 1 mg
    J1741 Injection, ibuprofen, 100 mg
    J1742 Injection, ibutilide fumarate, 1 mg
    J1743 Injection, idursulfase, 1 mg
    J1744 Injection, icatibant, 1 mg