Barcode Generator
Generate barcodes in CODE128, EAN-13, UPC, CODE39 and more formats.
Geprüft von Aygul Dovletova · Zuletzt geprüft
Den Barcode-Generator verwenden
- Die zu kodierenden Daten eingeben - Ziffern, Buchstaben oder beides, je nach Symbologie. EAN-13 und UPC-A akzeptieren nur Ziffern; CODE128 akzeptiert den vollständigen ASCII-Bereich; CODE39 akzeptiert Großbuchstaben, Ziffern und eine kleine Symbolmenge.
- Ein Barcode-Format wählen - wähle die 1D-Symbologie, die deinem Anwendungsfall entspricht. Einzelhandelsprodukte verwenden international EAN-13 oder UPC-A in Nordamerika. Lager und Logistik verwenden in der Regel CODE128 oder CODE39. Außenkartone verwenden ITF-14.
- Erscheinungsbild anpassen - Regler steuern Balkenbreite (Modulbreite) und Balkenhöhe. Den lesbaren Text unterhalb der Balken ein- oder ausschalten, Schriftgröße festlegen und Füllfarbe sowie Hintergrundfarbe wählen. Für professionellen Druck halte die Balken rein schwarz auf rein weiß - farbige Balken können ältere Scanner verwirren.
- Herunterladen - Als 2-fach auflösungs-PNG für den allgemeinen Gebrauch oder SVG für Vektor-Workflows exportieren. SVG ist bevorzugt, wenn der Barcode skaliert wird (Verpackungslayouts, große Schilder), weil es Modulkanten in jeder Größe scharf hält.
Was 1D-Barcodes sind und wie dieses Tool sie rendert
Ein 1D-Barcode (linear) kodiert Zeichen als eine Folge von abwechselnd schwarzen Balken und weißen Zwischenräumen unterschiedlicher Breite. Ein Scanner liest das Hell-und-Dunkel-Muster horizontal und übersetzt die Breitenfolge zurück in Zeichen via einer Nachschlagetabelle, die durch die Symbologie definiert ist. Dieses Tool verwendet im Hintergrund die JsBarcode-Bibliothek, eine ausgereifte Open-Source-JavaScript-Implementierung, die die wichtigsten 1D-Symbologien abdeckt. Für PNG-Ausgabe zeichnet die Bibliothek auf ein HTML-<canvas>-Element; für SVG erzeugt sie ein eingebettetes <svg> mit einem <rect> pro Balken. Das Ergebnis entspricht den Symbologie-Spezifikationen genau - du kannst die Ausgabe an einen Zebra-Drucker oder eine kommerzielle Offsetpresse weiterleiten, und sie wird auf jedem ISO/IEC-15423-konformen Lesegerät gescannt.
Das Barcode-Rendering läuft vollständig als clientseitiges JavaScript. Deine kodierten Daten verlassen deinen Browser nie - es gibt keinen Backend-Aufruf, kein Analytics-Ereignis mit deiner SKU oder Tracking-Nummer und keinen externen Bilderzeugungsdienst. Das ist für Unternehmen wichtig, die sensible interne IDs generieren: Eine Teilenummer oder ein interner Routing-Code, der hier eingegeben wird, ist nur für dich sichtbar. Prüfe den DevTools-Netzwerk-Tab, um zero ausgehende Anfragen zu bestätigen, während du die Daten bearbeitest.
Welche Symbologie für welchen Zweck
- CODE128 - das Arbeitspferd für Versandetiketten, Asset-Tags und interne Logistik. Kodiert den vollständigen 128-Zeichen-ASCII-Satz mit guter Informationsdichte.
- EAN-13 - der 13-stellige internationale Einzelhandels-Produktbarcode, verwaltet von GS1. Erforderlich für alle Produkte, die über europäische, asiatische, südamerikanische und die meisten afrikanischen Händler verkauft werden.
- UPC-A - der 12-stellige nordamerikanische Einzelhandels-Barcode, ebenfalls GS1-verwaltet. Erforderlich für Produkte, die über US- und kanadische Einzelhandelsketten verkauft werden; EAN-13 ist eine Obermenge (US/Kanada-kompatibel) und wird zunehmend zum Standard.
- EAN-8 - eine kompakte 8-stellige Variante für kleine Produkte, bei denen ein vollständiger EAN-13 physisch nicht passt (Kosmetika, Süßigkeiten).
- CODE39 - alphanumerischer Barcode mit Geschichte im Automobilbereich (VIN-Komponenten-Tags), Verteidigung und Gesundheitswesen. Geringere Dichte als CODE128, aber auf älterer Ausrüstung weit verbreitet scanbar.
- ITF-14 - 14-stelliger numerischer Code, der auf gewellten Außenkartonen und Versandkartons verwendet wird; kodiert die GTIN-14 für den Karton einschließlich einer Verpackungsindikator-Ziffer.
- MSI - numerisch, häufig auf Lagerregal-Etiketten und Paletten-Markierungen. Im Einzelhandel weniger verbreitet.
- Pharmacode - ein binärer numerischer Code (3 bis 131.070), der auf Pharmaverpackungen für Linien-Inspektionsausrüstung verwendet wird, um zu prüfen, ob der richtige Beipackzettel in die Schachtel gekommen ist.
Fallstricke, Prüfziffern und Druckgrößenregeln
EAN- und UPC-Codes enthalten eine Modulo-10-Prüfziffer, die die vorherigen Ziffern validiert. Dieses Tool berechnet die Prüfziffer automatisch, wenn du eine Ziffer weniger als der Code erfordert eingibst - gib also 12 Ziffern für EAN-13 oder 11 für UPC-A ein und lass das Tool die Prüfziffer anfügen. Die Eingabe aller 13/12 mit einer falschen Prüfziffer wird abgelehnt. Für CODE128 und CODE39 fügen die meisten Generatoren Start/Stop-Zeichen und interne Prüfzeichen automatisch ein (CODE128 immer, CODE39 optional mit der "Mod 43"-Variante); schließe sie nicht in die Eingabe ein. Die GS1-Allgemeinen-Spezifikationen definieren minimale physische Abmessungen: Ein Standard-EAN-13 muss bei 80-200 % der Nenngröße gedruckt werden (Nenngröße = 37,29 mm x 25,93 mm); Drucken unter 80 % riskiert Scan-Fehler. Die "X-Dimension" (schmalste Balkenbreite) sollte mindestens 0,264 mm für den allgemeinen Einzelhandel betragen. Die Balkenhöhe sollte mindestens 15 % der Code-Breite betragen, damit der Scanner-Strahl ausgerichtet werden kann. Schließe eine 10X-Ruhezone (stiller Rand) von weißem Raum links und rechts ein - das Einschneiden in die Ruhezone ist die häufigste Ursache für nicht scanbare Einzelhandelsetiketten.
GS1, Prüfziffern und das 1D-Barcode-Ökosystem
EAN, UPC, ITF-14 und GTIN-basierte Codes sind Teil der GS1-Allgemeinen-Spezifikationen, eines internationalen Standards, der von GS1 gepflegt wird und Unternehmens-Präfix vergibt, damit jedes Produkt der Welt eine global eindeutige Kennung erhält. Um EAN-13 oder UPC-A legal auf einem Produkt zu verwenden, das über den Einzelhandel verkauft wird, musst du ein GS1-Unternehmens-Präfix von deiner nationalen GS1-Niederlassung erhalten (etwa 30-250 Dollar Erstgebühr plus Jahresbeitrag je nach Unternehmensgröße). Verbraucherverkäufer kaufen manchmal Reseller-UPCs für 5-10 Dollar; diese lösen technisch auf, können aber von großen Händlern abgelehnt werden, die das Präfix-Eigentum über die GS1-GEPIR-Datenbank verifizieren. Nur für internen Gebrauch - Lager-Asset-Tracking, Produktionslinien-Routing, nicht-kommerzieller Vertrieb - kannst du beliebige Codes unter CODE128, CODE39 oder benutzerdefinierter Nummerierung ohne GS1-Beteiligung generieren. Code 128 ist durch ISO/IEC 15417 formalisiert; Code 39 durch ISO/IEC 16388; ITF-14 und EAN/UPC durch ISO/IEC 15420. Alle sind offene Standards.
Vergleich mit BarTender, NiceLabel und Etikettendruckerfirmware
Kommerzielle Etikettensoftware (BarTender, NiceLabel, Zebra ZebraDesigner, Seagull Scientific) integriert die Barcode-Generierung in serialisierte Druckworkflows - variable Daten aus Excel, SQL oder SAP ziehen und Etiketten mit hunderten pro Minute auf Thermodrucker streamen. Das sind die richtigen Werkzeuge für Produktionslinien und Lager. Für Einzelcode-Anforderungen, Designmockups oder das Prototyping eines neuen Produkt-Barcodes ist ein Browser-Generator wie dieser schneller und kostenlos. Open-Source-Befehlszeilentools wie Barcode (GNU), ZINT und die Python-Barcode-Bibliothek produzieren identische Ausgaben und sind für automatisierte Batch-Generierung skriptbar. Die Nische dieses Tools ist sofortige, bildschirmgebundene Generierung mit Live-Anpassung und sauberem PNG/SVG-Export - nützlich für Designer, die Verpackungskomps erstellen, kleine Unternehmen, die einen ersten Produktionslauf bestellen, oder jeden, der interne Etikettenformate prototypisiert. Das generierte SVG fällt direkt in Illustrator, InDesign, Affinity Designer oder Figma ohne Formatkonvertierung. Für kommerzielle Einzelhandelsverkäufe kombiniere den generierten Code mit einem legitimen GS1-Unternehmens-Präfix.
Häufig gestellte Fragen
Welches Barcode-Format sollte ich für ein neues Einzelhandelsprodukt wählen?
EAN-13 ist der globale Standard und die flexibelste Wahl, weil er überall gescannt werden kann, wo auch UPC-A gescannt wird (nordamerikanische Händler akzeptieren EAN-13 neben UPC-A). Wenn du ausschließlich über den US/kanadischen Einzelhandel verkaufst, ist UPC-A äquivalent. Beide erfordern ein GS1-Unternehmenspräfixe, bevor du sie legal auf einem Produkt für den Verkauf über große Einzelhandelsketten anbringen kannst. Für nicht-kommerziellen internen Gebrauch ist CODE128 die bessere Wahl, weil er Buchstaben akzeptiert und keine Lizenzanforderungen hat.
Wie funktioniert die Prüfziffer und kann ich sie falsch eingeben?
EAN- und UPC-Codes enden mit einer Modulo-10-Prüfziffer, die aus den vorherigen Ziffern berechnet wird. Die Formel wechselt Gewichtungen von 1 und 3 über die Ziffern ab, summiert sie und nimmt die kleinste Zahl, die die Summe auf ein Vielfaches von 10 bringt. Dieses Tool berechnet sie automatisch, wenn du eine Ziffer weniger als die volle Länge eingibst. Wenn du die falsche Prüfziffer manuell eingibst, wird der Code abgelehnt - Scanner auf der Einzelhandelsseite werden einen nicht übereinstimmenden Code ebenfalls ablehnen.
Werden meine Barcode-Daten an einen Server gesendet?
Nein. Das Rendering erfolgt im Browser-JavaScript via der JsBarcode- Bibliothek und den HTML-Canvas/SVG-APIs. Deine eingegebenen Daten - SKU, Seriennummer oder URL - werden niemals an ein Backend übertragen. Du kannst das bestätigen, indem du den DevTools-Netzwerk-Tab beobachtest, während du generierst: Abgesehen vom anfänglichen statischen Seitenladen werden keine ausgehenden Anfragen ausgelöst.
Was ist der Unterschied zwischen einem PNG- und SVG-Download?
PNG ist ein Rasterbild mit 2-facher Auflösung, geeignet für die meisten Bildschirm- und kleinen Druckanwendungen. SVG ist vektorbasiert, wobei jeder Balken als mathematisches Rechteck dargestellt wird - es skaliert auf jede Größe ohne Schärfenverlust, was es zur richtigen Wahl für Verpackungsdesign, Großformat-Druck und Grafikdesign-Software macht. Professionelle Druckereien bevorzugen in der Regel SVG oder eine PDF, die aus einem Design-Tool mit dem SVG exportiert wurde. Für schnelle Beschriftung oder einen Thermodrucker ist PNG schneller zu laden.
Benötige ich eine GS1-Lizenz, um diese Barcodes zu verwenden?
Für den internen Gebrauch (Lager-Tags, Asset-Tracking, Produktionsweiterleitung) nein - du kannst jede beliebige Nummerierung unter CODE128 oder CODE39 verwenden. Für den Verkauf von Produkten über Einzelhandelsketten mit EAN-13, UPC-A oder ITF-14 ja. Die GS1-Mitgliedschaft beginnt bei etwa 30-250 Dollar Erstgebühr plus Jahresbeitrag und gibt dir ein Unternehmens-Präfix, das sicherstellt, dass deine Codes weltweit eindeutig sind. Große Händler (Amazon, Walmart, Target) verifizieren das Präfix- Eigentum in der GS1-GEPIR-Datenbank, bevor sie Produkte akzeptieren.
In welcher Größe sollte ich den Barcode drucken?
Für EAN-13 und UPC-A folge den GS1-Allgemeinen-Spezifikationen: Die Nenngröße beträgt 37,29 mm Breite mal 25,93 mm Höhe, mit einem akzeptablen Bereich von 80 % bis 200 % der Nenngröße. Die X-Dimension (schmalster Balken) sollte mindestens 0,264 mm betragen. Für CODE128 und CODE39 auf Versandetiketten scannen Balkenhöhen von 10-15 mm zuverlässig mit Hand- und Festmount-Scannern bei typischen Lagerdistanzen. Füge immer eine Ruhezone (weißer Rand) von mindestens 10 X-Dimensionen auf jeder Seite ein.
Kann ich andere Farben als Schwarz und Weiß verwenden?
Für zuverlässiges Scannen verwende schwarze Balken auf weißem Hintergrund. Scanner erkennen Kontrast via rotem (625 nm) oder nah-infrarotem Licht; rote Tinte auf weißem Hintergrund ist für die meisten Scanner unsichtbar, weil Rot die Scanlänge reflektiert. Sichere Kombinationen sind Schwarz auf Weiß (ideal), dunkelblau oder dunkelgrün auf Weiß, und Schwarz auf Gelb oder hellem Creme. Vermeide Rot, Orange oder helle Farben für Balken und niemals metallische Hintergründe. Für Designbeispiele ist jede Farbe in Ordnung; für die Produktion teste mit dem tatsächlichen Scanner.
Was ist der Unterschied zwischen CODE128 und CODE39?
Beide sind alphanumerisch. CODE128 ist dichter - er hat drei Teilmengen (A, B, C), die alle ASCII-Zeichen mit weniger Balken pro Zeichen kodieren können, und Modus C packt numerische Daten mit 2 Ziffern pro Symbol. CODE39 ist älter, kodiert nur Großbuchstaben, Ziffern und einen kleinen Symbolsatz und benötigt etwa 30 % mehr Platz pro Zeichen, ist aber bei minderwertiger Druckqualität verzeihender. Für neue interne Systeme bevorzuge CODE128. Für ältere Scanner oder Umgebungen, in denen die Druckqualität unsicher ist, hat CODE39 noch seinen Platz.
Warum kann mein Scanner den Barcode manchmal nicht lesen?
Häufige Ursachen: unzureichende Ruhezone, Druck unter Mindestgröße, geringer Kontrast, abgenutzte oder beschädigte Balken, Reflexblenden auf glänzenden Etiketten oder ein Seitenverhältnis, das die Höhe unter 15 % der Breite komprimiert. Prüfe auch, ob dein Drucker auf hohe DPI eingestellt ist (300+ für Thermo, 600+ für Tintenstrahl/Laser) und ob der Barcode in oder über der endgültigen physischen Auflösung gerendert wurde - das Strecken eines kleinen Bildes auf ein großes Etikett zerstört Modulkanten. Für kritische Einzelhandelsanwendungen verifiziere die Qualität mit einem ANSI/ISO-15416-Verifizierer.
Brauche ich das, wenn ich bereits Etikettendrucksoftware habe?
Etikettensoftware wie BarTender oder ZebraDesigner ist besser für Hochvolumen-Produktionsläufe geeignet, bei denen variable Daten aus einer Datenbank gezogen werden - sie handhabt Serialisierung, Vorlagen und direktes Druckercontrol, was ein Browser nicht kann. Dieses Tool ist für Ad-hoc-Einzelbarcodes: ein einmaliges Produktmockup, ein Prototyp-Etikett, ein Ersatz für ein verlorenes Asset-Tag oder ein Designmuster, bevor du dich für eine vollständige Etikettenlizenzsoftware entscheidest. Für die meisten kleinen Unternehmen, die weniger als einige hundert Codes pro Monat produzieren, ist ein Browser-Generator plus dem eingebetteten Etiketteneditor eines Thermodruckers ausreichend.
Mehr QR & Barcode
Barcode Reader
Free online barcode reader — upload an image to scan and decode barcodes. Supports EAN, UPC, Code 128, QR and more.
Open toolBulk QR Code Generator
Generate multiple QR codes at once from a list of URLs or text.
Open toolQR Code Generator
Generate QR codes for URLs, text, email, phone and WiFi.
Open toolQR Code Reader
Scan and decode QR codes from any image online - upload a photo, screenshot or saved picture and read the QR contents instantly in your browser.
Open toolWiFi QR Code Generator
Generate a QR code for your WiFi network so guests can connect by scanning.
Open tool