Barcode erstellen
Privat – Ihre Datei wird nie gespeichert
Betrifft nur das PNG. Das SVG hat keine feste Größe – es ist eine Vektorgrafik und bleibt in jeder Größe scharf, daher ist es die bessere Wahl für den Druck.
Ihr Code erscheint hier
So funktioniert’s
Format wählen
Zu jedem steht, wofür es gedacht ist – Sie müssen also nicht per Münzwurf zwischen Code 39 und Code 93 entscheiden.
Nummer oder Text eingeben
Handelsformate nehmen nur Ziffern auf, und die Anzahl wird geprüft. Lassen Sie die letzte Ziffer weg, wird sie für Sie berechnet.
Herunterladen
SVG für den Druck, PNG für alles andere. Beide gehören Ihnen, ohne Lizenz und ohne Namensnennung.
Die richtige Symbologie wählen – und so drucken, dass sie sich scannen lässt
Die Symbologien hier erfüllen verschiedene Aufgaben und sind nicht austauschbar. EAN-13 und UPC-A sind Produktcodes für den Handel mit fester Länge von dreizehn bzw. zwölf Ziffern – und im Kern derselbe Standard: Ein UPC-A ist ein EAN-13 mit führender Null. EAN-8 ist die Kurzform für kleine Verpackungen. ITF-14 kommt auf Umkartons und Versandkartons. Code 128 nimmt beliebigen Text mit hoher Dichte auf und wird von internen Systemen, in der Logistik und bei der Inventarverwaltung verwendet. Code 39 nimmt Buchstaben und Ziffern auf, ist deutlich weniger dicht und hält sich in älteren Industrie- und Militärsystemen, weil fast jeder jemals gebaute Scanner ihn liest.
Die Handelscodes mit fester Länge tragen eine Prüfziffer, die per gewichteter Summe aus den anderen berechnet wird, damit eine falsch gelesene oder vertippte Ziffer auffällt, statt zu einem anderen Produkt zu werden. Sie wird hier berechnet und kontrolliert, und eine falsche wird abgelehnt statt gezeichnet – ein Barcode mit falscher Prüfziffer ist kein Barcode mit kleinem Makel, sondern einer, den Scanner rundweg ablehnen.
Die Ruhezone ist der mit Abstand häufigste Grund, warum sich ein Barcode nicht scannen lässt. Der freie Rand links und rechts gehört zur Spezifikation, er ist keine Dekoration – etwa das Zehnfache der Breite des schmalsten Strichs –, und an ihm erkennt ein Scanner, wo der Code beginnt und endet. Wer einen Barcode knapp zuschneidet oder ihn an eine Kartonkante oder auf eine farbige Fläche setzt, macht ihn genauso sicher kaputt wie durch das Entfernen eines Strichs. Das erzeugte Bild enthält die Ruhezone; sie zu erhalten, ist Ihre Aufgabe.
Größe und Kontrast entscheiden den Rest. Wer einen Barcode so weit verkleinert, dass die schmalen Striche unter das fallen, was Ihr Drucker auflösen kann, macht ihn unlesbar, so perfekt die Datei auch ist – ein Laserdrucker mit 300 DPI ist das realistische Minimum, Thermo-Etikettendrucker sind besser. Drucken Sie ihn dunkel auf hellem Hintergrund, nie hell auf dunkel, und nie über einen Knick oder eine Wölbung. Testen Sie mit einem echten Scanner, bevor Sie zehntausend Etiketten bestellen, denn eine Smartphone-Kamera-App ist nachsichtiger als ein Laserscanner an der Kasse.
Wenn Sie etwas anderes brauchen
Einen Handels-Barcode können Sie nicht selbst erfinden. Ein EAN oder UPC, der im Geschäft funktioniert, kodiert ein Firmenpräfix, das von GS1 vergeben wird, der Organisation, die die Nummerierung weltweit verwaltet. Eine ausgedachte Nummer wird entweder als gar nichts gescannt oder kollidiert mit dem Produkt eines anderen. Diese Seite zeichnet jede gültige Nummer problemlos; ob Sie berechtigt sind, diese Nummer zu verwenden, ist eine andere Frage, und für alles, was in den Handel geht, kommt die Antwort von GS1 und nicht von einem Generator.
Für Etiketten in großer Menge ist das Erzeugen von Bildern der falsche Ansatz. Etikettendrucker sprechen ZPL oder EPL, und wenn Sie den Barcode als Befehl senden, rendert der Drucker ihn in seiner eigenen nativen Auflösung – immer schärfer als ein skaliertes Bild und viel schneller. Im Code erzeugen python-barcode, ZXing und bwip-js jede Symbologie von hier plus die GS1-Composite- und 2D-Formate, die diese Seite nicht bietet, und sie fügen sich sauber in eine Druck-Pipeline ein.
Häufig gestellte Fragen
Welches Format brauche ich?
Für ein Handelsprodukt, das außerhalb Nordamerikas verkauft wird, EAN-13. Innerhalb Nordamerikas UPC-A. Für kleine Verpackungen, auf die keiner von beiden passt, EAN-8. Für einen Versandkarton ITF-14. Für alles Interne – Inventaraufkleber, Lagerplätze, Ihre eigenen Bestandsnummern – Code 128, der auch Buchstaben aufnimmt und kompakt ist. Code 39 ist älter und ergibt einen längeren Barcode, aber fast jeder jemals gebaute Scanner liest ihn, was bei alten Geräten gelegentlich zählt.
Was ist eine Prüfziffer, und warum ist sie wichtig?
Sie ist die letzte Ziffer eines Handels-Barcodes, und sie wird nicht gewählt – sie wird aus allen anderen berechnet. Ihre Aufgabe ist es, Scan- und Tippfehler abzufangen: Ändert sich eine Ziffer, passt die Prüfziffer nicht mehr, und der Scanner verwirft den Lesevorgang, statt stillschweigend ein anderes Produkt zu kassieren. Geben Sie hier die ersten zwölf Ziffern eines EAN-13 ein, und die dreizehnte wird für Sie berechnet.
Was, wenn meine Nummer die falsche Prüfziffer hat?
Sie wird abgelehnt, zusammen mit der Ziffer, die es hätte sein müssen. Das ist Absicht und der Hauptgrund, diese Seite statt des erstbesten Generators aus den Suchergebnissen zu nutzen. Ihre Nummer stammt von irgendwoher – von einer Verpackung, aus einer Tabelle, von einem Lieferanten –, und ihre letzte Ziffer stillschweigend zu korrigieren, würde einen Tippfehler genau in dem Teil der Nummer verstecken, der dazu da ist, Tippfehler zu finden. Viel besser, es hier zu erfahren als nach dem Druck.
Wird eine zu kurze Nummer für mich aufgefüllt?
Nein – die meisten Generatoren tun das aber, und das sollte man wissen. Wir haben es gemessen: Bittet man um einen EAN-13 für „123“, beschwert sich die zugrunde liegende Engine nicht, sondern füllt mit Nullen auf und liefert einen vollkommen gültigen Barcode. Gültig – und für ein völlig anderes Produkt. Jemand druckt tausend Etiketten und merkt es an der Kasse. Diese Seite zählt zuerst die Ziffern, lehnt ab und sagt Ihnen, wie viele das Format braucht.
Muss ich eine Barcode-Nummer kaufen?
Um im Handel zu verkaufen, ja – EAN- und UPC-Nummern für den Handel werden von GS1 vergeben, und das Präfix weist Sie als Unternehmen aus. Eine ausgedachte Nummer kann mit einem echten Produkt kollidieren, und Händler lehnen sie ab. Für alles Interne aber nicht: Ihr eigener Bestand, Inventaraufkleber, Bibliothekssysteme und Lagerplätze können beliebige Nummern verwenden, und Code 128 ist genau dafür gemacht.
Ist die kommerzielle Nutzung kostenlos?
Ja. Das sind offene Standards ohne Lizenzgebühr für das Erzeugen von Codes. Die Bilder gehören Ihnen – für Verpackungen, Etiketten oder alles andere, ohne Namensnennung und ohne Wasserzeichen.
Werden meine Daten irgendwo gespeichert?
Nein. Es wird nichts gespeichert und keine Anfrage gestellt. Sie können nach dem Laden der Seite die Internetverbindung trennen, und sie funktioniert weiter.
Warum lässt sich mein Barcode nicht scannen?
Meistens wurde er zu klein gedruckt oder der weiße Rand an den Enden wurde abgeschnitten – Strichcodes brauchen eine Ruhezone vor dem ersten und nach dem letzten Strich, und das Abschneiden ist die häufigste Fehlerursache. Danach kommen: Druck mit niedriger Auflösung, bei dem die dünnen Striche verschwimmen, ein hochskaliertes PNG oder heller Druck auf dunklem Grund. Verwenden Sie für den Druck das SVG und testen Sie einen echten Scan, bevor Sie eine Auflage in Auftrag geben.
Gut zu wissen: EAN-13, EAN-8, UPC-A und ITF-14 haben eine feste Länge, und ihre Prüfziffer wird hier berechnet und kontrolliert – eine falsche Ziffer wird abgelehnt statt gezeichnet. Code 128 und Code 39 nehmen beliebigen Text auf. Ein zu klein gezeichneter oder auf einem Drucker mit niedriger Auflösung gedruckter Barcode lässt sich nicht scannen, ganz gleich, was in der Datei steht.
Dieses Tool auf Ihrer Website einbinden
Kostenlos für jeden Blog, jede Kursseite und jeden Hilfeartikel. Fügen Sie ein einziges Snippet ein, und Ihre Besucher können das Tool direkt auf Ihrer Seite nutzen.
Ähnliche Tools
Barcode lesen
Die Nummer eines Barcodes, geprüft
QR-Code-Generator
Ein QR-Code, der Ihnen gehört
UUID-Generator
v4 für Geheimnisse, v7 für Datenbankschlüssel
Hash-Generator
MD5, SHA-1, SHA-256, SHA-384 und SHA-512
URL kodieren
Text sicher in eine URL einsetzen
URL dekodieren
%20 & Co. wieder in Text verwandeln