Zeichenkodierung prüfen und in UTF-8 umwandeln
Prüfen Sie BOM, Bytes und strikte UTF-8-Gültigkeit einer lokalen Textdatei. Wählen Sie die Quellkodierung und exportieren Sie mit unveränderten Zeilenenden.
Ein kleines Beispiel ausprobieren
Ein kleines Beispiel ausprobieren
Lade das fiktive Beispiel in ein geleertes Formular. Prüfe die Optionen, starte das Werkzeug bei Bedarf und vergleiche das Ergebnis unten.
Wählen Sie die Originaldatei, prüfen Sie ihre Bytes und bestätigen Sie die Quellkodierung. Ohne BOM belegt gültiges UTF-8 nur die Kompatibilität, nicht die ursprüngliche Kodierung. Die Vorschau ist schreibgeschützt; Zeichen, Leerzeichen und CR/LF-Zeilenenden bleiben erhalten. Eine führende BOM bezeichnet die deklarierte Kodierung. Diese Signatur wird vom Text entfernt; ergänzen Sie eine Ausgabe-BOM nur, wenn die Zielanwendung sie verlangt. Keine Normalisierung, Entfernung von Leerzeichen oder Umwandlung von Zeilenenden. Reine Textdateien bis 5 MiB (5.242.880 Bytes). Nur UTF-8, UTF-16LE/BE, Windows-1252, ISO-8859-1 und ASCII. UTF-32-BOMs, ungültige Sequenzen, undefinierte Windows-1252-Bytes und Binärinhalte oder Steuerzeichen werden abgelehnt. Vorschau bis 16.000 UTF-16-Codeeinheiten; validiert und exportiert wird die gesamte Datei. Ausgabe immer als .utf8.txt.
Erste 64 Bytes (hexadezimal)
43 61 66 E9 20 80 0D 0A
Erwartete Ausgabe
Café €
Das Beispiel ist verfügbar, sobald das Werkzeug bereit ist.
Der Text wird in deinem Browser verarbeitet.
Dieses Tool teilen
Nur der öffentliche Link zum Tool wird geteilt. Ihre Eingaben und Ergebnisse bleiben hier.
Link zum manuellen Kopieren anzeigen
Kurz erklärt
Wählen Sie die Originaldatei, prüfen Sie ihre Bytes und bestätigen Sie die Quellkodierung. Ohne BOM belegt gültiges UTF-8 nur die Kompatibilität, nicht die ursprüngliche Kodierung. Die Vorschau ist schreibgeschützt; Zeichen, Leerzeichen und CR/LF-Zeilenenden bleiben erhalten.
Der Seitencode und benötigte Ressourcen werden von der Website geladen. Das Tool verarbeitet die Eingaben lokal im Browser.
Anleitung
Eine führende BOM bezeichnet die deklarierte Kodierung. Diese Signatur wird vom Text entfernt; ergänzen Sie eine Ausgabe-BOM nur, wenn die Zielanwendung sie verlangt. Keine Normalisierung, Entfernung von Leerzeichen oder Umwandlung von Zeilenenden.
Grenzen
Reine Textdateien bis 5 MiB (5.242.880 Bytes). Nur UTF-8, UTF-16LE/BE, Windows-1252, ISO-8859-1 und ASCII. UTF-32-BOMs, ungültige Sequenzen, undefinierte Windows-1252-Bytes und Binärinhalte oder Steuerzeichen werden abgelehnt. Vorschau bis 16.000 UTF-16-Codeeinheiten; validiert und exportiert wird die gesamte Datei. Ausgabe immer als .utf8.txt.
Häufige Fragen
Kann das Tool jede Kodierung automatisch erkennen?
Nein. Eine unterstützte BOM kennzeichnet die angegebene Kodierung; ohne BOM zeigen gültige UTF-8-Bytes nur Kompatibilität, keine eindeutige Kodierung. Wenn keine Vorauswahl verfügbar ist, wählen Sie die Quellkodierung laut Dateidokumentation und prüfen Sie den erwarteten Text.
Warum Windows-1252 und ISO-8859-1 getrennt?
Windows-1252 ordnet manchen Bytes von 80–9F druckbare Zeichen wie € zu. ISO-8859-1 bildet sie auf C1-Steuerzeichen ab, die dieses Textwerkzeug ablehnt. Undefinierte Windows-1252-Bytes werden ebenfalls abgelehnt.
Repariert die Konvertierung bereits beschädigten Text?
Nein. Die Konvertierung ändert die Kodierung; bereits verlorenen Text kann sie nicht wiederherstellen. Wenn die Quelle U+FFFD-Ersatzzeichen enthält, bleiben diese erhalten.
Was bleibt unverändert?
Keine Normalisierung, Entfernung von Leerzeichen oder Umwandlung von Zeilenenden. Eine führende BOM bezeichnet die deklarierte Kodierung. Diese Signatur wird vom Text entfernt; ergänzen Sie eine Ausgabe-BOM nur, wenn die Zielanwendung sie verlangt.
Weiterführende Anleitung
Unterschiedliche SHA-256-Hashwerte verstehen und Dateien prüfen
