Barcodegenerator — Maak Code 128-, Code 39-, EAN-13- en UPC-barcodes die je kunt downloaden als PNG of SVG.

Voer een waarde in, kies een barcodetype en ontvang direct een scanbare barcode. De controlecijfers voor EAN en UPC worden automatisch berekend, en je kunt de grootte, de rustzone en de kleuren aanpassen voordat je een PNG-bestand of een scherpe, schaalbare SVG-afbeelding downloadt. Alles wordt in je browser weergegeven, dus de waarden die je invoert, verlaten je apparaat nooit.

Maak een streepjescode De waarden blijven in je browser opgeslagen
Tool voor het online genereren van Code 128-, EAN-13- en UPC-barcodes

Uw streepjescode

Maten en kleuren

Voorbeeld

Hier verschijnt uw barcode.
—Opmaak
—Gegevens gecodeerd
—Check digit
—Afbeeldingsgrootte
—Breedte in modules
—Stille zone aan beide zijden
De gids

Handleiding voor het genereren van barcodes: formaten, controlecijfers en tips voor het afdrukken

Kies het juiste barcodeformaat, zorg dat u weet hoe controlecijfers werken en druk codes af die in één keer kunnen worden gescand.

Een eenvoudige uitleg

Wat is een streepjescode, en wat maakt deze generator?

Een streepjescode zet een kort stukje data om in een patroon van streepjes en tussenruimtes dat een scanner in een fractie van een seconde kan lezen. De scanner meet hoe breed elk streepje en elke tussenruimte is, zet de breedtes weer om in tekens en stuurt de tekst door naar de app die hierop reageert, zoals een kassa, een voorraadsysteem of een bibliotheekbalie.

Deze generator genereert zes gangbare lineaire barcodeformaten rechtstreeks in je browser: Code 128, Code 39, EAN-13, UPC-A, EAN-8 en Interleaved 2 of 5. Kies een type, voer je waarde in en de barcode wordt direct bijgewerkt. Je kunt de barcode downloaden als PNG-bestand voor documenten en etiketten, of als SVG-bestand dat in elk formaat scherp blijft. Als je tijdens het werken handmatig getallen omzet, kan de Binair-naar-decimaal-omzetter je wellicht ook helpen.

Veelvoorkomende redenen om er een te maken

Waarom mensen barcodes genereren

Barcodes komen overal voor waar iemand anders een code met de hand zou moeten invoeren of met het blote oog zou moeten lezen.

Voorraad- en activalabels

Voorzie schappen, dozen, gereedschap of laptops van een Code 128- of Code 39-barcode, zodat voorraadtellingen en afrekeningen met één scan kunnen worden afgehandeld.

Tickets, pasjes en kortingsbonnen

Vermeld een bestelnummer, lidmaatschapsnummer of vouchercode op een papieren of digitale pas die het personeel bij de ingang kan scannen.

Verpakking, verzending en testen

Maak proefversies van EAN- of UPC-barcodes voor verpakkingsontwerpen, druk ITF-codes af voor kartonnen dozen of genereer testgegevens voor een scanner-app.

Kies het juiste formaat

Vergelijking van barcodetypes

Elk formaat heeft zijn eigen tekenset en regels voor de lengte. Als je twijfelt, gebruik dan Code 128: dit formaat is geschikt voor vrijwel elke tekst en is compact.

TypeWat erin is gecodeerdTypische lengteVeelvoorkomend gebruik
Code 128Afdrukbare ASCII-tekens: letters, cijfers, leestekensHoe dan ook, kort is het besteVerzendlabels, voorraad, ID's
Code 390-9, A-Z, spatie en - . $ / + %Elke, maar breedEtiketten voor de industrie, defensie en de automobielsector
EAN-13Alleen cijfers12 cijfers + controlecijferConsumentenproducten wereldwijd
UPC-AAlleen cijfers11 cijfers + controlecijferConsumentenproducten in de VS en Canada
EAN-8Alleen cijfers7 cijfers + controlecijferKleine verpakkingen voor de detailhandel
ITFAlleen cijfers, per paarEen even aantal cijfersKartonnen dozen en kisten
Maak er een in een paar stappen

Hoe gebruik je de barcodegenerator?

  1. Kies het type barcode. Gebruik EAN-13 of UPC-A alleen als u al een officieel productnummer hebt.
  2. Typ of plak je waarde. Het voorbeeld wordt direct bijgewerkt en eventuele problemen worden onder het veld uitgelegd.
  3. Open ‘Grootte en kleuren’ om de breedte en hoogte van de balk, de stille zone, de tekstgrootte of de kleuren aan te passen. Donkere balken op een lichte achtergrond zijn het best leesbaar.
  4. Bekijk het voorbeeld en download vervolgens een PNG-bestand voor documenten en printers, of een SVG-bestand voor ontwerptools en drukkerijen.
  5. Scan altijd eerst een afgedrukt proefexemplaar met de scanner of de app op je telefoon die je daadwerkelijk gaat gebruiken, voordat je een grote partij afdrukt.
Waarom getallen een laatste cijfer krijgen

Controlecijfers: hoe EAN en UPC typefouten opsporen

Het laatste cijfer van een EAN- of UPC-nummer is een controlecijfer. Dit wordt berekend op basis van de andere cijfers, zodat een scanner een code kan afwijzen die verkeerd is gelezen of ingevoerd. Deze tool voegt het voor je toe, of controleert het als je het volledige nummer invoert.

Stap 1: begin rechts van de cijfers (zonder het controlecijfer) en vermenigvuldig met 3, 1, 3, 1 enzovoort Stap 2: tel alle producten bij elkaar op Stap 3: controlecijfer = (10 − (som mod 10)) mod 10 Voorbeeld, EAN-13 590123412345: 5×1 + 9×3 + 0×1 + 1×3 + 2×1 + 3×3 + 4×1 + 1×3 + 2×1 + 3×3 + 4×1 + 5×3 = 83 (10 − 83 mod 10) mod 10 = 7 → 5901234123457

Code 128 maakt gebruik van een andere methode. De controlesom is een gewogen som van de symboolwaarden, berekend modulo 103, en wordt gecodeerd als een extra symbool vóór het stop patroon. Code 39 heeft een optioneel mod-43-controleteken, dat je kunt inschakelen onder ‘Grootte en kleuren’.

Voordat u gaat afdrukken

Lettergrootte, stille zones en contrast

Rustzone

Elke streepjescode heeft aan beide kanten van de streepjes wat vrije ruimte nodig, zodat de scanner kan zien waar de code begint. Houd bij de meeste soorten minstens 10 modules (de breedte van de smalste streep) vrij, en 9 bij EAN en UPC. Snijd deze ruimte nooit weg.

Breedte en afmetingen van de stang

EAN- en UPC-symbolen voor de detailhandel zijn gespecificeerd op basis van een module van 0,33 mm bij 100% grootte en mogen worden geschaald tussen 80% en 200%. Bij 300 dpi komt dat neer op ongeveer 4 pixels per module. Als het kleiner is dan dat, krijgen goedkope scanners het moeilijk.

Contrast

Gebruik donkere streepjes op een lichte achtergrond. Zwart op wit is het beste. Lichte streepjes op een donkere achtergrond (omgekeerd) en kleurencombinaties met een laag contrast zijn de meest voorkomende redenen waarom een streepjescode niet kan worden gescand.

PNG of SVG

PNG is prima voor documenten en webpagina's. SVG is een vectorbestand: het kan naar elke gewenste grootte worden geschaald zonder wazig te worden, en dat is precies wat drukkerijen en etiketontwerpers willen.

Betere resultaten

Eenvoudige tips voor barcodes die in één keer worden gescand

  • Houd de gegevens kort. Een kortere waarde levert een kortere barcode op met bredere streepjes bij dezelfde breedte, waardoor deze gemakkelijker te scannen is.
  • Rek de afbeelding niet uit. Pas het formaat proportioneel aan, anders kloppen de breedtes van de balken niet.
  • Druk indien mogelijk af op een mat oppervlak. Glanzende laminering en gebogen oppervlakken veroorzaken schittering.
  • Test het met de echte scanner. Cameras van mobiele telefoons zijn vergevingsgezind; handheld-laserscanners zijn dat minder.
  • Verzin geen EAN- of UPC-nummers voor producten die u gaat verkopen. Deze nummers worden via GS1 toegekend, en een willekeurig nummer kan al aan een ander product toebehoren.
  • Voeg de waarde toe als zichtbare tekst. Als een streepjescode beschadigd raakt, kan iemand het nummer nog steeds invoeren.
Wat gebeurt er als je typt?

Hoe deze barcodegenerator werkt

Je waarde wordt omgezet in een lijst met balk- en spleetbreedtes aan de hand van de standaardcoderingstabel voor het gekozen type. De pagina geeft die breedtes weer als een SVG-afbeelding in je browser. Er wordt een PNG-bestand gegenereerd door diezelfde SVG op een canvas te tekenen op dubbele grootte.

Goed om te weten

Beperkingen en privacy

Privacy

Alles wordt in je browser gegenereerd. De waarde die je invoert, wordt nooit naar onze server verzonden en er wordt geen afbeelding geüpload. Alleen je keuze voor maat en kleur wordt in je browser onthouden, zodat deze de volgende keer al klaarstaat; de waarde zelf wordt niet opgeslagen.

Beperkingen

Alleen lineaire (1D) streepjescodes worden ondersteund, geen QR-codes. Code 128 ondersteunt uitsluitend afdrukbare ASCII-tekens, geen besturingstekens. De tool kan niet garanderen dat een bepaalde scanner een code zal lezen; test daarom een afgedrukte versie. De tool genereert of registreert geen productnummers.

Veelgestelde vragen

Veelgestelde vragen over de barcodegenerator

Welk type barcode moet ik kiezen?

Code 128 is de beste keuze voor algemeen gebruik, omdat deze code elke afdrukbare tekst kan coderen en toch compact blijft. Kies alleen voor EAN-13 of UPC-A bij retailproducten met een officieel nummer, voor Code 39 als een systeem dit specifiek vereist, en voor ITF bij reeksen cijfers.

Is de barcodegenerator gratis?

Ja. Het is gratis, je hebt geen account nodig en er zit geen watermerk op. De afbeeldingen die je downloadt, mag je vrij gebruiken, bijvoorbeeld op etiketten, tickets of ontwerpmodellen voor verpakkingen.

Kan ik elk willekeurig getal gebruiken voor een EAN-13- of UPC-A-barcode?

Voor tests en prototypes: ja. Voor producten die je in winkels verkoopt: nee. Retailnummers worden toegekend via GS1-lidorganisaties, en een verzonnen nummer kan al aan een ander product toebehoren.

Hoe wordt het controlecijfer berekend?

Bij EAN- en UPC-codes worden de cijfers vanaf rechts gewogen met de factoren 3, 1, 3 en 1, bij elkaar opgeteld, waarna het controlecijfer het totaal naar het dichtstbijzijnde veelvoud van 10 afrondt. Voer één cijfer minder in dan de volledige lengte en de tool vult het voor je aan, of voer het volledige nummer in om het te laten controleren.

Waarom staat er dat mijn controlecijfer onjuist is?

U hebt het volledige getal ingevoerd, maar het laatste cijfer komt niet overeen met het berekende controlecijfer. In het bericht wordt aangegeven welk cijfer het zou moeten zijn. Als u alleen de eerste cijfers hebt, laat dan het laatste cijfer weg; het juiste controlecijfer wordt dan automatisch toegevoegd.

Waarom kan mijn barcode niet worden gescand?

De meest voorkomende oorzaken zijn een laag contrast, omgekeerde kleuren, een ontbrekende rustzone, een afdruk die te klein of wazig is, of het uitrekken van de afbeelding. Gebruik donkere balken op een witte achtergrond, laat de lege marge intact, druk af op een groter formaat en test het nogmaals.

Moet ik PNG of SVG downloaden?

Gebruik PNG voor Word-documenten, dia’s en webpagina’s. Gebruik SVG als je het formaat wilt aanpassen zonder dat de scherpte verloren gaat, of als een drukker of ontwerper van etiketten om een vectorbestand vraagt.

Kunnen kleine letters worden gecodeerd met Code 39?

Dit is niet mogelijk in de standaard Code 39. Het programma zet kleine letters om in hoofdletters en geeft aan wanneer dit gebeurt. Als u kleine letters nodig hebt, gebruik dan Code 128.

Slaat het programma op wat ik typ?

Nee. De barcode wordt volledig in je browser gegenereerd en de waarde wordt nooit naar onze server verzonden. Alleen je instellingen voor maat en kleur worden in je browser opgeslagen voor de volgende keer.

Kan ik een link naar een specifieke barcode plaatsen?

Ja. Voeg ?type=ean13&value=590123412345 toe aan het adres van de pagina. Het type kan code128, code39, ean13, upca, ean8 of itf zijn.

Van mensen die deze tool gebruiken

Recensies

Beoordelingen worden geladen…
Ga door

Nog meer gereedschap in de gereedschapskist

Op de startpagina vind je nog tientallen andere gratis tools waarvoor geen API-sleutel nodig is.

Een tool voorstellen