Zum Inhalt springen
Case Converter Online
de

Binärcode Übersetzer

Mach aus Text Binärcode und aus Binärcode wieder lesbaren Text. Ein zweiter Bereich rechnet ganze Zahlen zwischen Dezimal, Binär, Hexadezimal und Oktal um.

Funktioniert in beide Richtungen. Jede Gruppe aus 8 Ziffern ist ein Byte UTF-8-Text.

Zahl in Binär

Tippe eine ganze Zahl in eines der Felder. Negative und sehr große Zahlen funktionieren.

Binär nutzt nur 0 und 1. Jede Stelle ist doppelt so viel wert wie die rechts daneben.

Was Binärcode ist

Computer speichern alles als Bits, winzige Schalter, die entweder aus (0) oder an (1) sind. Acht Bits ergeben ein Byte, und ein Byte kann eine Zahl von 0 bis 255 aufnehmen. Text wird gespeichert, indem jedes Zeichen eine Nummer bekommt und diese Nummer binär gespeichert wird.

Für einfache lateinische Buchstaben ohne Umlaute stammen diese Nummern aus ASCII. Der Großbuchstabe H ist 72, binär 01001000. Der Kleinbuchstabe i ist 105, binär 01101001. Zusammen ergeben sie Hi.

So nutzt du den Binärcode Übersetzer

Text in Binär. Tippe in das Feld Text. Der Binärcode erscheint im Feld Binär, eine Gruppe aus 8 Ziffern pro Byte. Klicke auf Kopieren, um ihn zu übernehmen.

Binär in Text. Füge Binärcode in das Feld Binär ein. Der Text erscheint links. Der Übersetzer akzeptiert:

  • Gruppen, die durch Leerzeichen, Kommas oder Zeilenumbrüche getrennt sind, etwa 01001000 01101001
  • einen langen String, solange seine Länge ein Vielfaches von 8 ist
  • kurze Gruppen ohne führende Nullen, etwa 1001000 1101001

Stimmt etwas nicht, sagt die Meldung unter den Feldern, was, zum Beispiel dass eine Gruppe länger als 8 Bit ist oder eine andere Ziffer als 0 oder 1 enthält.

Leerzeichen zwischen Bytes schaltet die Lücken in der Ausgabe ein oder aus. Leeren leert beide Felder.

Zahl in Binär. Der zweite Bereich ist ein Umrechner für Zahlensysteme. Tippe eine ganze Zahl in Dezimalzahl, Binär, Hexadezimal oder Oktal, und die anderen drei füllen sich. Negative Zahlen funktionieren, ebenso Zahlen, die weit größer sind, als ein Taschenrechner anzeigen kann, weil das Tool mit beliebig genauen ganzen Zahlen rechnet. Jedes Feld hat eine eigene Schaltfläche Kopieren.

So funktioniert die Übersetzung

Text wird zuerst in UTF-8-Bytes kodiert. Jedes Byte wird dann als 8-stellige Binärzahl geschrieben, links mit Nullen aufgefüllt. Um Binärcode zu lesen, macht das Tool die Schritte rückwärts: Es teilt die Ziffern in Bytes und dekodiert die Bytes als UTF-8.

Eine Zahl umzurechnen funktioniert über den Stellenwert. Im Binärsystem ist jede Stelle doppelt so viel wert wie die rechts daneben: 1, 2, 4, 8, 16 und so weiter. Die Zahl 42 ist 32 + 8 + 2, ihre Binärform ist also 101010.

Beispiele: Text in Binär

Text Binär
A 01000001
a 01100001
0 00110000
Leerzeichen 00100000
Hi 01001000 01101001
é 11000011 10101001
€ 11100010 10000010 10101100
Grüße 01000111 01110010 11000011 10111100 11000011 10011111 01100101

Die Ziffer 0 ist nicht 00000000. Das Zeichen „0“ hat einen eigenen Code, 48. Und „Grüße“ hat zwar fünf Buchstaben, aber sieben Bytes, weil ü und ß in UTF-8 jeweils zwei Bytes brauchen.

Beispiele: Zahlen in Binär

Dezimal Binär Hex Oktal
2 10 2 2
10 1010 A 12
42 101010 2A 52
100 1100100 64 144
255 11111111 FF 377
1024 10000000000 400 2000
2026 11111101010 7EA 3752

Tipps und Grenzen

  • Nutze Leerzeichen, wenn du kannst. Binärcode mit Leerzeichen lässt sich leichter prüfen, und eine fehlende Ziffer in einer Gruppe verschiebt nicht jeden folgenden Buchstaben.
  • Text-Binär und Zahlen-Binär sind verschiedene Dinge. Der Text „42“ wird zu zwei Bytes, 00110100 00110010. Die Zahl 42 ist 101010. Nimm den oberen Bereich für Text und den unteren für Zahlen.
  • Negative Zahlen werden mit Minuszeichen angezeigt, etwa -1010 für -10, nicht im Zweierkomplement.
  • Binärcode ist nicht geheim. Es ist nur eine andere Art, dieselben Daten zu schreiben.

Andere Wege, Binärcode umzurechnen

Excel und Google Tabellen. In der deutschen Excel-Version liefert =DEZINBIN(42) das Ergebnis 101010, und =BININDEZ("101010") liefert 42. In der englischen Version und in Google Tabellen heißen die Funktionen DEC2BIN und BIN2DEC. In Excel funktioniert DEZINBIN nur von -512 bis 511. Für größere Zahlen nimm =BASIS(2026; 2) (englisch BASE).

JavaScript. (42).toString(2) ergibt 101010, und parseInt('101010', 2) ergibt 42.

Python. format(42, '08b') ergibt 00101010. Für Text ergibt ' '.join(format(b, '08b') for b in 'Hi'.encode()) den Wert 01001000 01101001.

Ähnliche Tools

Um dieselben Bytes in kürzerer Form zu sehen, nimm Hex in Text umwandeln. Das Tool zur UTF-8-Kodierung erklärt, warum manche Zeichen mehr als ein Byte brauchen. Für einen anderen Code aus zwei Symbolen probier den Morsecode Übersetzer.

Binär-Übersetzer: Fragen und Antworten

Wie übersetze ich Binärcode in Text?

Füge den Binärcode rechts in das Feld Binär ein. Gruppen aus 8 Ziffern, getrennt durch Leerzeichen, funktionieren am besten, etwa 01001000 01101001, was Hi ergibt. Binärcode ohne Leerzeichen funktioniert auch, wenn seine Länge ein Vielfaches von 8 ist.

Was ist „Hallo“ in Binärcode?

Hallo ist in Binärcode 01001000 01100001 01101100 01101100 01101111. Jede Gruppe aus 8 Ziffern ist ein Buchstabe, nach seinem ASCII-Code. Das englische Hello ist 01001000 01100101 01101100 01101100 01101111.

Warum brauchen manche Zeichen mehr als 8 Bit?

Dieser Übersetzer nutzt UTF-8, die Standardkodierung im Web. Englische Buchstaben, Ziffern und gängige Symbole passen in ein Byte. Umlaute und Buchstaben mit Akzent brauchen zwei Bytes, das Eurozeichen drei und die meisten Emojis vier. Aus ü wird so 11000011 10111100.

Wie wandle ich eine Zahl in Binär um?

Tippe die Zahl im Bereich Zahl in Binär in das Feld Dezimalzahl. Binär-, Hexadezimal- und Oktalwert erscheinen sofort. 42 ist binär 101010, und 255 ist 11111111.

Mehr Tools für Code und Daten

Alle Tools ansehen