Zum Hauptinhalt springen

EBCDIC-Konverter

Wandeln Sie EBCDIC-Hex in ASCII-Text und ASCII in EBCDIC um — kostenloses Online-Tool für IBM-Mainframe-Daten.

Input
0 chars | 0 bytes
Encode
Output
0 chars | 0 bytes

EBCDIC (Extended Binary Coded Decimal Interchange Code) is IBM's proprietary character encoding, used on mainframe and midrange systems since the 1960s. Unlike ASCII, which maps characters to a logical sequence, EBCDIC's character assignments reflect the physical encoding of the IBM punch card. If you work with mainframe data exports, legacy financial systems, or IBM AS/400 integrations, you will encounter EBCDIC-encoded files that look like garbage until converted.

This tool converts EBCDIC hex sequences to readable ASCII text and encodes ASCII text to EBCDIC hex. It is indispensable for developers integrating with legacy IBM systems, data engineers migrating mainframe records to modern databases, and anyone debugging an FTP transfer from a z/OS system where the character encoding was not auto-converted.

EBCDIC online in ASCII konvertieren

  1. 1

    EBCDIC-Hex oder ASCII-Text einfügen

    Fügen Sie einen EBCDIC-Hex-Dump zum Dekodieren in ASCII ein, oder geben Sie ASCII-Text zum Konvertieren in EBCDIC-Hex ein.

  2. 2

    Sofortige Konvertierung

    Das Tool ordnet Bytes mithilfe der IBM Code Page 037 (US-Englisch EBCDIC) zu. Nicht zuordenbare Bytes werden mit ihrer Position markiert.

  3. 3

    Ergebnis kopieren

    Kopieren Sie den konvertierten ASCII-Text oder die EBCDIC-Hex-Ausgabe für Mainframe-Workflows.

How EBCDIC Encoding Works

EBCDIC assigns 8-bit code points to characters but uses a completely different mapping than ASCII. The letter 'A' is `0xC1` in EBCDIC but `0x41` in ASCII; a lowercase 'a' is `0x81` in EBCDIC but `0x61` in ASCII. The alphabetic characters are not even contiguous — there are gaps in the EBCDIC sequence between 'I' and 'J' and between 'R' and 'S' — which famously breaks C programs that assume `'Z' - 'A' == 25`.

There are many EBCDIC variants (IBM Code Page 037, 500, 1047, and others) with different assignments for bracket characters and national currency symbols. The correct conversion table depends on the specific IBM system and region. This tool uses EBCDIC 037 (the US English variant most commonly used in North American mainframe data exports) as the default code page.

Warum den FileCrank EBCDIC-Konverter verwenden?

  • ✓ Wandelt EBCDIC-Hex in lesbares ASCII um und zurück.
  • ✓ Verwendet IBM Code Page 037 (Standard-z/OS-EBCDIC).
  • ✓ Markiert nicht zuordenbare Bytes mit Positionsangabe.
  • ✓ Läuft vollständig in Ihrem Browser — keine Daten werden an einen Server gesendet.

Funktionen & Spezifikationen

Max. Dateigröße
Bis zu 100 MB
Datenschutz
DSGVO-konform: Dateien werden nach etwa einer Stunde gelöscht
Preis
Kostenlos, keine Registrierung
Verarbeitung
100% clientseitig
Ihre Daten verlassen nie Ihren Browser — alle Verarbeitung erfolgt lokal.Kein Konto oder Registrierung erforderlich.Kostenlos ohne Nutzungslimits.

Häufig gestellte Fragen

Was ist EBCDIC und wo wird es verwendet?

EBCDIC ist eine Zeichenkodierung, die IBM in den 1960er Jahren für seine Mainframe-Systeme entwickelt hat. Es weist Byte-Werte anders zu als ASCII. EBCDIC wird noch aktiv auf IBM z/OS-Mainframes und IBM i (AS/400)-Systemen in Banking, Versicherung und großen Unternehmensumgebungen verwendet.

Warum sieht EBCDIC-Ausgabe in einem Texteditor wie zufällige Zeichen aus?

Weil EBCDIC andere Byte-Werte als ASCII zuweist. Das Byte 0xC1 in EBCDIC ist der Buchstabe A, aber in ASCII ist es ein erweitertes Lateinzeichen. EBCDIC-Daten mit einem ASCII- oder UTF-8-Decoder zu lesen ergibt Zeichensalat.

Welche EBCDIC-Codepage unterstützt dieses Tool?

Dieses Tool verwendet IBM Code Page 037 (US-Englisch EBCDIC), den Standard auf z/OS-Systemen. Spezifische regionale Codepages (273, 500, 1047 usw.) können bei Sonderzeichen abweichen.

Kann ich EBCDIC-Packed-Decimal- oder Binär-Integer-Felder mit diesem Tool dekodieren?

Nein — dieses Tool konvertiert nur Zeichendaten. Packed-Decimal-Felder (COMP-3) und Binär-Integer-Felder (COMP, COMP-4) erfordern separate Konvertierungslogik und können nicht mit einer Zeichensatzzuordnung dekodiert werden.

EBCDIC Converter vs. iconv vs. dd

The `iconv` command-line tool with the `EBCDIC-US` or `IBM037` encoding handles EBCDIC conversion well on systems where those code pages are installed, but availability varies and the command syntax is non-obvious. The Unix `dd` utility with `conv=ascii` does a basic EBCDIC-to-ASCII conversion but uses a fixed translation table with no code page selection. A browser-based converter is faster for quick inspection of a hex dump and works without any installed tools or knowledge of iconv code page names.

Der FileCrank EBCDIC-Konverter übersetzt zwischen EBCDIC-Hex und ASCII-Text mithilfe der IBM Code Page 037 — vollständig im Browser.

Advertisement

Ad