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.

Symbologie

Großbuchstaben A–Z, Ziffern sowie - . $ / + % und Leerzeichen. Keine Kleinbuchstaben.

Eingabe
Optionen

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 öffnen

vCard-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 öffnen

Bulk-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 öffnen

Barcode-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 öffnen

Code-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 öffnen

UPC-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 öffnen

QR-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 öffnen

EAN-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 öffnen

GS1-128-Generator

Datenfolgen mit Datenbezeichnern in Klammern, FNC1 automatisch gesetzt – Prüfziffern von GTIN und SSCC kontrolliert, Datenbezeichner geprüft.

Generator öffnen

Data-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 öffnen

PDF417-Generator

Das gestapelte Format auf Versandpapieren und Bordkarten. Erzeugt einzelne Codes oder eine CSV-Serie, lesbar für Laserscanner wie für Kameras.

Generator öffnen

QR-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 öffnen

Code 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.

Nach oben