Zeichenkodierung erkennen und umwandeln
Encoding Detector & Converter
Errät die Zeichenkodierung einer Datei – CP949, Shift_JIS, GB18030, Windows-1252 und mehr – mit einer Vorschau jedes Kandidaten nebeneinander und speichert sie als UTF-8 (mit oder ohne BOM), UTF-16 oder EUC-KR/CP949 neu.
Legen Sie eine Textdatei ab und sehen Sie nebeneinander, wozu sie unter jeder Kandidatenkodierung dekodiert, damit Sie die wählen können, in der der Text richtig lesbar ist. Gelesen werden UTF-8, UTF-16, CP949, Shift_JIS, GB18030, EUC-JP und Windows-1252, gespeichert wird als UTF-8, UTF-8 (BOM), UTF-16 LE (BOM), UTF-16 BE (BOM) und EUC-KR / CP949, auf Wunsch mit umgestellten Zeilenenden — die Liste beim Lesen ist länger als beim Schreiben, denn was ein Altsystem hinterlassen hat, ist nicht das, worin heute geschrieben werden sollte.
Legen Sie hier eine Textdatei ab
CSV, Untertitel, Protokolle, Quelltext – jede Textdatei. Sie verlässt diesen Tab nicht.
Oder fügen Sie den Text ein
Eingefügter Text ist bereits dekodiert, es gibt also nichts zu raten – nur die Kodierung zum Speichern.
Koreanisch, das als °í°´¸í erscheint, heißt: eine CP949-Datei wurde mit einer anderen Tabelle gelesen; ê³ ê° heißt: eine UTF-8-Datei wurde als Latin-1 gelesen. Welcher Kandidat das Hangul richtig zeigt, ist die Ausgangskodierung.
Text, der bereits kaputt gespeichert wurde – wo Sie den Text haben, aber nicht die Originaldatei –, ist das, was das Werkzeug „깨진 한글 복구“ rückgängig macht.
So funktioniert es
Legen Sie die Datei ab
CSV, Untertitel, Logs, Quellcode – alles, was Text ist. Eine BOM am Anfang entscheidet die Frage sofort und wird als solche gemeldet.
Wählen Sie den Kandidaten, in dem der Text lesbar ist
Jeder Kandidat zeigt eine Vorschau und wie viele Zeichen er nicht lesen konnte. Die Reihenfolge der Liste wird danach bewertet, wie viel jeder Dekodierung in die eigene Schrift des Kandidaten fällt – Umlaute und ß für Windows-1252, Hangul für CP949, Kana für Shift_JIS – und die Liste nennt den Grund. Eine deutsche Datei mit einem einzigen Umlaut landet bei Windows-1252 oben, und diese Codepage wird nie mit den CJK-Codepages verwechselt; die Vorschau hat trotzdem das letzte Wort. Maschinelle Erkennung ist eine Vermutung; Ihre Augen sind es nicht.
Wählen Sie die Kodierung zum Speichern
UTF-8 für alles Moderne; UTF-8 mit BOM, wenn Excel die CSV öffnen muss; EUC-KR nur, wenn ein altes koreanisches System es verlangt. Windows-1252 und Latin-1 lassen sich lesen, aber nicht schreiben. Das Feld sagt vor dem Speichern, wie viele Zeichen die Kodierung nicht aufnehmen kann.
Häufige Fragen
Meine Umlaute erscheinen als ä und ß
Eine UTF-8-Datei, die mit einer Latin-1- oder Windows-1252-Tabelle gelesen wurde – wählen Sie den UTF-8-Kandidaten. Sehen Sie stattdessen ein � dort, wo ein ä stehen sollte, ist es eine Latin-1- oder Windows-1252-Datei, die als UTF-8 gelesen wurde – wählen Sie den Windows-1252-Kandidaten.
Excel öffnet meine UTF-8-CSV als Zeichensalat
Excel unter Windows nimmt die System-Codepage an, wenn die Datei nicht mit einer BOM beginnt. Speichern Sie als „UTF-8 mit BOM“, und sie öffnet sich richtig, um den Preis von drei Bytes, die manche Unix-Werkzeuge als Zeichen anzeigen.
Manche Zeichen wurden zu Fragezeichen
EUC-KR hat keinen Code für sie – Emoji, manche Han-Zeichen, die meisten europäischen Buchstaben einschließlich ä, ö, ü und ß. Die Liste wird vor dem Speichern angezeigt. Wenn Sie diese Zeichen brauchen, ist UTF-8 die einzige Antwort.
Ich habe nur den kaputten Text, nicht die Datei
Dann ist das das falsche Werkzeug – es arbeitet auf Bytes. Das Werkzeug zur Reparatur von kaputtem Hangul (깨진 한글 복구) nimmt den Zeichensalat selbst und kehrt die Dekodierung um, die ihn erzeugt hat.
Eingabe aus
Unicode normalisieren
Unicode Normaliser
Wendet NFC, NFD, NFKC oder NFKD an – die Lösung für Text von macOS, der richtig aussieht, aber nie übereinstimmt.
CSV bereinigen
CSV Cleaner
Trimmt Zellen, normalisiert Kopfzeilen, korrigiert Zahlen- und Datumsformate und meldet Zeilen mit falscher Spaltenzahl.
Excel in CSV
Excel to CSV
Exportiert jedes Blatt einer .xlsx- oder .xls-Arbeitsmappe als CSV, mit Kodierung und Trennzeichen Ihrer Wahl – das Semikolon eines deutschen Excel eingeschlossen.
Kaputtes Hangul wiederherstellen
Broken Hangul Recovery
Repariert Hangul, das durch eine CP949/UTF-8-Verwechslung entstellt wurde – der Klassiker bei Dateien aus Südkorea –, indem jeder plausible Kodierungspfad probiert und in der Vorschau gezeigt wird.
Danach
Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.
CSV-Viewer
CSV Viewer
Öffnet eine große Datei mit Trennzeichen, mit Typerkennung, Spaltenstatistik und Sortierung, ohne alles in den Speicher zu laden.
Kaputtes Hangul wiederherstellen
Broken Hangul Recovery
Repariert Hangul, das durch eine CP949/UTF-8-Verwechslung entstellt wurde – der Klassiker bei Dateien aus Südkorea –, indem jeder plausible Kodierungspfad probiert und in der Vorschau gezeigt wird.
Untertitel-Konverter
Subtitle Converter
Wandelt zwischen SRT, VTT, ASS, SMI und reinem Text um und korrigiert dabei die Zeichenkodierung.
Unicode normalisieren
Unicode Normaliser
Wendet NFC, NFD, NFKC oder NFKD an – die Lösung für Text von macOS, der richtig aussieht, aber nie übereinstimmt.
Suchen und Ersetzen
Find & Replace
Ersetzt Text wörtlich, als ganzes Wort oder per regulärem Ausdruck, mit Fanggruppen und Vorschau jedes Treffers.
Markdown-Editor
Markdown Editor
Bearbeitet Markdown mit Live-Vorschau und exportiert das gerenderte HTML, mit GFM-Tabellen und Aufgabenlisten.