Naar de inhoud springen
Gratis, zonder registratie, in je browser

Barcodegenerator voor EAN, UPC en Code 128

Met de barcodegenerator maak je gratis en zonder registratie een barcode als EAN-13, EAN-8, UPC-A, Code 128 of Code 39. Bij EAN en UPC berekent de tool het controlecijfer automatisch. Je downloadt de barcode als PNG of SVG. Hij wordt rechtstreeks in je browser gemaakt; je invoer wordt niet verzonden.

Gebouwd door Luca Stanek

Verkoop je producten met barcodes? Kies snelle, betrouwbare webhosting voor je webshop.

Handel in Europa: 12 cijfers, wij berekenen het controlecijfer.

Weergave

9012341234575

226 × 131 px

Resultaat

5901234123457

Controlecijfer 7 is berekend en toegevoegd.

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. Controlecijfer = (10 − 83 mod 10) mod 10 = 7.

113 modules breed. Bij een nominale maat van 0,33 mm per module is dat 37,29 mm.

Voorbeeldresultaat

Van 590123412345 wordt de EAN-13 5901234123457

9012341234575
Berekening van het controlecijfer
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. Controlecijfer = (10 − 83 mod 10) mod 10 = 7.
Opbouw
95 modules: startpatroon, 6 cijfers links, middenpatroon, 6 cijfers rechts, eindpatroon. Plus 11 modules witruimte links en 7 rechts.

Overzicht

Maak gratis barcodes online, direct in je browser

De Barcode Generator maakt barcodes in vijf formaten: EAN-13, EAN-8, UPC-A, Code 128 en Code 39. Bij EAN en UPC berekent hij automatisch het controlecijfer en toont hij de berekening. Je downloadt de barcode als PNG of als SVG-vectorafbeelding. Alles gebeurt in je browser: je nummers worden niet opgeslagen of verzonden en de barcode heeft geen watermerk.

Vijf formaten

EAN-13, EAN-8 en UPC-A voor handelsartikelen, Code 128 en Code 39 voor tekst, magazijn en inventaris.

Inclusief controlecijfer

Als het controlecijfer ontbreekt, wordt het berekend en toegevoegd. Als het onjuist is, toont de tool het juiste cijfer en kun je het met één klik corrigeren.

PNG en SVG

PNG voor documenten, SVG als vectorafbeelding voor drukkerij en opmaakprogramma.

Afdrukbreedte in mm

Bij EAN en UPC toont de tool de breedte inclusief witruimtes bij de nominale maat van 0,33 mm per module.

Hoe het werkt

Zo maak je een barcode

Stap 1

Type barcode kiezen

EAN-13, EAN-8 of UPC-A voor handelsartikelen, Code 128 voor willekeurige ASCII-tekst, Code 39 voor hoofdletters en cijfers.

Stap 2

Voer een nummer of tekst in

Bij EAN en UPC volstaat het nummer zonder controlecijfer: de tool berekent het, voegt het toe en toont de berekening. Als een ingevoerd controlecijfer onjuist is, kun je het met één klik corrigeren. De barcode verschijnt meteen.

Stap 3

Weergave aanpassen

Stel indien nodig de modulebreedte (1 tot 8 px), balkhoogte (30 tot 300 px), de tekst onder de barcode en de kleur van de balken en achtergrond in.

Stap 4

Als PNG of SVG downloaden

PNG voor documenten, SVG als vectorafbeelding voor drukwerk en lay-out.

Barcodetypen

Welke barcode past bij welk doel?

FormaatTekensGebruikelijke toepassing
EAN-1313 cijfersHandelsproducten in Europa, boeken (ISBN).
EAN-88 cijfersZeer kleine verpakkingen.
UPC-A12 cijfersHandelsproducten in de VS en Canada; komt overeen met EAN-13 met een 0 ervoor.
Code 128Willekeurige ASCII-tekst, maximaal 80 tekensVerzending, voorraad, serienummers. Compacter dan Code 39; cijferparen besparen ruimte.
Code 39A tot Z, 0 tot 9, koppelteken, punt, spatie, $, /, + en %, maximaal 40 tekensVoorraad, identiteitskaarten, industrie. Eenvoudig, maar breder dan Code 128.

Controlecijfer

EAN-controlecijfer berekenen: zo rekent de generator

EAN-13, EAN-8 en UPC-A gebruiken dezelfde regel: de cijfers worden van rechts naar links afwisselend met 3 en 1 vermenigvuldigd en opgeteld. Het controlecijfer vult de som aan tot het volgende veelvoud van 10.

Voer je het nummer zonder controlecijfer in (12 cijfers bij EAN-13, 7 bij EAN-8, 11 bij UPC-A), dan voegt de tool het toe. Voer je het met controlecijfer in, dan controleert de tool het. Klopt het niet, dan toont de tool het juiste cijfer en vervangt het wanneer je op ‘Controlecijfer corrigeren’ klikt. Spaties en koppeltekens in het nummer worden genegeerd.

Handleiding

Barcode afdrukken en scannen

  • Donkere balken op een lichte achtergrond, liefst zwart op wit. Veel scanners kunnen omgekeerde barcodes niet lezen.
  • Laat de witruimte vrij: bij EAN-13 zijn dat 11 modules links en 7 modules rechts.
  • De nominale afmetingen van een EAN-13 zijn 37,29 × 25,93 mm, schaalbaar van 80 % tot 200 %.
  • Voor afdrukken is het SVG-bestand geschikt: als vectorafbeelding blijft het scherp bij het schalen.
  • Handelsnummers (GTIN) worden uitgegeven door GS1. Voor opslag en voorraadbeheer volstaat een eigen systeem, bijvoorbeeld met Code 128.

Meer ontdekken

Meer tools

FAQ

Veelgestelde vragen over de barcodegenerator

Antwoorden over het controlecijfer, formaten, afdrukformaat en scannen.

Ja, zonder aanmelding en zonder watermerk. De barcode wordt in je browser gemaakt; je invoer wordt niet opgeslagen of verzonden.

De twaalf cijfers krijgen afwisselend een weging van 1 en 3, te beginnen met 1 aan de linkerkant, en worden opgeteld. Het controlecijfer vult de som aan tot het volgende veelvoud van 10. Bij 590123412345 is de som 83 en het controlecijfer dus 7. Als een ingevoerd controlecijfer onjuist is, toont de tool het juiste cijfer en kun je het met een klik corrigeren.

UPC-A heeft 12 cijfers en komt uit de VS en Canada. Het komt overeen met een EAN-13 met een 0 ervoor; moderne scanners lezen beide. Voor producten in Europa gebruik je EAN-13.

Code 128 codeert ASCII-tekst van maximaal 80 tekens en is compacter. Code 39 ondersteunt alleen A tot Z, 0 tot 9, het koppelteken, de punt, de spatie, $, /, + en %, met maximaal 40 tekens. Letters met trema of accent en tekens zoals € zijn in beide formaten niet mogelijk.

De tool tekent elk geldig nummer, maar geeft geen nummers uit. Unieke handelsnummers (GTIN) worden uitgegeven door GS1; winkeliers en veel marktplaatsen vereisen bij GS1 geregistreerde nummers. Voor magazijn en inventaris volstaat een eigen systeem, bijvoorbeeld als Code 128.

Als PNG voor documenten en als SVG-vectorafbeelding voor drukwerk en vormgeving. Je voegt het bestand in zoals elke andere afbeelding, bijvoorbeeld in Word of Excel. De modulebreedte, balkhoogte, tekst onder de barcode en de kleuren van de balken en achtergrond stel je vooraf in. De tool maakt één barcode per download; bulkimport is niet mogelijk.

Een barcode (streepjescode) zoals EAN-13 of Code 128 is eendimensionaal: de informatie zit in de breedte van de balken en tussenruimtes. Een QR-code is tweedimensionaal en kan meer gegevens bevatten, zoals lange links. Deze generator maakt alleen de vijf eendimensionale formaten; voor QR-codes is er een aparte QR-codegenerator.

De nominale afmetingen zijn 37,29 × 25,93 mm inclusief witruimtes; 80 % tot 200 % is toegestaan. De tool toont je de breedte bij 0,33 mm per module.

Meestal komt het door te weinig contrast, afgesneden witruimtes, een te klein formaat of omgekeerde kleuren. Print donkere balken op een lichte achtergrond, houd de randen vrij, gebruik minstens 80% van het standaardformaat en controleer het controlecijfer.

Meer dan alleen barcodes

Verkoop je producten online? Je webshop heeft een betrouwbare server nodig.

Met webhosting of een VPS van ZAP-Hosting zet je je webshop betrouwbaar online.

4,4/5 Trustpilot32.000+ Actieve serversSinds 2010

Geen installatie. Geen risico. Binnen enkele seconden online.

Flexibele looptijdOp elk moment opzegbaarBinnen 60 seconden online

Op zoek naar meer tools? Alle QR- en barcodetools bekijken