Data Matrix barcode generator
Electronics, medical devices, and small parts marking where the physical label area is too small for a 1D barcode.
Character set
Full ASCII plus binary data, encoded in a square or rectangular grid
Typical use
Electronics, medical devices, and small parts marking where the physical label area is too small for a 1D barcode.
How it compares
Data Matrix can hold far more data than Code 128 in a fraction of the space, at the cost of needing a 2D imaging scanner rather than a laser scanner.
No signup · Files stay on your device · PNG download is free
Type a value above to generate a barcode.
Need 100 or 10,000 of these? Bulk CSV/Excel generation is in development.
See what's coming →Need more than one? · coming soon
Generate Data Matrix barcodes in bulk
Upload a CSV or Excel file to produce thousands of named Data Matrix barcodes and print-ready labels in one pass. In development — here's how it will work.
Upload
Add a CSV or Excel file with your product data.
Map
Match columns to barcode value, filename, caption, and price.
Export
Download PNG, SVG, a ZIP archive, or print-ready PDF labels.
Pricing
Free today. Pay once for bulk, when it launches.
No subscriptions, ever. The free generator is live now — One Batch and Pro are in development.
- Unlimited individual generation
- All 8 barcode formats
- Free PNG downloads
- No signup, no watermark
- Process one CSV/Excel job
- PNG and SVG export
- ZIP download
- Printable labels
- Large CSV and Excel batches
- SVG and high-res PNG
- ZIP and print-ready PDF
- Custom filename templates
- Saved local presets
- All supported barcode formats
FAQ
Common questions
The individual barcode generator is free today, with no signup and no watermark. Bulk CSV/Excel generation and printable labels are launching soon as paid, one-time-purchase add-ons — never a subscription.
Not yet — it's in active development. The free single-barcode generator is live now; bulk generation and printable label sheets are coming soon as the One Batch ($4.99) and Pro ($24.99 lifetime) plans.
No. BarcodeDesk encodes identifiers you provide. It does not issue or register official UPC, EAN, or GS1 identification numbers — those come from GS1 or your product's original issuer.
Entirely in your browser. Barcode values you type are never uploaded to a server, and that stays true once CSV/Excel bulk processing launches.
PNG is free today. SVG, print-ready PDF label sheets, and ZIP archives for bulk jobs launch with the paid plans.
Create your first Data Matrix barcode in seconds.
Free forever for individual barcodes. Bulk generation is coming soon.