返回 Ercc

Barcode Generator

Create CODE128, EAN-13, UPC-A & more. Free, instant, no signup.

CODE128 / EAN / UPC PNG / SVG Download No Watermark 100% Private

CODE128 supports full ASCII. EAN-13 needs 12 digits, UPC-A needs 11 digits, ITF-14 needs 13 digits.

Customize

#000000
#FFFFFF

Your barcode will appear here

How it works

Three simple steps —everything happens in your browser.

1

Enter your content

Type or paste a text string, number, URL, or product code that you want to encode.

2

Choose format & generate

Pick CODE128, EAN-13, UPC-A or another format, set size and colors, then click Generate.

3

Download PNG or SVG

Click PNG or SVG to save your barcode. Use it on labels, packaging, tickets and more.

Why use Ercc Barcode Generator?

100% Private —No Data Stored

Your input is never sent to any server. The barcode is generated entirely in your browser using JavaScript. Nothing is stored or tracked.

Instant Generation

Barcodes are generated in milliseconds. No waiting, no loading bars, and no server round-trips.

No Watermark

Unlike many "free" barcode makers, Ercc adds no watermark or branding to your barcode. It is yours to use however you want.

Multiple Formats & PNG / SVG

Generate CODE128, EAN-13, UPC-A, CODE39, ITF-14 and Codabar. Download sharp vector SVG or high-resolution PNG for print and web.

What Is a Barcode?

A barcode is a machine-readable representation of data encoded in a pattern of parallel bars and spaces of varying widths. When scanned with a barcode reader or smartphone camera, the pattern is instantly decoded to reveal a product code, serial number, URL, or other data.

Barcodes were first used commercially in the 1970s on grocery packaging and are now everywhere: retail products, shipping labels, library books, event tickets, and warehouse inventory. They let businesses track items quickly and accurately.

How to Create a Barcode for Free

Creating a barcode with Ercc is simple and free:

  1. 1. Type the text, number, URL, or product code you want to encode.
  2. 2. Choose a format such as CODE128, EAN-13, or UPC-A.
  3. 3. Optionally customize bar width, height, text size, and colors.
  4. 4. Click Generate Barcode and download it as a PNG or SVG.

There are no limits —generate as many barcodes as you need. No account, no watermark, no hidden fees.

Barcode Formats Explained

Different barcode formats suit different uses. Choose the right one for your product or label:

Format Encodes Best For
CODE128Full ASCII, up to ~48 charsGeneral use, URLs, labels
EAN-1313 digits (retail)International retail products
UPC-A12 digits (retail)US and Canada retail
CODE3943 chars, A-Z 0-9Industrial, inventory
ITF-1414 digits (cases)Shipping cartons, pallets
CodabarDigits + few symbolsLibraries, blood banks, couriers

FAQ

Frequently Asked Questions

CODE128 is the most versatile and widely used barcode format. It supports the full ASCII character set, is compact, and is readable by virtually all barcode scanners. For retail product codes, use EAN-13 or UPC-A. Choose EAN-8 or CODE39 for smaller items.
Type your text or number into Ercc's Barcode Generator, pick a format such as CODE128 or EAN-13, and click Generate. Your barcode is created instantly in your browser. Customize the size and colors, then download it as a PNG or SVG. No signup or payment required.
Depending on the format, CODE128 can encode up to about 48 characters in a very compact form and supports the full ASCII set. Numeric formats like EAN-13 and UPC-A encode exactly 12 to 13 digits, while ITF-14 encodes 14 digits. CODE39 supports 43 characters.
Yes! Ercc lets you choose custom bar (line) and background colors, plus the width, height and text size. Make sure there is enough contrast between the bars and background so the barcode remains scannable.
UPC-A is a 12-digit code used mainly in the United States and Canada, while EAN-13 is a 13-digit code used internationally. EAN-13 is essentially a superset of UPC-A: a UPC-A barcode becomes a valid EAN-13 by adding a leading zero. Both encode retail product identifiers.
Yes, 100% free with no limits. There is no watermark, no signup, no ads, and no restrictions on how many barcodes you can generate. Everything runs locally in your browser —your data is never sent to any server.