Image Converter
Convert between PNG, JPEG and WebP right in your browser.
Generate EAN, UPC, Code 128 and Code 39 barcodes.
Barcode
The Barcode Generator produces EAN-13, EAN-8, UPC-A, Code 128 and Code 39 barcodes with the check digit calculated for you — get that wrong and no scanner will read the code. Input is validated against each symbology's rules, and the required quiet zones are included so the result actually scans.
A barcode is a strict specification: a fixed number of digits, a defined bar pattern, and a check digit calculated from the rest. Get the check digit wrong and no scanner will read it.
The check digit is calculated for you here, and the input is validated against the rules of whichever symbology you pick. EAN-13 and EAN-8 for retail products, UPC-A for North America, Code 128 for logistics and internal tracking, and Code 39 for older systems. Output is PNG or SVG, with the quiet zones the specification requires so the code actually scans, and the human-readable digits printed underneath.
Worked out automatically from the rest of the value, since a wrong one makes the code unreadable.
Length and allowed characters are checked against the chosen symbology as you type.
The blank margins the specification requires are included, which is the usual reason a printed barcode fails to scan.
Vector bars stay sharp at any size, which matters far more for barcodes than for most graphics.
Printed underneath in the correct position, as the standards expect.
EAN-13 for retail, UPC-A for North America, Code 128 for anything internal.
It is validated as you type — length, allowed characters and the rest.
Calculated automatically, since a wrong one makes the code unscannable.
SVG for print, where sharp bar edges matter.
The last digit, calculated from all the others by a fixed formula. Scanners recalculate it and reject the code if it does not match, which catches misreads.
EAN-13 for retail products outside North America, UPC-A inside it, Code 128 for internal tracking and logistics — it takes letters as well as numbers.
For internal use, yes. For selling through retailers you need a genuine number from GS1, because the prefix identifies the issuing organisation and duplicates cause real problems.
Usually the quiet zone — the blank margin either side — has been cropped, or it has been printed too small. Use the SVG at full size and keep the margins the tool includes.
What people who use the Barcode Generator think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Barcode Generator. It takes half a minute and no account.
Write the first reviewConvert between PNG, JPEG and WebP right in your browser.
Cut a photo into an even grid of tiles and download a ZIP.
Turn an image into a ready-to-paste CSS background rule.
Merge two or more images side by side or stacked.
Generate seamless noise and grain textures.
Add whitespace around an image without cropping anything.
Rotate a photo by 90 degrees, or by any angle you like.
Turn a photograph into a pencil sketch.