Zahlensystem-Umrechner (Binär · Oktal · Dezimal · Hex)

Geben Sie in eines der vier Felder eine Zahl ein – die anderen Zahlensysteme werden sofort umgerechnet. Auch sehr große Zahlen werden ohne Stellenbegrenzung exakt berechnet.

Binär (in 4er-Gruppen)
1111 1111
8 Bit · Hex FF

Leerzeichen, Unterstriche (_) und Kommas werden ignoriert; die Präfixe 0x, 0b und 0o sowie negative Zahlen (-) sind erlaubt.

Anleitung: Zahlensystem-Umrechner

  1. Geben Sie die Zahl in das Feld des Zahlensystems ein, das Sie kennen, z. B. 255 ins Feld Dezimal.
  2. Schon während der Eingabe werden die Felder Binär, Oktal und Hex mitaktualisiert.
  3. Für andere Systeme wie Basis 3 oder Basis 36 wählen Sie unter Anderes Zahlensystem wählen die gewünschte Basis.
  4. Kopieren Sie das Ergebnis mit den Kopier-Buttons. Die Binärzahl wird in 4er-Gruppen angezeigt, damit Sie die Bits leichter zählen können.

Dezimal in Binär umrechnen – so geht's

Teilen Sie die Dezimalzahl immer wieder durch 2 und lesen Sie die Reste von unten nach oben – das ergibt die Binärzahl (Dualzahl). Beispiel für 13:

DivisionErgebnisRest
13 : 261
6 : 230
3 : 211
1 : 201

Die Reste rückwärts gelesen ergeben 1101. Für Oktal- und Hexadezimalzahlen funktioniert es genauso, nur teilen Sie durch 8 bzw. 16.

Binär in Dezimal umrechnen: die Stellenwerte

Multiplizieren Sie jede Ziffer von rechts beginnend mit 1, 2, 4, 8, 16 … (den Zweierpotenzen) und addieren Sie die Ergebnisse.

1101₂ = 1×8 + 1×4 + 0×2 + 1×1 = 13

Im Hexadezimalsystem lauten die Stellenwerte 1, 16, 256, 4.096 …; die Werte 10 bis 15 werden als A bis F geschrieben. So gilt FF₁₆ = 15×16 + 15 = 255 und 1A₁₆ = 1×16 + 10 = 26.

Warum 4 Binärstellen genau einer Hex-Ziffer entsprechen

Da 16 = 2⁴ ist, entsprechen 4 Binärstellen genau einer Hexadezimalziffer. Teilen Sie eine Binärzahl von rechts in 4er-Gruppen, können Sie sie direkt ins Hexadezimalsystem übertragen. Beim Oktalsystem entsprechen jeweils 3 Binärstellen einer Ziffer.

BinärHexBinärHex
0000010008
001131010A
010151100C
011171111F

Beispiel: 1011 0110₂ = B6₁₆ = 182. Auch der Farbcode #FF8800 besteht aus drei Hex-Paaren (255, 136, 0); im Farbcode-Umrechner sehen Sie ihn als RGB-Wert.

Wofür braucht man die verschiedenen Zahlensysteme?

  • Binär (Basis 2): alle Daten im Computer, Bitoperationen, Flags und Berechtigungsbits
  • Oktal (Basis 8): Dateirechte unter Linux und macOS (z. B. chmod 755 = rwxr-xr-x)
  • Hexadezimal (Basis 16): Speicheradressen, Farbcodes in HTML/CSS, Zeichencodes (U+00E4 = „ä“), MAC-Adressen
  • Basis 36: nutzt 0–9 und A–Z und eignet sich für kurze IDs oder Kurzcodes

Eingabe: Präfixe, Trennzeichen und Groß-/Kleinschreibung

Sie können Zahlen so eingeben, wie sie in Programmcode oder Dokumentation stehen:

  • 0x für Hex (z. B. 0xFF), 0b für Binär (z. B. 0b1010) und 0o für Oktal (z. B. 0o755)
  • Leerzeichen, Unterstriche und Kommas werden ignoriert, z. B. 1111_0000 oder 1111 0000
  • Ein Minuszeichen vorn kennzeichnet eine negative Zahl
  • Hex-Ziffern dürfen groß oder klein geschrieben werden

Achtung: Da Kommas ignoriert werden, ist das Komma hier kein Dezimaltrennzeichen – 1,5 würde als 15 gelesen. Der Umrechner arbeitet nur mit ganzen Zahlen.

Negative Binärzahlen: das Zweierkomplement

Computer speichern negative Zahlen meist im Zweierkomplement. Dazu kehren Sie alle Bits der positiven Binärzahl um (0↔1) und addieren 1. Bei 8 Bit ist 5 also 0000 0101 und −5 1111 1011. −1 entspricht 1111 1111 (Hex FF), alle Bits sind 1.

Dieser Umrechner zeigt negative Zahlen mathematisch mit Vorzeichen (−) an. Wenn Sie das Zweierkomplement für eine bestimmte Bitbreite benötigen, berechnen Sie es wie oben beschrieben.

Häufig gestellte Fragen

Kann ich auch negative Zahlen umrechnen?
Ja. Setzen Sie ein Minuszeichen (-) davor, dann bleibt das Vorzeichen bei der Umrechnung erhalten. Das entspricht nicht dem Zweierkomplement im Computer – für Bitoperationen müssen Sie das Komplement passend zur Bitbreite selbst berechnen.
Funktionieren auch Kommazahlen?
Nein, der Umrechner unterstützt nur ganze Zahlen, denn Nachkommastellen ergeben je nach Zahlensystem oft unendliche Brüche. Beachten Sie außerdem, dass Kommas bei der Eingabe ignoriert werden: „1,5“ wird als 15 interpretiert.
Wie groß dürfen die Zahlen sein?
Dank JavaScript BigInt gibt es keine Stellenbegrenzung. Auch Zahlen mit Dutzenden Stellen werden exakt und ohne Rundungsfehler umgerechnet.
Muss ich Hexadezimalzahlen groß oder klein schreiben?
Beides funktioniert. Das Ergebnis wird zur besseren Lesbarkeit in Großbuchstaben angezeigt.
Werden meine Eingaben an einen Server geschickt?
Nein. Die Berechnung läuft vollständig in Ihrem Browser, kostenlos und ohne Anmeldung.

Zuletzt aktualisiert: 2026-10-07