Search by Drug Name, NDC or Jcode

    J-Code Lookup

    Last Jcode file upload: 1/24/2024

    How To Use This Tool

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

    • Drug Name (currently only searching by the generic drug name is supported)
    • 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.

    ***IMPORTANT: Search results will appear at the bottom of the page***

    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. 

    Additional Information

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


    JCode Directory

    HCPC Drug name
    J3358 Ustekinumab, for intravenous injection, 1 mg
    J3360 Injection, diazepam, up to 5 mg
    J3364 Injection, urokinase, 5000 iu vial
    J3365 Injection, iv, urokinase, 250,000 i.u. vial
    J3370 Injection, vancomycin hcl, 500 mg
    J3371 Injection, vancomycin hcl (mylan) not therapeutically equivalent to j3370, 500 mg
    J3372 Injection, vancomycin hcl (xellia) not therapeutically equivalent to j3370, 500 mg
    J3380 Injection, vedolizumab, 1 mg
    J3385 Injection, velaglucerase alfa, 100 units
    J3396 Injection, verteporfin, 0.1 mg
    J3397 Injection, vestronidase alfa-vjbk, 1 mg
    J3398 Injection, voretigene neparvovec-rzyl, 1 billion vector genomes
    J3399 Injection, onasemnogene abeparvovec-xioi, per treatment, up to 5x10^15 vector genomes
    J3400 Injection, triflupromazine hcl, up to 20 mg
    J3401 Beremagene geperpavec-svdt for topical administration, containing nominal 5 x 10^9 pfu/ml vector genomes, per 0.1 ml
    J3410 Injection, hydroxyzine hcl, up to 25 mg
    J3411 Injection, thiamine hcl, 100 mg
    J3415 Injection, pyridoxine hcl, 100 mg
    J3420 Injection, vitamin b-12 cyanocobalamin, up to 1000 mcg
    J3425 Injection, hydroxocobalamin, 10 mcg
    J3430 Injection, phytonadione (vitamin k), per 1 mg
    J3465 Injection, voriconazole, 10 mg
    J3470 Injection, hyaluronidase, up to 150 units
    J3471 Injection, hyaluronidase, ovine, preservative free, per 1 usp unit (up to 999 usp units)
    J3472 Injection, hyaluronidase, ovine, preservative free, per 1000 usp units
    J3473 Injection, hyaluronidase, recombinant, 1 usp unit
    J3475 Injection, magnesium sulfate, per 500 mg
    J3480 Injection, potassium chloride, per 2 meq
    J3485 Injection, zidovudine, 10 mg
    J3486 Injection, ziprasidone mesylate, 10 mg