CodeKitHub
Generatortools

Gratis Barcode Generator

Laatst bijgewerkt:

Typ of plak een waarde en krijg direct een scanbare barcode — kies CODE128 voor algemene tekst, EAN-13 of UPC-A voor detailhandelproducten, of CODE39 voor magazijn- en voorraadlabels. De barcode werkt live bij terwijl je typt, en je kunt een schone PNG downloaden voor labels, verpakkingen of voorraadlijsten.

The barcode updates live as you type — generated entirely in your browser.

Wat is deze tool?

Een barcode is een machineleesbaar patroon van evenwijdige strepen dat een korte tekenreeks van tekst of cijfers codeert. In tegenstelling tot een QR-code zijn de meeste barcodeformaten eendimensionaal en decennia geleden ontworpen voor kassascanners, waardoor ze de standaard blijven voor productverpakkingen, verzendlabels en voorraadsystemen.

Deze generator voert de codeerlogica volledig in je browser uit met de veelgebruikte JsBarcode-bibliotheek, zodat je gegevens nooit worden geüpload — handig als je barcodes genereert voor interne SKU's of nog niet gelanceerde producten.

Waarom gebruiken?

  • Vier gangbare formaten in één tool: CODE128 voor algemene tekst, EAN-13 en UPC-A voor detailhandelproducten, CODE39 voor magazijnlabels.
  • Live voorbeeld werkt bij terwijl je typt of opties wijzigt.
  • Aanpasbare lijndikte, hoogte en kleur passend bij je labelsjabloon.
  • Duidelijke validatiefouten — als niet aan de regels van een formaat wordt voldaan (bijv. EAN-13 vereist een geldig controlecijfer van 12/13 cijfers), krijg je precies te horen waarom.
  • Privé: barcodewaarden worden lokaal gegenereerd, er wordt niets naar een server verzonden.

Hoe te gebruiken

  1. Kies een formaat dat past bij je toepassing: CODE128 voor gemengde tekst, EAN-13/UPC-A voor detailhandelproducten, CODE39 voor interne labels.
  2. Typ de te coderen waarde — alleen cijfers voor EAN-13/UPC-A, letters en cijfers voor CODE128/CODE39.
  3. Pas indien nodig lijndikte, hoogte en kleur aan, en schakel in of de leesbare tekst onder de strepen verschijnt.
  4. Klik op "PNG downloaden" en print of plak de barcode in je labelontwerp.

Voorbeeld

Invoer

123456789012 (formaat: UPC-A)

Uitvoer

Een scanbare UPC-A-barcode met automatisch berekend controlecijfer en het nummer onder de strepen afgedrukt.

EAN-13 en UPC-A valideren het controlecijfer — typ je een getal dat niet klopt, dan meldt de tool dat, in plaats van een barcode te maken die niet scant.

Kiezen tussen CODE128, EAN-13, UPC-A en CODE39

FormaatInhoudTypisch gebruik
CODE128Elke letter, cijfer, symboolVerzendlabels, logistiek, algemeen gebruik
EAN-1312–13 cijfersInternationaal verkochte detailhandelproducten
UPC-A11–12 cijfersDetailhandelproducten verkocht in de VS/Canada
CODE39Hoofdletters, cijfers, - . $ / + % spatieMagazijnlabels, ID-badges, oudere scannersystemen

Barcodes versus QR-codes

Barcodes zijn eendimensionaal en bevatten veel minder gegevens dan een QR-code — meestal een kort productnummer in plaats van een URL. Ze zijn de juiste keuze als je compatibiliteit nodig hebt met decennia oude kassascan-infrastructuur of een specifieke productidentificatiestandaard zoals EAN/UPC.

Voor het linken naar een website, wifinetwerk of grotere hoeveelheden tekst is een QR-code de betere keuze, omdat die duizenden tekens kan bevatten en door elke telefooncamera leesbaar is.

QR-code Generator · UUID Generator

Veelgestelde vragen

Welk barcodeformaat moet ik gebruiken?

CODE128 is het meest flexibel — het codeert elke ASCII-tekst en wordt gebruikt voor verzend- en logistieke labels. EAN-13 is de standaard voor internationaal verkochte detailhandelproducten; UPC-A is het Amerikaanse/Canadese equivalent (12 cijfers). CODE39 is ouder en eenvoudiger, gangbaar in magazijnen en op ID-badges, maar minder compact dan CODE128.

Waarom weigert EAN-13 of UPC-A mijn nummer?

Beide formaten eindigen met een controlecijfer dat wordt berekend uit de voorgaande cijfers. EAN-13 vereist precies 12 cijfers (de tool voegt het controlecijfer toe) of 13 cijfers (het 13e moet al het juiste controlecijfer zijn). UPC-A werkt hetzelfde met 11 of 12 cijfers. Heb je de barcode van een echt product overgetypt, controleer dan of je alle cijfers correct hebt overgenomen.

Mag ik deze barcodes commercieel gebruiken, bijvoorbeeld voor producten die ik verkoop?

De barcodesymboliek zelf (CODE128, EAN-13, enz.) is een open standaard zonder licentiekosten om er een te renderen. Maar om een fysiek product onder een echt EAN/UPC-nummer in winkels te verkopen, moet je dat nummer doorgaans registreren bij GS1 — deze tool tekent de visuele barcode maar wijst je geen wereldwijd uniek productnummer toe.

Op welke grootte moet ik een barcode afdrukken?

Kassascanners zijn afgestemd op EAN-13/UPC-A-codes van ongeveer 3–8 cm breed op 100% schaal — kleiner dan ongeveer 80% maakt de strepen vaak te dun om betrouwbaar te scannen. Volg voor CODE128-magazijnlabels de specificatie van je labelsjabloon, en test altijd een afgedrukt exemplaar voordat je een volledige oplage print.

Slaat deze tool de waarden die ik codeer op of verzendt ze die?

Nee. De barcode wordt direct in je browser op een canvas-element gerenderd met JavaScript — er wordt niets geüpload, gelogd of ergens naartoe verzonden.

Welk barcodeformaat moet ik kiezen?

Is de barcode voor een product dat in winkels wordt verkocht, dan is EAN-13 of UPC-A verplicht en moet het nummer afkomstig zijn van een door GS1 toegewezen bedrijfsprefix — je kunt er niet zomaar een verzinnen. Is het label intern (voorraad, activa, schaplocaties), dan codeert CODE128 elke ASCII-tekst, is registratie niet nodig en levert het de compactste strepen op voor alfanumerieke gegevens.

Gerelateerde tools