/// GENERATE
1 credit

Barcode API — every common symbology

Nine symbologies, check-digit validation, print-resolution PNG or vector SVG.

/// Quick answer

ASHDOCS generates nine barcode symbologies — including GS1-128, DataMatrix, PDF417 and ITF-14 — as PNG, SVG or PDF, with check digits validated rather than assumed, and batches rendered either as a ZIP of images or as one printable label sheet. A free version runs in the browser with no account.

Try Barcode API — free →Read the docsPrefer a UI? Use the free barcode generator →

Free account. No card required.

How does the Barcode API work?

One HTTP request from any language. Every ASHDOCS endpoint uses the same X-API-Key header.

curl -X POST https://www.ashdocs.com/api/v1/tools/barcode \
  -H "X-API-Key: ash_live_..." \
  -H "Content-Type: application/json" \
  -d '{"data":"5901234123457","symbology":"ean13","options":{"format":"svg","height_mm":25}}'

Common use cases

Frequently asked questions

Which symbologies are supported?+

Nine: Code 128, GS1-128, Code 39, EAN-13, EAN-8, UPC-A, ITF-14, DataMatrix and PDF417.

Can I get SVG or PDF rather than PNG?+

Yes, both, at no extra cost.

How many can I generate at once?+

Up to a hundred per job today, returned as a ZIP or as a printable sheet with columns, gaps and labels.

Is there a free version?+

Yes — /barcode-generator runs in the browser with no account.

RELATED TOOLS