Loadingβ¦
Loadingβ¦
Create EAN-13, UPC-A, EAN-8, ITF-14, ISBN, Code 128, and Code 39 barcodes with automatic check digits. Download as print-ready SVG or PNG.
Also covers: EAN-13 barcode generator Β· UPC barcode generator Β· Code 128 generator Β· ISBN barcode
Retail products worldwide: 12 digits (the check digit is added) or all 13.
Retail barcodes (EAN, UPC, ISBN) must use numbers assigned to your company by GS1 or your national ISBN agency β a valid-looking number you make up can clash with a real product.
Use SVG for print and packaging β it stays sharp at any size. Keep dark bars on a light background, and leave the white margin on both sides: scanners need it.
EAN-13 or UPC-A for retail products, ISBN for books, ITF-14 for shipping cartons, Code 128 or Code 39 for labels and inventory.
For retail types, leave off the last digit and the check digit is calculated for you; a full number is checked for typos.
Adjust bar width, height, and colors, then download SVG for print or PNG for screens and documents.
Not for retail. Shops and marketplaces require EAN/UPC numbers licensed from GS1, and ISBNs come from your national ISBN agency. Code 128 and Code 39 are fine for your own internal labels and inventory.
The last digit of an EAN, UPC, ISBN, or ITF-14 code, calculated from the others so scanners can catch misreads. This tool calculates it, or tells you if the one you entered is wrong.
Scanners need a clear quiet zone (white margin) on both sides and enough contrast; very small or low-contrast barcodes fail. EAN-13 is designed around 37 Γ 26 mm; it can be scaled from about 80% to 200%.
No. Barcodes are generated in your browser.
SVG
Preview SVG code live and safely, check its size and viewBox, fix common errors, and export it as PNG, a data URI, a CSS background, or an <img> tag.
QR codes
Create QR codes for links, Wi-Fi logins, email, phone, and SMS. Set error correction and colors, then download a crisp SVG or PNG. Static codes, no tracking, no sign-up.
Formats
Convert images between JPG, PNG, WebP, and AVIF, including from HEIC, TIFF, BMP, and GIF. Batch convert with quality control, all in your browser.
iPhone
Convert iPhone HEIC photos to JPG, PNG, or WebP right in your browser, in batches, without uploading them anywhere.
Icons
Make a complete favicon set from an image or a letter: favicon.ico, PNG icons, the Apple touch icon, Android icons, a web manifest, and the HTML to add them.
Encoding
Encode an image as Base64 or a data URI, with ready-made CSS, HTML, and Markdown, or decode Base64 back into an image you can preview and download.