Binär, Hexadezimal, Base64, Hashing, Morse, klassische Chiffren und verspielte Codes — 100% lokal.
Geben Sie einen Wert in ein beliebiges Feld ein, die anderen drei aktualisieren sich automatisch. Zuverlässig bis etwa 2^53.
Jedes Zeichen wird in UTF-8 kodiert, danach wird jedes Byte als 8 Bit dargestellt, durch Leerzeichen getrennt. Beide Felder sind in beide Richtungen synchronisiert — bearbeiten Sie den Text oder fügen Sie Binärcode zum Dekodieren ein. UTF-8-kompatibel (Akzente, Emojis usw.).
Beide Felder sind in beide Richtungen synchronisiert — ändern Sie den Text oder fügen Sie vorhandenes Base64 zum Dekodieren ein. UTF-8-kompatibel (Akzente, Emojis usw.).
Kodierung kompatibel mit URL-Parametern (entspricht encodeURIComponent).
Für jedes Zeichen: sein Unicode-Codepunkt (U+XXXX) und seine UTF-8-kodierten Bytes.
Hashes vollständig in Ihrem Browser berechnet, zu Unterhaltungs- und Lernzwecken. MD5 und SHA-1 gelten nicht mehr als sicher für echte Sicherheitszwecke — nur SHA-256 (oder höher) eignet sich für echte kryptografische Anforderungen.
Buchstaben durch ein Leerzeichen getrennt, Wörter durch „/" getrennt. Internationales Alphabet, Ziffern und gängige Satzzeichen unterstützt. Beide Felder sind in beide Richtungen synchronisiert.
Internationales Funkalphabet (Alpha, Bravo, Charlie…), das von Piloten, Militär und Rettungsdiensten zum eindeutigen Buchstabieren verwendet wird. Ziffern und Satzzeichen bleiben unverändert. In beide Richtungen synchronisiert.
Jeder Buchstabe wird im Alphabet um die gewählte Anzahl Positionen verschoben (Akzente und Zeichen bleiben unverändert). Beide Textfelder sind synchronisiert — bearbeiten Sie eines von beiden.
Spiegelchiffre des Alphabets, eine der ältesten bekannten. Selbstinvers: zweimalige Anwendung stellt den Originaltext wieder her.
Historische polyalphabetische Chiffre (16. Jahrhundert): jeder Buchstabe wird gemäss dem entsprechenden Buchstaben des Schlüssels verschoben, der über den ganzen Text wiederholt wird. Nur unakzentuierte A-Z-Buchstaben werden verschlüsselt.
Jeder Buchstabe wird durch ein Symbol des gewählten Themas ersetzt (durch Leerzeichen getrennt). In beide Richtungen dekodierbar — Ziffern und Satzzeichen bleiben unverändert.
Ersetzung von Buchstaben durch visuell ähnliche Ziffern (a→4, e→3, i→1, o→0, s→5, t→7, g→9, b→8). Beide Felder sind synchronisiert — die Dekodierung bleibt naturgemäss ungefähr.
Der Text wird Zeichen für Zeichen umgekehrt und jeder Buchstabe/jede Ziffer wird durch sein visuell um 180° gedrehtes Äquivalent ersetzt, wie bei den beliebten „Kopfüber-Text"-Generatoren in sozialen Netzwerken. Das Ergebnis ist immer in Kleinbuchstaben.
Die Zorglangue, eine Hommage an Professor Zorglub (aus Spirou und Fantasio), der rückwärts spricht: jedes Wort wird Buchstabe für Buchstabe umgekehrt, die Wortreihenfolge bleibt gleich — z. B. „Station Impulse" → „noitatS eslupmI". Beide Felder sind in beide Richtungen synchronisiert.
Vorschau, wie sie in einem echten Spiegel erscheinen würde (visuelle Links-Rechts-Spiegelung per CSS). Dies ist ein visueller Effekt — der Text kann im Gegensatz zu den anderen Werkzeugen dieser Seite nicht „gespiegelt" kopiert und andernorts eingefügt werden.
Fügt jedem Zeichen zufällige kombinierende diakritische Zeichen hinzu. Das Ergebnis ändert sich bei jeder Erzeugung. Die Schaltfläche „Entfernen" löscht die Zeichen, um lesbaren Text wiederherzustellen.
Verspielter englischer Slang: die Anfangskonsonanten eines Wortes wandern ans Ende, gefolgt von „ay" (oder „way"/„yay", wenn das Wort mit einem Vokal beginnt). Funktioniert Wort für Wort, Satzzeichen bleiben erhalten.
Jeder Buchstabe und jede Ziffer wird durch ein zugehöriges Emoji ersetzt (durch Leerzeichen getrennt) — in beide Richtungen dekodierbar.
Alle Umrechnungen und Kodierungen erfolgen vollständig in Ihrem Browser — es wird nichts an einen Server gesendet.
Unsere Schreibweise der Zahlen ist stellenwertbasiert: Die Ziffer 3 in „30“ bedeutet dreißig, weil sie in der Zehnerspalte steht. Im Zehnersystem ist jede Spalte zehnmal so viel wert wie die vorige. Im Zweiersystem (binär) ist es zweimal – die einzigen Ziffern sind 0 und 1, entsprechend „Strom / kein Strom“ in einer Schaltung. Im Sechzehnersystem (hexadezimal) ist es sechzehnmal, mit den Ziffern 0-9 und dann A-F.
Hexadezimal dient vor allem dazu, Bytes kompakt zu schreiben: Ein Byte (8 Bit) passt in genau zwei Hex-Ziffern (00 bis FF), daher der Einsatz für Farben (#FF8800), Speicheradressen oder Prüfsummen.
Base64 und URL-Kodierung wandeln Text um, damit er unbeschadet reisen kann (in einer E-Mail, einer Webadresse), aber jeder kann die Operation rückgängig machen: Es sind keine Schutzmaßnahmen. Ein Passwort „in Base64“ ist ein Klartextpasswort.
NATO-Alphabet, Morse, Leetspeak, Pig Latin, Text auf dem Kopf, Emoji… das sind umkehrbare Ersetzungen ohne Sicherheitsanspruch. Praktisch, um einen Namen am Telefon zu buchstabieren, einen Kindergeburtstag zu gestalten oder eine Schnitzeljagd zu bauen.
Bis etwa 2⁵³ (9 Billiarden), der Grenze exakter Ganzzahlen in JavaScript. Darüber hinaus können die letzten Ziffern falsch sein.
Nein. Es ist eine kurze Funktion zum Lernen und Spielen, keine kryptografische Prüfsumme. Verwenden Sie sie nicht, um eine Datei zu prüfen oder ein Passwort zu speichern.
Nein. Alle Kodierungen und Entschlüsselungen geschehen im Browser, offline nach dem Laden der Seite.