Hexadezimal-Rechner
Hex-Zahlen in Dezimal, Binär und Oktal umrechnen und direkt in Hex rechnen – mit Farbcodes, Speicheradressen und Bitoperationen.
- Live-Ergebnis
- Mit Rechenweg
- Kostenlos & ohne Anmeldung
- Daten bleiben im Browser
- Stand: November 2026
Der Hexadezimal-Rechner wandelt Hex-Zahlen in Dezimal, Binär und Oktal um und rechnet direkt im 16er-System – plus, minus, mal, geteilt und mit Bitoperationen wie AND, OR und XOR. Voreingestellt ist FF, der größte Wert eines Bytes. Damit entschlüsselst du Farbcodes, Speicheradressen, MAC-Adressen und Bitmasken in Sekunden.
Kurz erklärt
Hexadezimal ist das Zahlensystem zur Basis 16 mit den Ziffern 0–9 und A–F (A = 10 bis F = 15). Jede Stelle ist 16-mal so viel wert wie ihre rechte Nachbarin: FF = 15 · 16 + 15 = 255. Eine Hex-Ziffer steht für genau 4 Bit, zwei Ziffern für ein Byte. Der Hexadezimal-Rechner rechnet um und rechnet direkt in Hex.
So benutzt du den Hexadezimal-Rechner
Jedes Ergebnis erscheint zusätzlich in Binär, Oktal, Dezimal und Hex. Lange Hex-Zahlen gruppiert der Rechner in Viererblöcken, etwa FFFF FFFF. Mit „Teilen“ kopierst du einen Link mit deiner Rechnung. Wie das Umrechnen in alle Richtungen funktioniert – inklusive Division mit Rest und Basis 2 bis 36 –, erklärt ausführlich der Zahlensystem-Rechner. Mehr Werkzeuge findest du bei den Matherechnern.
💡 Tipp: Du kannst Farbcodes und MAC-Adressen direkt einfügen: Der Rechner ignoriert im Hex-Modus das Raute-Zeichen, das Präfix 0x sowie Doppelpunkte, Bindestriche, Punkte, Leerzeichen und Unterstriche – #7C3AED funktioniert also genauso wie 7C3AED.
Hexadezimal-Rechner: so wird umgerechnet
FF = 15 · 16¹ + 15 · 16⁰ = 240 + 15 = 255
Die Stellenwerte im Hexadezimalsystem sind 1, 16, 256, 4.096, 65.536 und so weiter. Noch einfacher ist der Weg über Binär: Jede Hex-Ziffer wird zu genau vier Bit. F = 1111, also FF = 1111 1111. Umgekehrt teilst du eine Binärzahl von rechts in Vierergruppen und übersetzt jede Gruppe einzeln.
Wie viele Hex-Ziffern eine Dezimalzahl braucht, verrät der Logarithmus zur Basis 16: ⌊log₁₆(n)⌋ + 1. Für 1.000.000 sind das 5 Ziffern (F4240). Den Wert liefert der Logarithmus-Rechner.
„0x10 ist zehn.“ Wer Hex wie Dezimal liest, verrechnet sich bei jeder Adresse und jedem Farbwert.
0x10 = 1 · 16 + 0 = 16. Zehn wäre 0x0A. Das Präfix 0x zeigt: Hier steht eine Hex-Zahl.
Wichtige Hex-Werte auf einen Blick
| Hex | Dezimal | Bedeutung |
|---|---|---|
| F | 15 | größter Wert von 4 Bit (Nibble) |
| FF | 255 | größter Wert eines Bytes |
| 100 | 256 | Anzahl Werte pro Byte |
| 400 | 1.024 | 2¹⁰, ein Kibibyte |
| FFFF | 65.535 | größter Wert von 16 Bit |
| FFFFFF | 16.777.215 | größter Wert von 24 Bit, Farbe Weiß |
| 7FFFFFFF | 2.147.483.647 | größte 32-Bit-Zahl mit Vorzeichen |
| FFFFFFFF | 4.294.967.295 | größter Wert von 32 Bit |
Hex-Farbcodes: #RRGGBB verstehen
Im Webdesign, in Grafikprogrammen und in CSS werden Farben meist als Hex-Farbcode angegeben. Hinter dem # stehen drei Byte: zwei Ziffern für Rot, zwei für Grün, zwei für Blau. Jeder Kanal reicht von 00 (aus) bis FF (volle Stärke), also 256 Stufen.
| Farbe | Hex-Code | Rot, Grün, Blau (dezimal) |
|---|---|---|
| Schwarz | #000000 | 0, 0, 0 |
| Weiß | #FFFFFF | 255, 255, 255 |
| Rot | #FF0000 | 255, 0, 0 |
| reines Grün | #00FF00 | 0, 255, 0 |
| Blau | #0000FF | 0, 0, 255 |
| Gelb | #FFFF00 | 255, 255, 0 |
| Orange (CSS „orange“) | #FFA500 | 255, 165, 0 |
| Mittelgrau | #808080 | 128, 128, 128 |
| Violett dieser Seite | #7C3AED | 124, 58, 237 |
Wie stark jeder Kanal leuchtet, zeigt die Grafik für das Violett #7C3AED – jeweils als Anteil an der vollen Stärke FF = 255:
#7C3AED zerlegt: Rot, Grün und Blau
Kurzform und Transparenz
- Dreistellige Kurzform: #F80 bedeutet #FF8800 – jede Ziffer wird verdoppelt. Das ergibt Rot 255, Grün 136, Blau 0.
- Achtstellig mit Alpha: #RRGGBBAA hängt einen vierten Kanal für die Deckkraft an. 80 = 128 von 255 entspricht rund 50,2 %, CC = 204 genau 80 %. Prozentwerte rechnest du mit dem Prozentrechner nach.
Rechenbeispiele mit dem Hexadezimal-Rechner
🧮 Beispiel 1: Farbcode #7C3AED in RGB
Mia will das Violett aus einem Logo in ein Programm übernehmen, das nur RGB-Werte annimmt.
- Code in Paare teilen: 7C | 3A | ED
- 7C = 7 · 16 + 12 = 124 · 3A = 3 · 16 + 10 = 58 · ED = 14 · 16 + 13 = 237
Ergebnis: RGB(124, 58, 237). Im Rechner gibst du jedes Paar einzeln ein, also 7C, dann 3A, dann ED.
🧮 Beispiel 2: RGB(37, 99, 235) als Hex-Code
- 37 ÷ 16 = 2 Rest 5 → 25
- 99 ÷ 16 = 6 Rest 3 → 63
- 235 ÷ 16 = 14 Rest 11 → E und B → EB
Ergebnis: #2563EB. Einstellige Ergebnisse immer mit führender Null schreiben: 5 wird zu 05.
🧮 Beispiel 3: Hex addieren mit Übertrag – FF + 1A
- Rechte Stelle: F + A = 15 + 10 = 25 = 1 · 16 + 9 → schreibe 9, Übertrag 1
- Linke Stelle: F + 1 + Übertrag 1 = 17 = 1 · 16 + 1 → schreibe 1, Übertrag 1
- Übertrag nach vorn: 1
Ergebnis: FF + 1A = 119 (hex) = 281 dezimal. Probe: 255 + 26 = 281. Das ist die Voreinstellung im Tab „Rechnen“.
🧮 Beispiel 4: Speicheradresse plus Offset
Jonas debuggt ein Programm. Ein Datenblock beginnt bei 0x1F40, das gesuchte Feld liegt 0x200 Byte weiter.
- 0x1F40 = 8.000, 0x200 = 512
- 8.000 + 512 = 8.512
Ergebnis: Adresse 0x2140. Im Hexadezimal-Rechner: Tab „Rechnen“, 1F40 + 200.
🧮 Beispiel 5: Bitmaske – unteres Nibble auslesen
- Wert D6 = 1101 0110, Maske 0F = 0000 1111
- AND: Nur wo beide Bits 1 sind, bleibt 1 → 0000 0110
Ergebnis: D6 AND 0F = 6. Das obere Nibble liefert D6 >> 4 = D.
Hex in der Praxis: Adressen, MAC und Unicode
Speicheradressen
Speicheradressen werden fast immer hexadezimal angezeigt. Eine 32-Bit-Adresse hat 8 Hex-Ziffern und reicht von 0x00000000 bis 0xFFFFFFFF. Das sind 4.294.967.296 Adressen – bei einem Byte pro Adresse genau 4 GiB. 64-Bit-Adressen haben 16 Hex-Ziffern. Große Potenzen wie 2³² oder 2⁶⁴ rechnest du bequem mit dem wissenschaftlichen Taschenrechner nach.
MAC-Adressen
Eine MAC-Adresse identifiziert eine Netzwerkkarte und besteht aus 48 Bit = 6 Byte = 12 Hex-Ziffern, meist in Paaren mit Doppelpunkt oder Bindestrich geschrieben, etwa 00:1A:2B:3C:4D:5E. Die ersten drei Byte kennzeichnen in der Regel den Hersteller. Insgesamt sind 2⁴⁸ = 281.474.976.710.656 Adressen möglich.
Unicode-Zeichen mit dem Hexadezimal-Rechner entschlüsseln
Auch Schriftzeichen haben Hex-Nummern. Das ä ist U+00E4, also dezimal 228. Das Eurozeichen € ist U+20AC = 8.364. Gibst du E4 in den Rechner ein, erhältst du sofort 228.
🤓 Wusstest du? Eine einzelne Hex-Ziffer – also 4 Bit, ein halbes Byte – heißt im Englischen Nibble (wörtlich „Häppchen“), angelehnt an „byte“ und „bite“. Ein Byte besteht aus zwei Nibbles: D6 aus dem oberen Nibble D und dem unteren Nibble 6.
Bitoperationen in Hex: AND, OR, XOR und Schieben
Programmierer nutzen Hex vor allem, um einzelne Bits zu setzen, zu löschen oder zu prüfen. Der Hexadezimal-Rechner beherrscht alle wichtigen Operationen. Die Tabelle zeigt sie am Beispiel D6 (binär 1101 0110):
| Operation | Ergebnis (hex) | Wozu? |
|---|---|---|
| D6 AND 0F | 6 | Bits ausmaskieren |
| D6 OR 01 | D7 | Bit 0 setzen |
| D6 XOR FF | 29 | alle 8 Bits umkehren |
| D6 >> 4 | D | oberes Nibble holen |
| 1 << 4 | 10 | Maske für Bit 4 bauen (= 16) |
Ein Schritt nach links verdoppelt den Wert, ein Schritt nach rechts halbiert ihn ganzzahlig. Vier Schritte entsprechen genau einer Hex-Stelle. Bei der ganzzahligen Division ÷ zeigt der Rechner den Rest separat, etwa FF ÷ 7 = 24 Rest 3 – das ist 255 ÷ 7 = 36 Rest 3 in Dezimal. Den Rest allein liefert auch der Modulo-Rechner.
💡 Tipp: Bitoperationen mit negativen Zahlen rechnet der Rechner so, als hätte die Zahl unendlich viele Einsen links. Für Ergebnisse mit fester Bitbreite – etwa 8 oder 16 Bit – nutze den Zweierkomplement-Rechner.
Häufige Fehler mit Hexadezimalzahlen
- ✅ Hex-Zahlen nie wie Dezimalzahlen lesen: 0x100 ist 256, nicht hundert.
- ✅ Bei Farbcodes führende Nullen behalten: RGB(5, 150, 105) ist #059669, nicht #59669.
- ✅ Den Buchstaben O nicht mit der Ziffer 0 verwechseln – O ist keine Hex-Ziffer.
- ✅ Farbcodes und MAC-Adressen einfach komplett einfügen – # und Trennzeichen filtert der Rechner selbst heraus.
- ✅ Beim Addieren den Übertrag bei 16 bilden, nicht bei 10.
Häufige Fragen zum Hexadezimal-Rechner
Was ist FF in Dezimal?
FF ist dezimal 255. F steht für 15, also gilt 15 · 16 + 15 = 255. Binär ist das 1111 1111, der größte Wert eines Bytes.
Wie rechnet man Hexadezimal in Dezimal um?
Multipliziere jede Ziffer mit 16 hoch ihrer Position, von rechts bei 0 beginnend, und addiere die Ergebnisse. 2F3 ist 2 · 256 + 15 · 16 + 3 = 755.
Wie rechnet man Dezimal in Hexadezimal um?
Teile die Zahl wiederholt durch 16 und notiere die Reste, Werte von 10 bis 15 als A bis F. Die Reste von unten nach oben gelesen ergeben die Hex-Zahl. 235 ergibt so EB.
Was bedeutet 0x vor einer Zahl?
Das Präfix 0x kennzeichnet eine Hexadezimalzahl, vor allem in Programmiersprachen. 0x1F bedeutet also 31. Der Hexadezimal-Rechner entfernt das Präfix automatisch.
Wie lese ich einen Hex-Farbcode?
Ein Code wie #7C3AED besteht aus drei Paaren für Rot, Grün und Blau. Jedes Paar rechnest du einzeln in Dezimal um: 7C = 124, 3A = 58, ED = 237.
Warum nutzt man das Hexadezimalsystem?
Eine Hex-Ziffer entspricht genau 4 Bit. Dadurch lassen sich Binärdaten kompakt und fehlerarm schreiben: Ein Byte braucht nur zwei Zeichen statt acht.
Kann man direkt in Hex addieren und subtrahieren?
Ja. Im Tab „Rechnen“ wählst du „Hex“ und gibst zwei Zahlen ein. Der Rechner kann plus, minus, mal, ganzzahlig teilen sowie AND, OR, XOR und Bitschieben.
Wie viele Hex-Ziffern hat eine MAC-Adresse?
Eine MAC-Adresse hat 12 Hex-Ziffern, also 6 Byte oder 48 Bit. Meist wird sie in sechs Paaren mit Doppelpunkten geschrieben.
Passende Rechner: So rechnest du weiter
➖ Zweierkomplement-RechnerNegative Zahlen als Bitmuster und Hex, 4 bis 64 Bit.
🧮 Wissenschaftlicher TaschenrechnerPotenzen wie 16⁴ oder 2⁴⁸ schnell ausrechnen.
📊 ProzentrechnerDeckkraft und Anteile in Prozent umrechnen.
So rechnet unser Rechner: Der Hexadezimal-Rechner liest Hex-Zahlen Ziffer für Ziffer nach der Stellenwert-Formel (Wert · 16 + Ziffer) und rechnet mit exakten Ganzzahlen beliebiger Größe (BigInt). Das Präfix 0x, Leerzeichen, Unterstriche und Apostrophe werden ignoriert. Im Modus „Rechnen“ werden beide Zahlen exakt verknüpft; die Division ist ganzzahlig mit Rest, Schiebeweiten sind von 0 bis 4.096 erlaubt. Farbcodes, Adressbreiten und MAC-Aufbau folgen den üblichen Konventionen aus CSS und Netzwerktechnik. Stand: November 2026