Entwicklung ● Lokale Verarbeitung

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.

Tool wird vorbereitet …
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.

✓ Lokale Verarbeitung✓ Kein Konto✓ Eingaben bleiben hier✓ Kostenlos

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