Six formats
EAN-13, EAN-8, UPC-A, CODE128, CODE39 and ITF-14.
Free tool
Do you have products without a code and end up searching for them by name at the register? Create their barcodes in seconds, ready to print and scan.
Fast. Simple. Accurate. And best of all, free.
Instructions
Choose the format and type the code. Add the product name if you like. The preview updates as you type.
EAN-13, EAN-8, UPC-A, CODE128, CODE39 and ITF-14.
We calculate it or tell you if yours is wrong.
Codes are created in your browser, no sign-up needed.
A barcode stores a number that the scanner reads in a split second: you scan the product and its name and price appear, with no typing.
To sell in supermarket chains you need official EAN-13 codes from GS1 Colombiain your country. For your own products, bulk goods or stockroom, create yours here and start today.
With every product labeled, the register charges correctly and your inventory adds up.
EAN-13 for retail products (Colombian ones start with 770)(the prefix shows the country: 750 in Mexico, 775 in Peru, 780 in Chile), UPC-A in the United States, EAN-8 for small packages and ITF-14 for cases.
CODE128 supports letters and numbers and takes up little space: ideal for products without a code, shelves or orders. Almost any scanner can read CODE39.
Tiendana Enseña tip
You don't need to label your whole inventory in one day. Start with the 50 products that move the most: they take up the most time at the register, and that's where a price error repeats most often. Once those are ready, move on to the rest, one category at a time.
Before printing, set a rule for your internal codes—for example, the category plus a sequence number: BEB-0001 for beverages—and never reuse the code of a discontinued product. That way anyone on your team knows what they're scanning and your reports don't mix up different products.
The first product ever rung up by scanning a barcode was a pack of chewing gum, at a supermarket in Ohio (United States), in 1974. Today billions of codes are scanned every day around the world.
Step by step
CODE128 for internal codes, EAN-13 for supermarket products or ITF-14 for cases.
Enter the number or text. In EAN, UPC and ITF-14 we calculate the check digit if you don't have it.
Change the bar width, height and colors, and add the product name if you like.
Download it as PNG or SVG, print it on your labels and test it with your scanner before sticking it on.
We answer your questions
It depends on where they'll be sold. EAN-13 if the product goes to supermarkets or big-box stores, CODE128 for your business's internal codes and ITF-14 for cases that group several units.
No. Chains require codes assigned by GS1 Colombiain your country, which registers your company prefix; a made-up one could match another product's code. For internal use in your business you can create your own codes, preferably in CODE128.
It's the last number of the code and it's used to catch reading errors. It's calculated by multiplying the other digits by 3 and by 1 alternately, from right to left, and subtracting the sum from the next multiple of ten. This tool calculates and verifies it for you.
EAN-13 has 13 digits and is the standard in Colombia, Latin America and Europe; UPC-A has 12 and is used mainly in the United States and Canada. Today's scanners read both: a UPC-A is equivalent to an EAN-13 that starts with 0.
SVG if you're designing the label or printing large, because it's vector and stays sharp. PNG works for pasting into a document or sending by WhatsApp; use a bar width of 2 px or more.
An EAN-13 measures about 37 × 26 mm at normal size and shouldn't be shrunk below 80 %, about 30 mm wide. Also keep the white margin on the sides: without it, the scanner can't find where the code starts.
It's almost always low contrast, red or light bars, no white margin or a blurry print. Use black bars on a white background, leave clear space on the sides and don't print it smaller than needed.
Yes, but only in alphanumeric formats: CODE128 supports letters, numbers and keyboard symbols, and CODE39 supports capital letters, numbers and some symbols. EAN-13, EAN-8, UPC-A and ITF-14 only support numbers.
No. Any USB or Bluetooth barcode scanner reads them, and so does your phone's camera with a scanning app. Every format in this tool is linear, so even a basic laser scanner can read them.
No. The bars are drawn in your browser, and the codes and names you type never leave your device. You don't need to sign up to download them either.
Other tools
More than software: simplicity and growth for your business in one place.