Free
For single codes and small batches.
US$0 forever
You're on Free
No account, nothing to install
A GS1 DataMatrix needs a clear margin one module wide on all four sides. Set yours in the generator and see the result.
Free. No sign-up. No ads. Nothing uploaded.
Cancel any time · 14-day refund
Cancel any time · 14-day refund
Free, no sign-up. Codes are made in your browser; your text and CSV files are never uploaded.
Data Matrix Generator Pro is unlocked in this browser.
Using it on another device?
Want more? Data Matrix Generator Pro makes up to 1,000 codes at once, numbered sequences of up to 1,000 codes, label sheets that start on any label, and a whole roll of thermal labels in one PDF. US$19.90 a month or US$129 a year, cancel any time.
Free
For single codes and small batches.
US$0 forever
You're on Free
No account, nothing to install
Recommended
Pro
For label runs, long lists and whole rolls.
US$19.90 /month
billed every month
Cancel any time · 14-day refund
US$129 /year
≈ US$10.75/month, billed yearly
Cancel any time · 14-day refund
Or pay 129 USDT once for one year, no renewal
The free version stays free. See pricing.
GS1 sets it at one module on every side. A module is one black or white square of the code, so the margin grows with the code’s print size.
GS1 DataMatrix Quiet Zone is one module wide on all four sides.
Source: GS1 General Specifications, Release 26.0, section 5.6.
The margin equals the module size. The printed side counts both margins, so an 18 × 18 code takes 20 modules across.
| Module | Code size (modules) | Quiet zone | Side with 1-module margin | Side with the tool’s default of 2 |
|---|---|---|---|---|
| 0.254 mm | 18 × 18 | 0.254 mm | 5.08 mm | 5.588 mm |
| 0.254 mm | 26 × 26 | 0.254 mm | 7.112 mm | 7.62 mm |
| 0.396 mm | 18 × 18 | 0.396 mm | 7.92 mm | 8.712 mm |
| 0.396 mm | 26 × 26 | 0.396 mm | 11.088 mm | 11.88 mm |
| 0.495 mm | 18 × 18 | 0.495 mm | 9.9 mm | 10.89 mm |
| 0.495 mm | 26 × 26 | 0.495 mm | 13.86 mm | 14.85 mm |
0.254 mm is 10 mil, the lowest module size GS1 gives for regulated healthcare items not scanned at the retail point of sale.
QR Code needs 4 modules on each side, against 1 for Data Matrix, which is one reason Data Matrix fits tight labels. The full comparison is in Data Matrix vs QR code.
Print at 100% and scan the code on the real label, then compare with the Data Matrix test codes to tell a scanner problem from a print problem.
GS1 is a registered trademark of GS1 AISBL. Avery is a registered trademark of Avery Products Corporation. This site is not affiliated with either.