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
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
- 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?
| Formaat | Tekens | Gebruikelijke toepassing |
|---|---|---|
| EAN-13 | 13 cijfers | Handelsproducten in Europa, boeken (ISBN). |
| EAN-8 | 8 cijfers | Zeer kleine verpakkingen. |
| UPC-A | 12 cijfers | Handelsproducten in de VS en Canada; komt overeen met EAN-13 met een 0 ervoor. |
| Code 128 | Willekeurige ASCII-tekst, maximaal 80 tekens | Verzending, voorraad, serienummers. Compacter dan Code 39; cijferparen besparen ruimte. |
| Code 39 | A tot Z, 0 tot 9, koppelteken, punt, spatie, $, /, + en %, maximaal 40 tekens | Voorraad, 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
UUID-generator
Genereer UUID's van versie 1, 4, 5 en 7, afzonderlijk of in bulk, met een aanpasbare opmaak, volledig in de browser.
Gebouwd door Jakub Martyniak
Afbeeldingen comprimeren en verkleinen
Afbeeldingen online comprimeren en verkleinen: JPG, PNG en WebP kleiner maken, een doelbestandsgrootte in KB instellen of converteren, bijvoorbeeld PNG naar JPG. Werkt volledig in de browser.
Gebouwd door Dimitri Heissler
QR-codegenerator
Maak QR-codes voor tekst, URL's, wifi, contacten, e-mails, afspraken en meer — met kleuren, een logo en een PNG- of SVG-download.
Gebouwd door Jakub Martyniak
QR-codescanner
Scan QR-codes met je camera of door een afbeelding te uploaden — rechtstreeks in je browser, zonder app.
Gebouwd door Jakub Martyniak
Kortingscalculator (Discount Calculator)
Online kortingscalculator: bereken de prijs na korting, het kortingspercentage, de oorspronkelijke prijs en 3 voor 2, met meerdere opeenvolgende kortingen, optionele belasting en berekeningsstappen. Werkt volledig in de browser.
Gebouwd door Rugile Rutkauskaite
Btw-calculator (VAT Calculator)
Btw-calculator online: btw toevoegen, eruit rekenen, het belastingtarief berekenen en facturen met meerdere tarieven analyseren, met belastingtarieven voor 30 landen. Werkt volledig in je browser.
Gebouwd door Rugile Rutkauskaite
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.
Nog vragen?
Contact opnemen met supportVerkoop je producten online? Je webshop heeft een betrouwbare server nodig.
Met webhosting of een VPS van ZAP-Hosting zet je je webshop betrouwbaar online.
Geen installatie. Geen risico. Binnen enkele seconden online.
Op zoek naar meer tools? Alle QR- en barcodetools bekijken
