Der Text Code Konverter wandelt Zeichen zuverlässig in nummerische Codes um und stellt aus solchen Codes wieder lesbaren Text her. Das Werkzeug unterstützt Binär, Oktal, Dezimal und Hex sowie die UTF-8 Kodierung und eignet sich für Entwickler, Netzwerktechniker und alle, die mit Rohdaten arbeiten.
Anleitung zur Nutzung
- Geben Sie Text ein, zum Beispiel Schule, oder einen Code wie 47 72 C3 B6 C3 9F 65.
- Wählen Sie das Stellenwertsystem, in dem der Code vorliegt: 2 für Binär, 8 für Oktal, 10 für Dezimal, 16 für Hex.
- Bestimmen Sie die Richtung der Umwandlung Text zu Code oder Code zu Text.
- Klicken Sie auf Umrechnen, um das Ergebnis zu erhalten.
- Mit Zurücksetzen löschen Sie Felder und Ergebnis und starten neu.
Funktionen des Konverters
- Konvertiert jeden Textzeichen in die entsprechende Bytefolge nach UTF-8 und gibt die Bytes im gewählten Zahlensystem aus.
- Rekombiniert aus Zahlenfolgen gültige Bytearrays und erzeugt daraus lesbaren Text.
- Unterstützt mehrbyte Zeichen wie Umlaute und Sonderzeichen, inklusive Emoji.
- Bei Binärdarstellung werden Bytes auf 8 Bit mit führenden Nullen formatiert für bessere Lesbarkeit.
- Ausgabe erfolgt mit Trennzeichen Leerzeichen oder Komma zur einfachen Weiterverarbeitung.
Mathematische Grundlage
Der Wert einer mehrstelligen Ziffernfolge in Basis b berechnet sich nach
$$
N = d_{n}\,b^{n} + d_{n-1}\,b^{n-1} + \dots + d_{0}\,b^{0}
$$
Zum Umrechnen von Text in Zahlen werden Zeichen erst in UTF-8 Bytes umgewandelt, dann jedes Byte in die gewünschte Basis konvertiert. Zurückrechnung erfolgt durch Parsen der Zahlen, Bildung des Bytearrays und Dekodierung in UTF-8.
Beispiel Umwandlung
Hex Beispiel: Zahl 3D5B in Dezimal umwandeln
$$
3D5B_{16} = 3\cdot 16^{3} + 13\cdot 16^{2} +
$$
$$
+ 5\cdot 16^{1} + 11\cdot 16^{0} = 15707_{10}
$$
Dezimal 15707 ergibt in Binär
$$
15707_{10} = 11110101011011_{2}
$$
Beispiel Kodierung eines deutschen Wortes
Wort Größe kodiert in UTF-8 Bytes und Hex
G r ö ß e
47 72 C3 B6 C3 9F 65
Zeichentabelle deutsche Kleinbuchstaben und Sonderzeichen
| Zeichen | UTF-8 Hex | UTF-8 Binär |
|---|---|---|
| a | 61 | 01100001 |
| b | 62 | 01100010 |
| c | 63 | 01100011 |
| d | 64 | 01100100 |
| e | 65 | 01100101 |
| f | 66 | 01100110 |
| g | 67 | 01100111 |
| h | 68 | 01101000 |
| i | 69 | 01101001 |
| j | 6A | 01101010 |
| k | 6B | 01101011 |
| l | 6C | 01101100 |
| m | 6D | 01101101 |
| n | 6E | 01101110 |
| o | 6F | 01101111 |
| p | 70 | 01110000 |
| q | 71 | 01110001 |
| r | 72 | 01110010 |
| s | 73 | 01110011 |
| t | 74 | 01110100 |
| u | 75 | 01110101 |
| v | 76 | 01110110 |
| w | 77 | 01110111 |
| x | 78 | 01111000 |
| y | 79 | 01111001 |
| z | 7A | 01111010 |
| ä | C3 A4 | 11000011 10100100 |
| ö | C3 B6 | 11000011 10110110 |
| ü | C3 BC | 11000011 10111100 |
| ß | C3 9F | 11000011 10011111 |
Praxisfälle und typische Aufgaben
| Aufgabe | Eingabe | Ergebnis |
|---|---|---|
| Text zu Binär | Hallo in Basis 2 | 01001000 01100001 01101100 01101100 01101111 |
| Text zu Hex | Test in Basis 16 | 54 65 73 74 |
| Dezimal zu Text | 85 108 101 111 Basis 10 | Hello |
| Oktal zu Text | 110 141 154 154 157 Basis 8 | Hallo |
ASCII oder UTF 8
- ASCII codiert 128 Basiszeichen, hauptsächlich englische Buchstaben und Kontrollzeichen.
- UTF 8 deckt alle Unicode Zeichen ab und nutzt variable Byteanzahl je Zeichen.
- ASCII ist ein Teil von UTF 8, einfache lateinische Zeichen werden identisch kodiert.

Tipps für fehlerfreie Arbeit
- Bei Dekodierung zeigen korrekt gesetzte Trennzeichen bessere Resultate.
- Für Umlaute und Sonderzeichen immer UTF 8 verwenden.
- Bei sehr langen Zahlenfolgen auf Gruppenbildung achten für bessere Lesbarkeit.
- Bei Problemen mit großen Zahlen eine Big Integer Bibliothek nutzen für korrekte Ergebnisse.
📝 Der Konverter erleichtert die bidirektionale Umwandlung zwischen Text und Zahlencodes und beschleunigt Entwicklungsaufgaben, Protokollanalysen und Datenverarbeitung. Nutzen Sie den Konverter regelmäßig zur Validierung von Kodierungen und zur Vermeidung von Zeichensatzfehlern.
Empfohlene Fachliteratur
- Harald Sack, „Codierung und Zeichensysteme“
- Jürgen Fuchs, „Praktische Informatik für Entwickler“
- Wolfgang Ertel, „Algorithmen und Datenstrukturen kompakt“
- Thomas Theis, „Netzwerkprotokolle und Datenformate“








