Hexspeak-Konverter
Leerzeichen trennen Wörter. Nicht unterstützte Zeichen werden gemeldet und niemals stillschweigend entfernt.
Wandeln Sie eine nicht negative Dezimalzahl in ein einprägsames Hexadezimalwort um oder prüfen Sie, ob sich ein Ausdruck mit lateinischen Zeichen als Hexspeak darstellen lässt. Der Dezimalmodus zeigt den unveränderten Basis-16-Wert und wendet die klassische Lesart 0 → O und 1 → I nur an, wenn alle Ziffern passen. Der Ausdrucksmodus bietet klar ausgewiesene exakte oder konservative Ersetzungen, meldet nicht unterstützte Zeichen, statt sie zu löschen, und formatiert vollständig gültige Ergebnisse für Code, Dokumentation, Testdaten oder merkbare Kennungen.
So verwenden Sie den Hexspeak-Konverter
-
1
Umwandlungsmodus wählen
Verwenden Sie Dezimalzahl für einen nicht negativen Wert zur Basis 10 oder Lateinischer Ausdruck für Wörter und kurze Wortfolgen.
-
2
Regeln für den Ausdruck festlegen
Wählen Sie im Ausdrucksmodus exakte Hexadezimalzeichen oder konservative Ersetzungen wie O → 0 und S → 5.
-
3
Ergebnis prüfen und formatieren
Prüfen Sie Rohwert, lesbare Form und nicht unterstützte Zeichen und wählen Sie anschließend Groß-/Kleinschreibung, Präfix und Wortabstand.
Zwei präzise Wege zu Hexspeak
Das Hexadezimalsystem hat die Basis 16 und verwendet 0–9 sowie A–F. Für die Hexadezimalziffern d₀ … dₙ gilt:
N = d₀ × 16ⁿ + d₁ × 16ⁿ⁻¹ + … + dₙ
Im Modus Dezimalzahl akzeptiert der Konverter nicht negative Dezimalzahlen mit bis zu 256 Stellen und erzeugt den unveränderten Hexadezimalwert in Großbuchstaben, ohne von der Breite eines PHP-Integer-Typs abzuhängen. Danach prüft er die hier verwendete klassische Lesart: 0 → O, 1 → I, während A–F Buchstaben bleiben. Eine Rohziffer von 2 bis 9 macht diese Lesart ungültig. So wird 12648430 zu C0FFEE, lesbar als COFFEE; 4919 wird dagegen zu 1337 und erfüllt die strengen Regeln nicht.
Der Modus Lateinischer Ausdruck prüft, ob sich der eingegebene Text mit Hexadezimalzeichen darstellen lässt. Exakt sind nur A–F und wörtlich eingegebene Ziffern zulässig. Konservativ kommen O → 0, I oder L → 1, S → 5, T → 7 und G → 6 hinzu. Diese Ersetzungen sind bewusst eng begrenzt. Nicht unterstützte Zeichen werden aufgelistet und nie verworfen; formatiert wird nur ein vollständig gültiger Ausdruck.
| Eingabe und Modus | Verarbeitung | Ergebnis |
|---|---|---|
3735928559 im Dezimalmodus |
Basis 10 in Basis 16 umrechnen | DEADBEEF |
3405691582 im Dezimalmodus |
Basis 10 in Basis 16 umrechnen | CAFEBABE |
COFFEE im konservativen Ausdrucksmodus |
O → 0 |
C0FFEE |
BAD FOOD im konservativen Ausdrucksmodus |
O → 0; Ausgabe verbinden |
BADF00D |
Werte wie DEADBEEF, CAFEBABE, BADF00D und C0FFEE sind einprägsam, weil sie wie Wörter aussehen und dennoch gültige Hexadezimalwerte sind. Ein dokumentiertes Beispiel ist 0xCAFEBABE: Die Spezifikation der Java Virtual Machine definiert es als magische Zahl am Anfang einer Java-Klassendatei. Ein clever aussehender Wert ist deshalb aber nicht automatisch ein Standard oder für jeden Zweck geeignet. Prüfen Sie Breite und Anforderungen des Zielsystems.
Hexspeak ist keine Text-zu-HEX-Kodierung
Ein Text-zu-HEX-Kodierer wandelt kodierte Bytes um: UTF-8-Text Coffee wird beispielsweise zu 43 6F 66 66 65 65. Ist die Zeichenkodierung bekannt, lässt sich die Bytefolge dekodieren. Hexspeak bildet dagegen ein visuelles Wort aus einem eingeschränkten Zeichenvorrat. O → 0 und I/L → 1 sind mehrdeutig; die Umformung ist daher nicht umkehrbar. Hexspeak ist außerdem enger als Leetspeak, das viele Zeichen nutzen kann, die keine Hexadezimalziffern sind.
Die Eingabe ist auf 256 Zeichen, ein Ausdruck zusätzlich auf 32 Wörter begrenzt. Der Ausdrucksmodus akzeptiert nur akzentlose lateinische ASCII-Buchstaben, Ziffern und Leerzeichen. Transliterieren Sie andere Schriften und entfernen Sie Umlaute oder Akzente vor der Prüfung. Die Werte werden auf dem Server verarbeitet und können in den URLs des mehrstufigen Assistenten erscheinen. Geben Sie keine Passwörter, API-Schlüssel oder vertraulichen Kennungen ein.
Quellen: NIST zu Hexadezimalnotation und Vier-Bit-Ziffern · JVM-Spezifikation zur magischen Zahl einer Klassendatei
Häufig gestellte Fragen
Hexspeak bezeichnet Hexadezimalwerte, deren Ziffern wie lateinische Wörter gelesen werden können. Strenge Beispiele enthalten nur A–F und Ziffern. Manche Konventionen lesen ausgewählte Ziffern als Buchstaben. Da es keinen einheitlichen Ersetzungsstandard gibt, nennt dieser Konverter seine Regeln ausdrücklich.
Er wandelt die nicht negative Dezimalzahl mit bis zu 256 Stellen in Großbuchstaben zur Basis 16 um, ohne von der Breite eines PHP-Integer-Typs abzuhängen. A–F bleiben erhalten, 0 wird als O und 1 als I gelesen. Enthält das Ergebnis eine Ziffer von 2 bis 9, gilt die strenge klassische Lesart als ungültig.
Exakt sind nur A–F und wörtliche Ziffern zulässig. Konservativ kommen sechs offengelegte Ersetzungen hinzu: O → 0, I/L → 1, S → 5, T → 7 und G → 6. Weitere Leetspeak-Ersetzungen werden nicht erfunden; problematische Zeichen bleiben im Prüfbericht sichtbar.
Konservativ werden beide O zu Null, während C, F und E bereits Hexadezimalbuchstaben sind. In HELLO bleibt H ohne zulässige Entsprechung. Der Konverter meldet H, statt es zu entfernen und ein irreführendes Teilergebnis auszugeben.
Ja, sobald alle Tokens gültig sind. Möglich sind Groß- oder Kleinschreibung, Rohwert oder 0x-Präfix je Token sowie getrennte oder durchgehende Ausgabe. Die durchgehende Form entfernt Wortgrenzen; für bessere Lesbarkeit sollten Leerzeichen erhalten bleiben.
Nein. O und Null sehen gleich aus, I und L können beide zu Eins werden. Der Ursprungstext ist daher nicht immer rekonstruierbar. Nutzen Sie Text-zu-HEX oder einen Byte-Kodierer, wenn Sie eine umkehrbare Darstellung benötigen.
Behandeln Sie die Eingabe nicht als rein lokal im Browser. Das System überträgt Werte zur Verarbeitung an den Anwendungsserver; im mehrstufigen Ablauf können sie außerdem in der URL stehen. Vermeiden Sie Passwörter, API-Schlüssel, vertrauliche Kennungen und andere sensible Daten.
Verwandte Tools
ASCII-Tabelle Referenz
Vollständige ASCII-Tabelle von 0 bis 127 mit Dezimal-, Hex-, Oktal-, Binär- und numerischer HTML-Zeichenreferenz für jedes Zeichen, einschließlich Steuerzeichen wie NUL, LF und DEL.
HTML-Zeichenreferenz
Durchsuchbare Liste von HTML-Entitäten, ihren benannten und numerischen Codes sowie eine Ein-Klick-Kopie für Sonderzeichen und Symbole.
Farbrad-Explorer
Erforschen Sie das Farbrad interaktiv. Rotieren Sie Harmonien, vergleichen Sie HSL mit RYB, erkennen Sie komplementäre und triadische Paare in Echtzeit.
Referenz für Tastenkombinationen
Durchsuchen Sie dokumentierte Standardkürzel für VS Code, Chrome und Bash mit GNU Readline unter macOS, Windows und Linux.
Zufallsbuchstaben-Generator
Erzeugen Sie zufällige A-Z-Buchstaben. Wählen Sie Anzahl, Großschreibung, Kleinschreibung oder gemischte Schreibweise für Spiele, Aufgaben und Unterricht.
Telefonnummern prüfen
Prüfen Sie die Struktur von Telefonnummern nach Land und zeigen Sie Region, Typ sowie E.164-, internationale, nationale und RFC-3966-Formate an.
Tool in anderen Sprachen verfügbar
- Convertisseur hexspeak [FR]
- محوّل Hexspeak [AR]
- Hexspeak-konverterare [SV]
- ตัวแปลง Hexspeak [TH]
- Conversor de hexspeak [ES]
- Hexspeak 변환기 [KO]
- Konverter Hexspeak [ID]
- Hexspeak変換ツール [JA]
- Hexspeak-converter [NL]
- Công cụ chuyển đổi Hexspeak [VI]
- Konwerter Hexspeak [PL]
- Conversor de hexspeak [PT]
- Hexspeak Converter [EN]
- Convertitore hexspeak [IT]
- Конвертер Hexspeak [RU]
- Hexspeak Dönüştürücü [TR]
- Hexspeak 转换器 [ZH]