Module or bar thickness in px.
Bar height in px.
Outer margin around the symbol.
Preview
Tip: EAN-13 requires 12 data digits and 1 checksum. Code 128 accepts ASCII. Code 39 is uppercase A to Z, 0 to 9 and - . $ / + % space.
How can I create a barcode for a product?
Use the barcode generator from Cogitans: enter the number or text to encode, select the required format, then download the barcode. The library validates the format and check digit where applicable. An EAN-13 check digit brings the weighted sum of the first twelve digits to a multiple of ten.
Supported formats
This tool supports EAN-13, EAN-8, UPC-A, Code 128, Code 39, ITF-14, MSI, Codabar and Pharmacode. Choose bar width, height, colours, margin, and whether to display the human-readable value below the bars. Select EAN-13 and enter 5901234123457. Then try 5901234123458. The first value produces a barcode; the second is rejected because its check digit is incorrect.
Tips
-
Drawing a symbol does not assign a commercial product identifier. Check GS1 identification requirements before retail use. This tool remembers content and format in local storage.
-
What is a barcode used for?
A barcode represents a reference in a form a compatible scanner can read. It can identify an item or equipment during an inventory. The Cogitans generator turns your reference into a downloadable image; quantities and movements still need to be managed in your stock software.
-
How can I avoid typing item references during an inventory?
Give each item a distinct reference and create its barcode with the Cogitans generator. Choose a format supported by your scanner and software, download the image and add it to your label. Test a printed label before producing more. For retail use, also check the rules for assigning commercial product identifiers.
Related tools
You may also need: QR Code Generator, Phone Country Code Lookup.
FAQ on the page
-
What is a barcode used for?
A barcode represents a reference in a form a compatible scanner can read. It can identify an item or equipment during an inventory. The Cogitans generator turns your reference into a downloadable image; quantities and movements still need to be managed in your stock software.
-
How can I avoid typing item references during an inventory?
Give each item a distinct reference and create its barcode with the Cogitans generator. Choose a format supported by your scanner and software, download the image and add it to your label. Test a printed label before producing more. For retail use, also check the rules for assigning commercial product identifiers.
-
Why is my EAN-13 number rejected?
Check the number of digits and the check digit at the end. A typing error can make the code invalid. The check digit does not confirm that the number has been commercially assigned.
-
What types of barcode can I create?
The selector includes EAN-13, EAN-8, UPC-A, Code 128 and Code 39. Accepted characters and lengths depend on the format.
Similar Tools
Other Tools
Password Generator
Use the free password generator from Cogitans: choose the length and characters to create a long, random password in your browser, different for every account.
Instagram Post Formatter
Prepare your caption with the Instagram text formatter from Cogitans: add your line breaks, copy the result, then paste it into Instagram.
Case Converter
Use the uppercase and lowercase converter from Cogitans: paste your text, choose the mode you need, then copy the result.
Word Counter
Paste your text into the free word counter from Cogitans. The result gives the number of words and characters, with and without whitespace.
Phone Country Code Lookup
Look up your code in the calling code directory from Cogitans to see the matching countries. For example, +33 is France.
Multi-Timer
Open the online timers from Cogitans, then add a named timer with a duration for each task. Each timer starts when added.
Similar Tools
- QR Code Generator : Use the free QR code generator from Cogitans. Paste your link or choose another content type, then download the QR code as PNG or SVG.
- SEO Audit : Use the free SEO audit from Cogitans: paste your page's HTML or enter its URL to find missing or inconsistent tags.
Other Tools
- Password Generator : Use the free password generator from Cogitans: choose the length and characters to create a long, random password in your browser, different for every account.
- Instagram Post Formatter : Prepare your caption with the Instagram text formatter from Cogitans: add your line breaks, copy the result, then paste it into Instagram.
- Case Converter : Use the uppercase and lowercase converter from Cogitans: paste your text, choose the mode you need, then copy the result.
- Word Counter : Paste your text into the free word counter from Cogitans. The result gives the number of words and characters, with and without whitespace.
- Phone Country Code Lookup : Look up your code in the calling code directory from Cogitans to see the matching countries. For example, +33 is France.
- Multi-Timer : Open the online timers from Cogitans, then add a named timer with a duration for each task. Each timer starts when added.