Skip to content
SVG Generators

SVG Barcode Generator

Make crisp SVG barcodes: Code 128, EAN-13, UPC-A, EAN-8 and Code 39. Adds the check digit for you. Download as SVG or PNG for free.

Barcode type

Any letters, numbers and signs. Best for shipping, stock and tickets.

12 or 13 digits. Used on shop products in India and most of the world. We add the last check digit for you.

11 or 12 digits. Used on products in the USA and Canada.

7 or 8 digits, for very small packs.

Capital letters A to Z, numbers and - . space $ / + % only.

Look
Live preview of your SVG

Your picture shows here.

See the SVG code

            

Something not working? Report a problem

What is the SVG Barcode Generator?

Barcodes made as SVG stay sharp for printing, labels and packaging. Pick a type, type your number or text and the barcode is drawn at once.

EAN-13 and UPC-A are the shop codes found on products, and we add the last check digit if you leave it out. Code 128 holds any letters and numbers, and Code 39 holds capital letters. Set the bar width, height, colours and whether to show the numbers.

How to use it

  1. Pick the barcode type.
  2. Type your number or text.
  3. Press Download SVG or PNG.

Why people like this tool

5 barcode types

Code 128, EAN-13, UPC-A, EAN-8, Code 39.

Check digit

Added or checked for you.

Print ready

Sharp vector, any size.

Private

Nothing leaves your browser.

How it works, in one picture

Infographic: how to use the SVG Barcode Generator in 3 easy steps: Choose your options, Add more details and Save your file. You get: 5 barcode types, Check digit, Print ready and Private.

Frequently asked questions

How do I make an EAN-13 barcode?
Choose EAN-13 and type 12 digits. The 13th check digit is added for you.
Which barcode should I use?
Use EAN-13 for retail products in India, UPC-A for the USA, and Code 128 for shipping, stock and tickets.
Can I use these barcodes in shops?
Shop barcodes need a number from GS1 India. We only draw the barcode, so you must own the number you print.
Why does my EAN code give an error?
The last digit must match the check digit. Remove the last digit and we will work it out.

You may also like