EBCDIC-Konverter
Wandeln Sie EBCDIC-Hex in ASCII-Text und ASCII in EBCDIC um — kostenloses Online-Tool für IBM-Mainframe-Daten.
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
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
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
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
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.
Verwandte Tools
ASCII-Konverter
Suchen Sie ASCII-Codes nach Zeichen, Dezimal, Hex, Binär oder Oktal nach — sehen Sie alle Darstellungen auf einmal.
Hex-Konverter
Wandeln Sie Hex-Strings in Text, Dezimal und Binär um — oder kodieren Sie Text in Hex — in Ihrem Browser.
bin2hex
Wandeln Sie Binärdaten in Hex-Strings und Hex zurück in Binär auf Byte-Ebene um — wie PHPs bin2hex() und hex2bin().
Der FileCrank EBCDIC-Konverter übersetzt zwischen EBCDIC-Hex und ASCII-Text mithilfe der IBM Code Page 037 — vollständig im Browser.
Advertisement