openFDA Drug NDC Directory Scraper avatar

openFDA Drug NDC Directory Scraper

Pricing

from $12.00 / 1,000 result items

Go to Apify Store
openFDA Drug NDC Directory Scraper

openFDA Drug NDC Directory Scraper

Export the National Drug Code (NDC) Directory from openFDA. Search 135k+ marketed products by NDC, brand name, generic name, or manufacturer. Pull product NDC, labeler, dosage form, route, active ingredients, packaging, and pharm class.

Pricing

from $12.00 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Share

ParseForge Banner

๐Ÿท๏ธ openFDA Drug NDC Directory Scraper

๐Ÿš€ Export the official FDA National Drug Code directory in seconds. Pull 140,000+ marketed drug products filtered by NDC, brand, generic name, manufacturer, or product type. No login, no daily quota juggling, no schema guesswork.

The openFDA Drug NDC Directory Scraper exports the National Drug Code (NDC) Directory and returns 28 fields per record, including product NDC, brand and generic names, labeler, dosage form, route, active ingredients with strength, packaging, pharmacologic class, and cross-reference identifiers such as RxCUI, UNII, and SPL. The NDC directory is the canonical reference for every drug marketed in the United States.

The catalog covers prescription drugs, over-the-counter drugs, vaccines, bulk ingredients, plasma derivatives, and allergenics. This Actor turns the live directory into a downloadable dataset as CSV, Excel, JSON, or XML in under five minutes. Filtering happens at source, so you skip the paging and field-name spelunking entirely.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Pharmacy IT, healthcare apps, EHR vendors, formulary teams, drug-data engineers, claims-processing teams, telehealth platformsDrug autocomplete, NDC-to-RxCUI mappings, label lookups, formulary builds, OTC vs Rx classification, dosage and route reference data, claims edits

๐Ÿ“‹ What the openFDA Drug NDC Directory Scraper does

Five filtering workflows in a single run:

  • ๐Ÿท๏ธ NDC filter. Pull one product by exact NDC code, e.g. 80489-001.
  • ๐Ÿท๏ธ Brand filter. Restrict to a brand (proprietary) name, e.g. Tylenol, Lipitor.
  • ๐Ÿ’Š Generic filter. Restrict to a generic (non-proprietary) name, e.g. acetaminophen, atorvastatin.
  • ๐Ÿญ Manufacturer filter. Substring match on the labeler or manufacturer company name.
  • ๐Ÿ—‚๏ธ Product-type filter. Prescription drug, OTC drug, vaccine, bulk ingredient, plasma derivative, cellular therapy, or allergenic.

Each record includes the product NDC and ID, brand name (and brand-name base), generic name, labeler and manufacturer, dosage form, route, marketing category, application number, active ingredients with strength, packaging breakdown, pharmacologic class (broad + EPC + PE), and RxCUI / UNII / NUI cross-reference codes.

๐Ÿ’ก Why it matters: clean NDC reference data is the foundation of every safe prescribing workflow. Building your own parser means handling the directory format, ingredient strength parsing, and packaging hierarchies. This Actor skips that work and keeps the dataset fresh on every run.

๐Ÿ“Š Data fields

Each record includes: activeIngredients, applicationNumber, brandName, brandNameBase, dosageForm, finished, genericName, labelerName, listingExpirationDate, manufacturerName, marketingCategory, marketingStartDate, nui, packaging, pharmClass, pharmClassEpc, pharmClassPe, productId, productNdc, productType, route, rxcui, scrapedAt, splId, splSetId, unii. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the openFDA Drug NDC Directory Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Pick an NDC, brand, generic, manufacturer, or product type, and set maxItems.
  4. ๐Ÿš€ Run it. Click Start and let the Actor collect your data.
  5. ๐Ÿ“ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more healthcare and life-sciences scrapers.

โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the U.S. Food and Drug Administration. All trademarks mentioned are the property of their respective owners. Only publicly available openFDA records are collected.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.