Free · no sign-up · nothing stored

Every barcode, explained.Make one, scan one, decode one.

TryUPC 036000291452ISBN 9780306406157UPC-E 04252614GS1 (01)(17)(10)

Start guardDigit 0 · L (odd parity) set0Digit 3 · L (odd parity) set3Digit 6 · L (odd parity) set6Digit 0 · L (odd parity) set0Digit 0 · L (odd parity) set0Digit 0 · L (odd parity) set0Centre guardDigit 2 · R set2Digit 9 · R set9Digit 1 · R set1Digit 4 · R set4Digit 5 · R set5Digit 2 · R set · check digit2End guard
Generate20 formats, SVG or PNGQR codesLinks, Wi-Fi, contacts, and how they workScanCamera or image, any formatExplore34 symbologies explained

How a UPC works

UPC-A in depth →

Hover or tap any part: each digit is seven modules of bars and spaces, the guards frame the halves, and the last digit checks the rest.

Start guardDigit 0 · L (odd parity) set0Digit 3 · L (odd parity) set3Digit 6 · L (odd parity) set6Digit 0 · L (odd parity) set0Digit 0 · L (odd parity) set0Digit 0 · L (odd parity) set0Centre guardDigit 2 · R set2Digit 9 · R set9Digit 1 · R set1Digit 4 · R set4Digit 5 · R set5Digit 2 · R set · check digit2End guard

Select a digit.

Explore by family

All symbologies →