Tools Guides
developer Free No signup

Barcode Generator

Generate barcodes in Code 128, Code 39, EAN-13, UPC-A, and ITF-14 formats and download as SVG or PNG.

Loading tool…

About this tool

Create standard barcodes instantly in your browser with no server required. Supports Code 128, Code 39, EAN-13, UPC-A, and ITF-14 formats with pure-JS encoding and SVG rendering. The tool calculates check digits automatically and lets you download the result as a vector SVG or a raster PNG.

How to use

  1. 1 Select the barcode format from the dropdown (e.g. Code 128, EAN-13).
  2. 2 Type the value you want to encode in the input field.
  3. 3 The barcode renders instantly as an SVG image below the form.
  4. 4 Click 'Download SVG' or 'Download PNG' to save the barcode file.

Frequently Asked Questions

{# Alpine.js — self-hosted. (The previous jsdelivr CDN tag had a stale SRI integrity hash, so the browser refused to run it and window.Alpine was never defined — silently breaking every FAQ accordion and Alpine tool.) #}