Kostenloser Code-39-Generator
Geben Sie einen Wert ein, fügen Sie eine Liste ein, laden Sie eine CSV-Datei hoch oder lassen Sie eine Folge automatisch nummerieren – jeder Eintrag erscheint als Code-39-Barcode in Ihrem Browser. Laden Sie ein einzelnes PNG, die Serie als ZIP oder einen druckfertigen Avery-Bogen herunter. Ohne Anmeldung, ohne Wasserzeichen.
Großbuchstaben A–Z, Ziffern sowie - . $ / + % und Leerzeichen. Keine Kleinbuchstaben.
0 von 0 Codes fertig
Links Werte eintragen, dann erscheinen hier Ihre Codes.
Im Browser erzeugt – es wird nichts hochgeladen.
Code 39 stammt aus dem Jahr 1974, und nach jedem technischen Maßstab müsste er längst verschwunden sein. Er fasst 43 Zeichen – Großbuchstaben, Ziffern sowie - . $ / + % und Leerzeichen –, braucht für denselben Wert etwa ein Drittel mehr Etikettenbreite als Code 128, und seine Prüfziffer ist optional, weshalb die meisten Systeme sie einfach weglassen. Und doch taucht er immer wieder in Spezifikationen auf: Die Militärlogistik hat ihn vor Jahrzehnten standardisiert (MIL-STD-1189, und Code 39 findet sich bis heute quer durch die Kennzeichnung aus der LOGMARS-Zeit), die Zulieferkette der Automobilindustrie hat ihn über die AIAG übernommen, und ein Lager voller Scanner und Etikettensoftware aus jener Zeit liest ihn ohne jede Konfiguration. Genau das ist 2026 der ganze Grund, ihn zu verwenden – wenn die Spezifikation, der Kunde oder die zwanzig Jahre alte Scannerflotte Code 39 verlangt, drucken Sie Code 39.
Ein paar Eigenheiten des Formats, die Sie vor einer Serie kennen sollten. Jedes Symbol ist von Sternchen eingerahmt – das sind Start- und Stoppzeichen, die der Encoder ergänzt, tippen Sie sie also nicht in Ihre Werte ein; ein Scanner entfernt sie beim Lesen und gibt nur Ihre Daten zurück. Kleinbuchstaben gibt es im Grundzeichensatz nicht; dieser Generator weist sie bei der Prüfung zurück, statt sie stillschweigend in Großbuchstaben umzuwandeln, denn ein Wert, der zwischen Ihrer Tabelle und Ihrem Scan die Schreibweise wechselt, führt genau dazu, dass zwei Systeme über dasselbe Objekt Unterschiedliches sagen. Und es gibt keine verpflichtende Prüfsumme – Code 39 prüft sich auf Zeichenebene selbst, was Druckfehler erkennt, aber keine Tippfehler. Verlangt das empfangende System das optionale Prüfzeichen nach Modulo 43, erzeugen Sie es mit den Werkzeugen dieses Systems; wer blind eines anhängt, gibt jedem Scan ein nachgestelltes Zeichen mit, mit dem niemand rechnet.
Sie beginnen ein neues Kennzeichnungsschema von Grund auf, ohne Altgeräte, auf die Sie Rücksicht nehmen müssen? Nehmen Sie stattdessen Code 128 – dichter, mit Kleinbuchstaben, immer mit Prüfzeichen. Den direkten Vergleich finden Sie dort.
Passende kostenlose Werkzeuge
Gleicher Ablauf, anderer Code. Keines davon verlangt eine Anmeldung.
QR-Code-Generator
Erstellen Sie QR-Codes für Links, Text, WLAN, E-Mail oder Telefon. Farben anpassen, Logo einfügen, PNG oder SVG herunterladen – alles im Browser.
Generator öffnenvCard-QR-Code-Generator
Ein QR-Code, der einen Kontakt mit einem Scan speichert – Name, Firma, Telefon, E-Mail. Statisch, ohne Ablauf, ohne Konto, Export als PNG oder SVG.
Generator öffnenBulk-QR-Code-Generator
Machen Sie aus einer Liste, einer CSV-Datei oder einer Nummernfolge bis zu 500 QR-Codes auf einmal und exportieren Sie sie als PNG, ZIP oder druckfertigen Avery-Bogen.
Generator öffnenBarcode-Generator
Derselbe Ablauf in Serie für lineare Barcodes. Liste einfügen oder CSV-Datei hochladen und Dutzende auf einmal erzeugen, als PNG, ZIP oder Avery-PDF-Bogen.
Generator öffnenCode-128-Barcode-Generator für Serien
Das alphanumerische Format der meisten Inventaretiketten. Liste einfügen, Tabellenexport hochladen oder eine Folge nummerieren – bis zu 500 Code-128-Codes in einem Durchlauf.
Generator öffnenUPC-Barcode-Generator
UPC-A und UPC-E für Produkte im Einzelhandel, dazu EAN-13 und EAN-8 für Märkte außerhalb Nordamerikas. Prüfziffern werden beim Tippen berechnet.
Generator öffnenQR-Code-Scanner und Barcode-Scanner
Einen Code mit der Kamera oder aus einem Foto zurücklesen. QR, EAN, UPC, Code 128 und Data Matrix, entschlüsselt im Browser.
Scanner öffnenEAN-13-Generator
EAN-13 für den Handel, mit berechneter Prüfziffer – 12 Ziffern eintippen, 13 erhalten. Einzelne Codes oder eine CSV-Serie, geprüft, bevor sie entstehen.
Generator öffnenGS1-128-Generator
Datenfolgen mit Datenbezeichnern in Klammern, FNC1 automatisch gesetzt – Prüfziffern von GTIN und SSCC kontrolliert, Datenbezeichner geprüft.
Generator öffnenData-Matrix-Generator
ECC-200-Data-Matrix für die Teilekennzeichnung und winzige Etiketten – der quadratische Code, der dort Platz findet, wo QR nicht hinpasst. Ein Code oder eine Serie mit 500.
Generator öffnenPDF417-Generator
Das gestapelte Format auf Versandpapieren und Bordkarten. Erzeugt einzelne Codes oder eine CSV-Serie, lesbar für Laserscanner wie für Kameras.
Generator öffnenQR-Code- und Barcode-Reparatur
Laden Sie das Foto eines Codes hoch, der nicht mehr scannt. Das Werkzeug liest, was vom Druck übrig ist, und baut einen sauberen Ersatz zum Neudrucken.
Reparaturwerkzeug öffnenCode 39 – häufige Fragen
Die Fragen, die auftauchen, sobald die Etiketten auf die Scanner treffen.
Warum weist das Werkzeug meine Werte in Kleinbuchstaben zurück?
Der Grundzeichensatz von Code 39 kennt keine Kleinbuchstaben – seine 43 Zeichen sind die Großbuchstaben A–Z, Ziffern sowie - . $ / + % und Leerzeichen. Statt Ihre Daten stillschweigend in Großbuchstaben umzuwandeln, markiert die Zeile den Wert, und Sie entscheiden: die Quellwerte auf Großbuchstaben umstellen oder zu Code 128 wechseln, der beide Schreibweisen codiert.Muss ich die Sternchen um den Wert selbst setzen?
Nein – die Start- und Stoppzeichen * gehören zum Symbol, nicht zu den Daten. Der Encoder ergänzt sie, der Scanner entfernt sie. Tippen Sie nur den Wert ein, den Sie von einem Scan zurückbekommen wollen.Warum sind meine Code-39-Etiketten so breit?
Das liegt am Format: Jedes Zeichen verbraucht neun Elemente, breite und schmale, und eine Verdichtung für Ziffern gibt es nicht. Ein Wert mit 10 Zeichen, der in Code 128 in ein kleines Avery-Feld passt, kann es in Code 39 sprengen. Kürzen Sie die Werte, drucken Sie kleiner und kontrollieren Sie das Ergebnis bei 300 dpi, oder nehmen Sie das dichtere Format, wenn Ihre Scanner mitspielen.Hängt dieser Generator eine Prüfziffer nach Modulo 43 an?
Nein. Die meisten Code-39-Einsätze laufen ohne, und ein Prüfzeichen, das dort angehängt wird, wo das empfangende System keines erwartet, erscheint in jedem Scan als verirrtes Zeichen am Ende. Verlangt Ihre Spezifikation Modulo 43, sollte das System, das diese Spezifikation durchsetzt, es erzeugen.
Sie etikettieren Objekte in großer Zahl? Mit dem Vertrieb sprechen
Die Werte entstehen auf einem lokalen Canvas in Ihrem Browser und erreichen nie einen Server; die ZIP- und PDF-Bibliotheken laden erst, wenn Sie auf einen Download klicken. Eine Serie umfasst bis zu 500 Zeilen.
Soll der Scan eine Objektkarte öffnen, statt nur eine Nummer zurückzugeben, ist das die Etikettierung von Objekten in UNIO24 – und stecken Sie mitten im Umstieg von einem alten Code-39-System, funktionieren die vorhandenen Etiketten weiter: Die Etikettennummern werden beim Import verknüpft, ein erneutes Etikettieren ist nicht nötig.