Free custom barcode generator — clip EAN-13, EAN-8, UPC-A and Code 128 into 60 barcode shapes that still scan.

BARKOD

0000000000000

WHY BARKOD

Barcodes are the tattoos of the product world, yet they're almost always an afterthought. BARKOD is a free custom barcode generator built to fix that — clip EAN-13, EAN-8, UPC-A, and Code 128 barcodes into 60 barcode shapes: skulls, hearts, diamonds, sharks, pizza slices, bottles, and more.

Every barcode is a unique SVG. Fully scannable. No login. We provide the shapes, you provide the numbers.

The Fine Print

  • 1. SCANABILITY: Physics is a thing. Ink spread, packaging curvature, and scanner quality matter. Always print and test a physical sample first.
  • 2. PROTECTED ZONE: The bottom part of our shapes is unmodified to meet scanner standards. Do not crop this area.
SVG COPIED!

Frequently Asked Questions

Yes — completely free. No login, no watermark, no limits.

Pick a format (EAN-13, EAN-8, UPC-A or Code 128), type your number or text, choose one of the 60 barcode shapes, pick a color, and download the SVG. Nothing to install and no account needed.

There are 60 barcode shapes right now — skulls, hearts, diamonds, sharks, guitars, pizza slices, bottles, cats, and more. Each shape clips the barcode bars while keeping the bottom scan zone intact.

Yes. Love is one of the 60 shapes, next to skulls, sharks, ghosts, guitars, coffee cups and the rest of the library. Every shape works with every supported barcode format.

The bottom scan zone is left unmodified, and that band is what scanners actually read. Ink spread, curved packaging and cheap scanners still matter, so print a physical sample and test it before any production run.

For a barcode that scans at retail checkouts you need a number registered with GS1 — BARKOD does not issue numbers. For internal tracking, events, art prints or packaging mockups, any valid number works.

EAN-13, EAN-8, UPC-A, and Code 128. All exported as scalable SVG.

EAN-13 is the 13-digit standard used on retail products worldwide. EAN-8 is its 8-digit short version for small packaging. UPC-A is the 12-digit North American equivalent. Code 128 encodes letters and symbols as well as digits, which suits internal tracking and serial numbers.

Yes, there are color presets. Keep strong contrast between the bars and the background — scanners depend on it, and dark bars on a light background are always the safest choice.

Yes. The bottom scan zone is always kept unmodified. We recommend testing a physical print before production use.

Yes. Every barcode you generate can be downloaded as a high-quality SVG file — infinitely scalable, ready for print or digital use.

No. BARKOD works entirely in your browser. No account, no email, no signup required.

Yes. The generated SVG is print-ready and fully scalable. Just make sure to test scannability on a physical print before mass production.

You pick from the 60 barcode shapes in the library — you cannot upload your own outline yet. Every shape works with every supported barcode format.

Every other barcode generator gives you a rectangle. BARKOD gives you a shape.

© 2026 BARKOD
MADE TO BE SCANNED & COOL