Was dieser Text-Umkehrer macht
Dieser Text-Umkehrer dreht deinen Text in drei Modi um: Zeichen für Zeichen, Wort für Wort oder Zeile für Zeile. Was ihn von den meisten Online-Tools unterscheidet: Er nutzt Intl.Segmenter mit Graphem-Granularität statt des naiven split('').reverse().join('')-Tricks. Das macht einen echten Unterschied – denn deutsche Wörter sind im Schnitt 6,3 Zeichen lang und enthalten häufig Umlaute wie ä, ö, ü oder ß, die beim einfachen Zeichensplit als kaputte Bytefolgen zurückkommen können. Emoji und zusammengesetzte Unicode-Zeichen (ZWJ-Sequenzen wie 👨👩👧) bleiben dabei vollständig erhalten. Diese deutschsprachige Version folgt den Empfehlungen des Unicode-Standards – präzise definiert im Unicode TR #29 (text segmentation). 100% im Browser — deine Daten verlassen nie dein Gerät. Keine Uploads, kein Tracking, keine Server-Logs.
Funktionen
- Zeichen umkehren (emoji-sicher). Statt
[...str].reverse()verwendet das ToolIntl.Segmenter, der einzige spec-konforme Weg laut Unicode TR #29. ZWJ-Sequenzen und Combining Marks bleiben intakt. - Wörter umkehren. Die Wortreihenfolge wird gespiegelt, ohne die Schreibweise der einzelnen Wörter zu verändern – praktisch für Yoda-Sprech-Transformationen oder stilistische Experimente.
- Zeilen umkehren. Der Zeilenmodus dreht die Reihenfolge der Zeilen um, ideal um Prioritätslisten schnell zu invertieren oder mehrzeilige Ausgaben neu zu sortieren.
- Echtzeit-Vorschau. Das Ergebnis erscheint sofort beim Tippen – kein Button-Klick nötig. Langer Text aus Frankfurt oder Leipzig? Kein Problem, alles läuft lokal im Browser.
- Einfaches Kopieren. Ein Klick auf „Kopieren“ überträgt den umgekehrten Text in die Zwischenablage. Der Button wechselt kurz auf „Kopiert“ zur Bestätigung.
So benutzt du den Text-Umkehrer
Füge deinen Text ein, wähle den Modus und das Ergebnis erscheint sofort. Kein Account, kein Login.
- Text eingeben. Tippe oder füge beliebigen Text in das Eingabefeld ein – von einzelnen Wörtern bis zu mehrzeiligen Absätzen.
- Modus wählen. Wähle zwischen Zeichen, Wörter oder Zeilen. Zeichen-Modus entspricht in Python
text[::-1], aber graphem-sicher statt byteweise. - Ergebnis prüfen. Das umgekehrte Ergebnis erscheint sofort im Ausgabefeld. Teste zum Beispiel
echo 'hallo' | revim Terminal und vergleiche es mit dem Ergebnis hier. - Kopieren oder löschen. Klicke auf „Kopieren“, um den Text in die Zwischenablage zu übernehmen, oder auf „Löschen“, um von vorne anzufangen.
Häufige Anwendungsfälle
- Palindrome prüfen. Ob „Rentner“ oder „Lagerregal“ – vergleiche Original und Umkehrung mit dem [Textvergleich](/de/text-diff/), um Palindrome auf einen Blick zu erkennen.
- Unicode-Handling debuggen. Prüfe, ob dein eigener Reverser Emoji und Umlaute korrekt behandelt. Gibt er bei '👨👩👧 Café' Zeichenmüll zurück? Dann fehlt Graphem-Segmentierung.
- Rätsel und Obfuskation. Für kryptische Rätsel, versteckte Nachrichten oder ROT-ähnliche Spielereien: Text rückwärts schreiben ist eine klassische, sofort wiederherstellbare Kodierung.
- Zeilen-Priorität umkehren. Hast du eine sortierte Liste und möchtest die Reihenfolge schnell flippen? Zeilen-Modus erledigt das in einem Klick – ohne Tabellenkalkulationen.
- Kreatives Schreiben und Typografie. Gespiegelte Texte in sozialen Medien, rückwärts laufende Satzstrukturen oder Satzumkehrungen für stilistische Effekte – der Satz-Umkehrer macht's möglich.
Häufig gestellte Fragen
Werden meine Daten auf einen Server hochgeladen?
Nein. Das Tool arbeitet vollständig im Browser. Dein Text verlässt dein Gerät zu keinem Zeitpunkt – keine Server-Logs, kein Tracking, keine Cookies.
Warum bricht das Umkehren mit split('').reverse() bei Emoji?
JavaScript-Strings sind UTF-16-kodiert. split('') zerhackt mehrteilige Codepoints (Surrogatpaare) und ZWJ-Sequenzen. Das Ergebnis ist Zeichenmüll. Intl.Segmenter mit granularity: 'grapheme' schneidet an den tatsächlichen Graphemgrenzen – so bleibt 👨👩👧 ein Block.
Funktioniert das Tool auch mit langen deutschen Komposita?
Ja. Deutsche Wörter sind im Schnitt 6,3 Zeichen lang – deutlich länger als englische (4,7). Das längste je offiziell verwendete Wort hatte 63 Zeichen. Kein Problem für den Zeichenmodus, der jeden Graphem einzeln behandelt.
Was ist der Unterschied zwischen „Zeichen umkehren“ und einem Spiegelschrift-Generator?
Zeichenumkehrung dreht die Reihenfolge der Grapheme um. Spiegelschrift (mirror text) ersetzt zusätzlich jeden Buchstaben durch sein gespiegeltes Unicode-Äquivalent. Das ist ein anderes Verfahren – wenn du Groß-/Kleinschreibung anpassen willst, hilft der [Groß-/Kleinschreibung-Konverter](/de/case-converter/).
Kann ich mehrzeiligen Text auf einmal umkehren?
Ja. Im Zeichen-Modus wird der gesamte Text als ein String behandelt (Zeilenumbrüche inklusive). Im Zeilen-Modus bleibt jede Zeile intern erhalten, nur die Reihenfolge der Zeilen wird umgekehrt.
Für welche Programmiersprachen gibt es eine einzeilige Lösung?
In Python reicht text[::-1], in Bash echo 'text' | rev. In JavaScript ist [...text].reverse().join('') codepoint-korrekt, bricht aber bei ZWJ-Sequenzen. Die spec-konforme Methode verwendet Intl.Segmenter – wie dieses Tool.