Skip to main content
ToolsHub

Barcode Generator

Create professional barcodes in any standard format. Download as high-quality SVG or PNG instantly.

Files never leave your browser

Barcodes are generated in your browser — no data is uploaded

How to use Barcode Generator

Generate standard 1D barcodes for retail, inventory, shipping, and identification purposes — entirely in your browser. Supports Code 128, Code 39, EAN-13, EAN-8, UPC-A, UPC-E, ITF, and more. Download as SVG for crisp printing at any size or as PNG for digital use.

  1. Select the barcode format (Code 128 for general text, EAN-13 for retail products, etc.).
  2. Enter the data to encode — numeric only for EAN/UPC formats.
  3. Adjust the barcode height, bar width, and whether to display the human-readable number.
  4. Preview the barcode and verify the dimensions meet your label requirements.
  5. Download as SVG or PNG and embed in your label design or inventory system.

Your data never leaves your device — 100% private processing.

Barcode format selection guide

Code 128 is the most versatile 1D barcode, supporting all 128 ASCII characters and used for shipping labels, ID cards, and industrial applications. EAN-13 and EAN-8 are retail product barcodes (ISBN books use EAN-13 with a 978/979 prefix). UPC-A and UPC-E are North American retail standards. Code 39 is used in automotive, military, and government contexts for its ease of reading. ITF-14 (Interleaved 2 of 5) is used on shipping cartons. For new applications, Code 128 or QR codes are recommended over older formats.

FormatCharactersBest use
Code 128All ASCIIShipping, ID, general
EAN-1312 digits + checkRetail products, books (ISBN)
UPC-A11 digits + checkNorth American retail
Code 39A-Z, 0-9, symbolsAutomotive, military, healthcare
ITF-1413 digits + checkShipping cartons, logistics

Print size and scanning requirements

Barcode scanners need a minimum quiet zone of 10 × the narrowest bar width on each side. Standard EAN-13 barcodes are 37.29 mm × 25.93 mm — print no smaller than 80% of this size for supermarket scanners. Code 128 barcodes must have a minimum bar height of 15% of the symbol length or 6.35 mm, whichever is greater. Always download as SVG for print production to ensure no rasterization artifacts, and test with a handheld scanner before committing to a large print run.

Glossary

Check digit
A digit appended to a barcode that is mathematically derived from the other digits, used to detect scanning errors.
Quiet zone
The blank white space on both sides of a barcode required for scanners to determine the barcode boundary.
Module width (X dimension)
The width of the narrowest bar or space in a barcode, determining the physical size of the symbol.
GS1
The global organization that administers EAN and UPC barcode standards used in retail commerce worldwide.

Related reading

Frequently Asked Questions

Free · No spam

Get weekly tool tips & updates

New tools, power-user tips, and productivity hacks — delivered free every Friday.

No spam, ever. Unsubscribe with one click.

Why use Barcode Generator?

  • High-resolution QR codes ready for print at any size
  • Customisable colours and error-correction levels
  • Download as PNG or SVG for web and print use
  • Encode URLs, contact cards, text, Wi-Fi credentials and more

Common use cases

  • Create a QR code for a restaurant menu
  • Generate a vCard QR code for business cards
  • Add a Wi-Fi QR code to a guest welcome booklet
  • Share event registration links via QR poster
  • Create product tracking labels with barcode generation

Related QR & Barcode

Explore all QR & Barcode.