Zum Inhalt springen
Kostenloser Binary Translator

Binärcode Übersetzer (Binary Translator): Text in Binär, Hex und ASCII

Mit diesem Binärcode Übersetzer wandelst du Text in Binär, Hex, Dezimal (ASCII) oder Oktal um und übersetzt Binärcode oder Hex zurück in Text. Aus „Hallo“ wird 01001000 01100001 01101100 01101100 01101111 (Hex 48 61 6c 6c 6f). Kostenlos, ohne Anmeldung und direkt im Browser: Dein Text verlässt dein Gerät nicht.

Gebaut von Dimitri Heissler

Du baust gerade etwas Eigenes? Hoste es auf einem vServer mit voller Kontrolle.

Jedes Byte als 8 Bit aus Nullen und Einsen, zum Beispiel A = 01000001.

Dein Text bleibt in deinem Browser: Er wird weder hochgeladen noch gespeichert.

Zeichen in der Eingabe
0
Zeichen im Ergebnis
0
Bytes
0
Bits
0

Beispiel-Ergebnis

Was dieser Binary Translator dir zeigt

Du schreibst einen Text und bekommst sofort den Code in Binär, Hex, Dezimal oder Oktal, dazu eine Liste der Zeichen mit ihren Bytes. Fügst du Code ein, erkennt das Tool das Format und zeigt den Text. Drei Beispiele:

Beispiel 1: Text in Binärcode, Hex, Dezimal und Oktal

Eingabe (Text):

Hallo Welt
Derselbe Text in vier Schreibweisen
FormatAusgabe
Binärcode01001000 01100001 01101100 01101100 01101111 00100000 01010111 01100101 01101100 01110100
Hexadezimal48 61 6c 6c 6f 20 57 65 6c 74
Dezimalzahlen (ASCII-Codes)72 97 108 108 111 32 87 101 108 116
Oktalzahlen110 141 154 154 157 040 127 145 154 164

Ergebnis in Worten: Der Text hat 10 Zeichen und besteht aus 10 Bytes, also 80 Bits. Das erste Zeichen, H, wird zu 01001000 (Binär), 48 (Hex), 72 (Dezimal) oder 110 (Oktal), je nach Schreibweise. Ein Zeichen aus dem ASCII-Bereich ist genau ein Byte, andere Zeichen brauchen mehrere (siehe Beispiel 2).

Beispiel 2: Umlaute, Euro und Emoji in UTF-8

Eingabe (Text):

Käse 5 € 😀
Zeichen des zweiten Beispiels mit Unicode-Nummer und UTF-8-Bytes
ZeichenUnicodeBytesHexBinär
KU+004B14B01001011
äU+00E42C3 A411000011 10100100
sU+007317301110011
eU+006516501100101
LeerzeichenU+002012000100000
5U+003513500110101
€U+20AC3E2 82 AC11100010 10000010 10101100
😀U+1F6004F0 9F 98 8011110000 10011111 10011000 10000000

Ergebnis in Worten: 10 Zeichen werden zu 16 Bytes. In UTF-8 braucht ein Zeichen je nach Unicode-Nummer ein bis vier Bytes: Buchstaben ohne Akzent und Ziffern ein Byte, Umlaute und andere Buchstaben mit Akzent zwei, das Euro-Zeichen drei und ein Emoji vier. Deshalb ist die Bytezahl größer als die Zeichenzahl, sobald etwas anderes als ASCII im Text steht.

Beispiel 3: Code einfügen und in Text zurückverwandeln

Eingabe (Code, das Format wird automatisch erkannt):

48 61 6c 6c 6f 20 57 65 6c 74

Erkannt: Hexadezimal

Ausgabe (Text):

Hallo Welt

Ergebnis in Worten: Zwei Hexadezimalziffern ergeben ein Byte, aus 48 wird H, aus 61 wird a. Binärcode und Hex liest das Tool mit Leerzeichen, Komma, Zeilenumbruch oder ganz ohne Trenner dazwischen. Dezimalzahlen brauchen ein Trennzeichen dazwischen, und Oktalzahlen erkennt das Tool nicht automatisch, dafür wählst du das Format Oktal.

So funktioniert es

So übersetzt du Text in Binärcode und zurück

Vier Schritte vom Text bis zum Code – ohne Account, ohne Download.

Schritt 1

Text oder Code einfügen

Schreibe den Text, den du umwandeln willst, oder füge Binärcode, Hex oder Dezimalzahlen in das Eingabefeld ein. Das Ergebnis erscheint beim Tippen, ohne Knopfdruck.

Schritt 2

Richtung und Format prüfen

Die Anzeige „Erkannt: …“ zeigt, ob das Tool Text oder Code gefunden hat. Mit den Schaltflächen legst du die Richtung selbst fest und wählst das Format: Binär, Hex, Dezimal (ASCII) oder Oktal.

Schritt 3

Ausgabe anpassen

Wähle je nach Format den Trenner zwischen den Werten, ein Präfix wie 0x, 0b oder 0o und bei Hex Groß- oder Kleinbuchstaben. Der Zeichensatz ist UTF-8, für ältere Daten gibt es ISO-8859-1.

Schritt 4

Ergebnis prüfen und übernehmen

Kontrolliere die Zahl der Zeichen, Bytes und Bits und die Tabelle deiner Zeichen in allen vier Schreibweisen. Kopiere das Ergebnis oder lade es als Textdatei.

Grundlagen

So funktioniert Binärcode: ein Byte hat 8 Bits

Ein Computer speichert jedes Zeichen als Zahl. Diese Zahl schreibt er im Binärsystem mit nur zwei Ziffern, 0 und 1. Ein Byte sind 8 solche Stellen, jede mit einem festen Wert: 128, 64, 32, 16, 8, 4, 2 und 1.

Welche Bits bei den Zeichen H, A und z gesetzt sind
ZeichenASCII-Code1286432168421Rechenweg
H720100100064 + 8 = 72
A650100000164 + 1 = 65
z1220111101064 + 32 + 16 + 8 + 2 = 122

Ein H hat den ASCII-Code 72. Das ist 64 plus 8, also sind die Bits für 64 und 8 gesetzt: 01001000. Für die Rückrichtung addierst du die Werte aller Einsen. Mit den Formaten Hex (zwei Ziffern je Byte, 48 für H) und Oktal (drei Ziffern, 110) schreibst du dieselbe Zahl kürzer auf.

Einsatzbereiche

Wofür du den Binärcode Übersetzer nutzt

Ob Hausaufgabe, Rätsel oder Fehlersuche: Binär, Hex und ASCII sind nur verschiedene Schreibweisen derselben Bytes.

Lernen und Schule

Sieh dir an, wie aus jedem Buchstaben ein Byte aus 8 Bits wird. Die Tabelle mit den Stellenwerten 128 bis 1 und die ASCII-Tabelle eignen sich gut, um Binärcode im Informatikunterricht zu erklären.

Rätsel, Geocaching und CTF

Füge eine Folge aus Nullen und Einsen ein, das Tool erkennt sie und zeigt den Text. Getrennte Gruppen aus 7 Bits und 8-Bit-Code ohne Trenner werden ebenfalls gelesen. Stellen, die nicht passen, meldet es mit ihrer Position.

Entwicklung und Debugging

Lies Hex-Werte mit 0x oder \x als Text, prüfe, welche Bytes ein Umlaut oder Emoji in UTF-8 belegt, und wechsle bei älteren Daten zu ISO-8859-1. Die Seite läuft im Browser, auch auf dem Smartphone, ohne App.

Reine Zahlen wie 10 oder 255 rechnest du nicht hier, sondern im Zahlensysteme-Rechner zwischen Binär, Dezimal, Hex und Oktal um. Zum Zahlensysteme-Rechner

ASCII-Tabelle

ASCII-Tabelle und Binärcode-Alphabet von 0 bis 127

Alle 128 ASCII-Zeichen mit ihren Codes in Dezimal, Hex, Oktal und Binär. Die Zeichen 0 bis 31 und 127 sind Steuerzeichen, zum Beispiel der Zeilenumbruch (10) und der Tabulator (9). Ab 32 folgen Leerzeichen, Ziffern, Satzzeichen und die Buchstaben: A bis Z ab 65 (A = 01000001), a bis z ab 97 (a = 01100001). Buchstaben mit Akzent wie ä gehören nicht zu ASCII.

ASCII-Tabelle mit Dezimal-, Hex-, Oktal- und Binärwerten
DezimalHexOktalBinärZeichen
00000000000000NUL
10100100000001SOH
20200200000010STX
30300300000011ETX
40400400000100EOT
50500500000101ENQ
60600600000110ACK
70700700000111BEL
80801000001000BS
90901100001001HT
100A01200001010LF
110B01300001011VT
120C01400001100FF
130D01500001101CR
140E01600001110SO
150F01700001111SI
161002000010000DLE
171102100010001DC1
181202200010010DC2
191302300010011DC3
201402400010100DC4
211502500010101NAK
221602600010110SYN
231702700010111ETB
241803000011000CAN
251903100011001EM
261A03200011010SUB
271B03300011011ESC
281C03400011100FS
291D03500011101GS
301E03600011110RS
311F03700011111US
322004000100000SP
332104100100001!
342204200100010"
352304300100011#
362404400100100$
372504500100101%
382604600100110&
392704700100111'
402805000101000(
412905100101001)
422A05200101010*
432B05300101011+
442C05400101100,
452D05500101101-
462E05600101110.
472F05700101111/
4830060001100000
4931061001100011
5032062001100102
5133063001100113
5234064001101004
5335065001101015
5436066001101106
5537067001101117
5638070001110008
5739071001110019
583A07200111010:
593B07300111011;
603C07400111100<
613D07500111101=
623E07600111110>
633F07700111111?
644010001000000@
654110101000001A
664210201000010B
674310301000011C
684410401000100D
694510501000101E
704610601000110F
714710701000111G
724811001001000H
734911101001001I
744A11201001010J
754B11301001011K
764C11401001100L
774D11501001101M
784E11601001110N
794F11701001111O
805012001010000P
815112101010001Q
825212201010010R
835312301010011S
845412401010100T
855512501010101U
865612601010110V
875712701010111W
885813001011000X
895913101011001Y
905A13201011010Z
915B13301011011[
925C13401011100\
935D13501011101]
945E13601011110^
955F13701011111_
966014001100000`
976114101100001a
986214201100010b
996314301100011c
1006414401100100d
1016514501100101e
1026614601100110f
1036714701100111g
1046815001101000h
1056915101101001i
1066A15201101010j
1076B15301101011k
1086C15401101100l
1096D15501101101m
1106E15601101110n
1116F15701101111o
1127016001110000p
1137116101110001q
1147216201110010r
1157316301110011s
1167416401110100t
1177516501110101u
1187616601110110v
1197716701110111w
1207817001111000x
1217917101111001y
1227A17201111010z
1237B17301111011{
1247C17401111100|
1257D17501111101}
1267E17601111110~
1277F17701111111DEL

Mehr entdecken

Weitere Tools

Auf der Suche nach weiteren Tools? Alle Text- & Zeichen-Tools ansehen

FAQ

Häufige Fragen zum Binärcode Übersetzer

Kurze Antworten rund um Binärcode, Hex, ASCII, UTF-8 und dieses Tool.

Schreibe oder füge den Text oben ein. Der Binärcode Übersetzer wandelt jedes Zeichen in mindestens ein Byte um und schreibt es als 8 Bits aus Nullen und Einsen, getrennt durch Leerzeichen. Das große A wird zu 01000001, das kleine a zu 01100001. Mit den Schaltflächen wählst du statt Binär auch Hex, Dezimal (ASCII) oder Oktal.

Füge den Binärcode oben ein, das Tool erkennt ihn automatisch. Jede Gruppe aus 8 Bits ergibt ein Byte. Die Gruppen dürfen durch Leerzeichen, Komma oder Zeilenumbruch getrennt sein oder ohne Trenner direkt aufeinander folgen. Auch Gruppen aus 7 Bits werden gelesen. Eine Stelle, die nicht passt, wird mit ihrer Position gemeldet.

„Hallo“ ist in Binärcode 01001000 01100001 01101100 01101100 01101111 und in Hex 48 61 6c 6c 6f. Manche Seiten schreiben die Bytes mit 7 Bits ohne die führende 0. Gemeint ist derselbe Wert, und solange die Gruppen getrennt sind, liest das Tool auch diese Form. Gib deinen eigenen Namen oben ein, dann siehst du seinen Code sofort.

01100101 ist das kleine e. Die gesetzten Bits haben die Werte 64, 32, 4 und 1, zusammen 101 dezimal, in Hex 65. Füge den Code oben ein, dann zeigt das Tool den Buchstaben, und in der ASCII-Tabelle findest du ihn in der Zeile 101.

Der Binärcode Übersetzer übersetzt Zeichen, keine Zahlen. Eine einzelne Zahl bleibt Text, als Code erkennt das Tool Dezimalwerte erst ab zwei Zahlen bis 255. Aus „10“ werden deshalb die Codes der Zeichen 1 und 0: 00110001 00110000. Willst du eine Zahl in ein anderes Zahlensystem umrechnen, nutze den Zahlensysteme-Rechner. Zum Zahlensysteme-Rechner

Füge den Hex-Code oben ein, etwa 48 61 6c 6c 6f, 0x48 0x69 oder \x48\x69. Das Tool erkennt Hex an 0x oder \x, an Zweierpaaren mit mindestens einem Buchstaben a bis f oder an einer langen Folge ohne Leerzeichen wie 48656c6c6f, die Ziffern und mindestens einen Buchstaben a bis f enthält. Bestehen alle Paare nur aus Ziffern, etwa 48 69, hält das Tool sie für Dezimalzahlen: Klicke dann auf Hex, damit sie als Hex gelesen werden. Paare mit Doppelpunkt oder Bindestrich erkennt das Tool als Hex, wenn ein Buchstabe a bis f dabei ist, etwa 4a:6f. Bestehen sie nur aus Ziffern wie 48:69, erkennt es keinen Code: Klicke dann auf Hex und stelle zusätzlich die Richtung auf Code → Text, sonst wandelt der Automatik-Modus den getippten Text in Hex um. Im Format Hex liest das Tool auch Werte mit Doppelpunkt oder Bindestrich dazwischen.

ASCII kennt nur 128 Zeichen: Buchstaben ohne Akzent, Ziffern, Satzzeichen und Steuerzeichen, jedes passt in ein Byte. UTF-8 stimmt für diese Zeichen mit ASCII überein und nutzt für alle anderen zwei bis vier Bytes: ä ist C3 A4, das Euro-Zeichen braucht drei Bytes, ein Emoji vier. Ältere Systeme schreiben ä als E4 (ISO-8859-1). Ein einzelnes E4 ist in UTF-8 ungültig, das Tool warnt dann und bietet an, ISO-8859-1 zu verwenden.

Nein. Die Umwandlung läuft komplett in deinem Browser, es gibt keinen Upload, keine Protokollierung und keine Speicherung. Im Netzwerk-Tab der Entwicklertools siehst du: Beim Tippen entstehen keine Anfragen.

Noch weitere Fragen?

Support kontaktieren
Baust du gerade etwas Eigenes?

Dein Projekt braucht einen Server, der immer erreichbar ist

Ein ZAP-Hosting vServer bringt deine Anwendung oder dein Projekt zuverlässig online.

4,4/5 Trustpilot32.000+ Aktive ServerSeit 2010

Kein Setup. Kein Risiko. In Sekunden online.

Flexible LaufzeitJederzeit kündbarIn 60 Sekunden online

Auf der Suche nach weiteren Tools? Alle Text- & Zeichen-Tools ansehen