Code 128 and retail barcodes
A page of barcodes, drawn as bars: Code 128 and the retail family, EAN-13, UPC-A, EAN-8.
A page of Data Matrix codes, drawn as squares.
A page of Data Matrix codes drawn as squares. Data Matrix is what industry marks small parts with: it stays readable at sizes where a QR code would not, and its rectangular sizes fit onto components and labels that have no room for a square.
As with every code on this site, whether it works is answered by a scanner and not by an eye. Each code carries what it says printed under it, and a code reader is run over the finished page and its reading compared with what went in.
The same document is written twice, once in each language. Both files are shown in full, with the code coloured on the server, and can be copied in one click.
The same document is written in each of these languages. Open the one you want to look at.
This document weighs 43,329 bytes.
The team has since put a heading and two lines at the top of this page saying what the codes are for, so the earlier figure was taken on a document this one is no longer. See every document measured.
A page of barcodes, drawn as bars: Code 128 and the retail family, EAN-13, UPC-A, EAN-8.
A page of QR codes, drawn as squares.
A page of PDF417 codes, drawn as stacked bars.
A page of Aztec codes, drawn as squares.
One picture fitted into a box of one size eight ways: brought to four different sizes, stood against an edge, turned by a quarter and by an angle of its own, and mirrored — every panel drawn from the placement the rule worked out.
Pages that link out of themselves and to each other.