Sitemap
Every page on the site in one place.
Tools
- Data Matrix code generator One code from your text or identifier: PNG, SVG or a true-size PDF.
- Bulk Data Matrix generator (CSV / Excel) Paste or import a list, add copies or serial numbers, download a ZIP or a labels PDF.
- GS1 DataMatrix generator A guided form for GTIN, batch, expiry and serial fields, with check digits and FNC1 done for you.
- Rectangular Data Matrix generator Every rectangular ECC 200 size, plus the newer DMRE sizes clearly labeled.
- Data Matrix labels Print codes on label sheets and thermal rolls at true size, with a printer test page.
- Data Matrix reader Decode a Data Matrix from an image or your camera. Nothing is uploaded.
- Free Data Matrix API Get an SVG or PNG for one value from a URL or a JSON request. Free, no key.
Guides
- All guides Data Matrix basics, size and printing, and GS1 DataMatrix, in plain words.
Data Matrix basics
- What is a Data Matrix code? How the squares, the L-shaped border and error correction work, and where Data Matrix is used.
- Data Matrix ECC 200, explained What ECC 200 means, how much damage it can recover from, and why older ECC 000-140 is obsolete.
- Data Matrix vs QR code Size, capacity and scanner support compared, so you can pick the right 2D code for the job.
- Data Matrix code examples Real sample codes to scan or download, plus a printable scanner test sheet.
- Data Matrix font: what actually works Why a font alone cannot make a Data Matrix, and the simpler ways to get codes from Excel or Word.
Size, printing and scanning
- Data Matrix sizes and capacity chart Every square, rectangular and DMRE size with how many digits, letters and bytes it holds.
- Data Matrix quiet zone and print size How much blank space to leave and how big to print for your printer and scanner.
- How to scan a Data Matrix code Phones, 2D scanners and online readers, plus fixes for a code that will not scan.
GS1 DataMatrix
- GS1 DataMatrix explained, with examples FNC1, Application Identifiers, separators and worked examples of GTIN, lot, expiry and serial codes.
Free downloads
Data tables and printable test sheets from the guides, free to use.
- Data Matrix sizes and capacities (CSV) All 48 ECC 200 sizes (square, rectangular and DMRE) with data codewords and digit, alphanumeric and byte capacities, generated from the encoder. CC BY 4.0.
- Scanner test sheet, US Letter (PDF) A printable sheet of the sample codes, for testing a scanner or phone app.
- Scanner test sheet, A4 (PDF) The same scanner test sheet on A4 paper.
- Print size and quiet zone test sheet, US Letter (PDF) Test codes at several module sizes and quiet zones, to find the smallest size a printer and scanner handle.
- Print size and quiet zone test sheet, A4 (PDF) The same print test sheet on A4 paper.
- Sample Data Matrix codes (ZIP) Every sample code as SVG and PNG, with a manifest CSV of what each one encodes.
- Sample codes and their data (CSV) What each sample code encodes, as text and as exact hex bytes.
- Data Matrix icon (SVG) A small decorative Data Matrix icon (a real 10x10 code that encodes "DM", drawn in currentColor), free to use (CC0).
- Sample batch file (CSV) A made-up list of part numbers with captions and copies, ready to import into the bulk generator.
- Sample batch file (Excel) The same sample list as an Excel workbook, with the ID column stored as text so leading zeros survive.
- GS1 Application Identifiers (CSV) Every GS1 Application Identifier with its format and whether it needs a separator, from the GS1 Barcode Syntax Dictionary release 2026-01-27.
- Excel template with Data Matrix images (CSV) Sample values with an IMAGE() formula per row that loads each code from the free API, for spreadsheet apps with an IMAGE() function such as Excel 365.
Company
- About Who builds Data Matrix Code Generator and how it works.
- Contact Questions, a code that will not scan, or a feature you need.
- Pricing What is free, the free API limits, and the planned Pro plan.
- Privacy What stays in your browser and what we store.
- Terms The rules for using the site and the API, in plain words.
My codes
Private to your browser: what you save there stays on this device and is not on our servers.
- My codes Codes, label layouts, printer profiles and batch jobs you saved in this browser.
For search engines: XML sitemap.