# Textkodierungs-Forensik und Reparatur

Prüft Kodierung, BOM, Zeilenenden und Mojibake und erzeugt einen bewerteten lokalen Reparaturvorschlag.

> Kanonische Seite: https://elysiatools.com/de/tools/text-encoding-forensics-and-repair

- **Kategorie:** Text Processing

- **Schlagwörter:** Kodierung, Mojibake, BOM, Reparatur

## Überblick

Dieses Tool untersucht Text oder unterstützte Textdateien auf Kodierung, BOM, Zeilenenden und Mojibake. Anschließend erstellt es einen bewerteten lokalen Reparaturvorschlag als JSON.

## Eingaben

- **Textinhalt** (textarea): Paste text or mojibake here...
- **Textdatei hochladen** (file)
- **Quellkodierung** (select)
- **Reparaturmodus** (select)
- **Zeilenenden** (select)
- **BOM entfernen** (checkbox)

## Wann verwenden

- Wenn UTF-8-Text nach einem falschen Dekodierungsschritt Zeichen wie „Ã©“ oder „â€““ enthält.
- Wenn BOM-Zeichen oder uneinheitliche Zeilenenden in Text-, CSV-, JSON- oder Markdown-Dateien bereinigt werden sollen.
- Wenn die Quellkodierung geprüft oder gezielt auf UTF-8, UTF-16, GB18030, Windows-1252 oder ISO-8859-1 gesetzt werden muss.

## Funktionsweise

- Fügen Sie Text ein oder laden Sie eine unterstützte Textdatei mit bis zu 10 MB hoch.
- Wählen Sie die Quellkodierung oder verwenden Sie die automatische Erkennung.
- Legen Sie Reparaturmodus, Zeilenenden und den Umgang mit dem BOM fest.
- Das Tool gibt den reparierten Text, erkannte Details und relevante Diagnosen als JSON aus.

## Anwendungsfälle

- Beschädigte UTF-8-Texte aus E-Mails, Exporten oder älteren Anwendungen erkennen und reparieren.
- CSV-, JSON- und Markdown-Dateien vor der Weiterverarbeitung auf BOM und Zeilenenden prüfen.
- Textimporte mit unbekannter Kodierung analysieren und einen nachvollziehbaren Reparaturvorschlag erstellen.

## Häufig gestellte Fragen

### Welche Eingaben werden unterstützt?

Sie können Text einfügen oder Text-, CSV-, JSON- und Markdown-Dateien hochladen.

### Welche Kodierungen kann das Tool prüfen?

Unterstützt werden automatische Erkennung, UTF-8, UTF-16 LE, UTF-16 BE, GB18030/GBK, Windows-1252 und ISO-8859-1.

### Was ist Mojibake?

Mojibake bezeichnet falsch dargestellte Zeichen, die meist durch eine fehlerhafte Kodierungsinterpretation entstehen.

### Kann ich Zeilenenden vereinheitlichen?

Ja. Sie können die ursprünglichen Zeilenenden beibehalten oder LF beziehungsweise CRLF festlegen.

### Was passiert mit einem führenden BOM?

Das BOM kann entfernt oder beibehalten werden. Die Ausgabe weist aus, ob es entfernt wurde.

## Ähnliche Tools

- [AI Token Schaetzer](https://elysiatools.com/de/tools/ai-token-estimator): Analysiert gemischte Sprachen und schaetzt Tokens fuer OpenAI, Codex, Claude und DeepSeek
- [BOM-Zeichen-Entferner](https://elysiatools.com/de/tools/data-bom-remover): BOM (Byte Order Mark) Zeichen aus Text- und Dateiinhalten entfernen. Perfekt zum Bereinigen von Textdateien mit Codierungsproblemen.
- [Workbench für unstrukturierten Text zu strukturierten Daten](https://elysiatools.com/de/tools/messy-text-to-structured-data-workbench): Erkennt Tabellen aus eingefügtem Text, gemischten Trennzeichen, Schlüssel-Wert-Zeilen oder HTML und exportiert CSV, JSON und Markdown.
- [TXT-Zusammenführer](https://elysiatools.com/de/tools/txt-merger): Führt mehrere Textdateien mit verschiedenen Strategien zusammen (Konkatenation, Verschachtelung usw.)
- [Datenbereichs-Begrenzer](https://elysiatools.com/de/tools/data-range-limiter): Numerische Werte auf angegebene Bereiche begrenzen durch Clipping, Filtern oder Markieren von Werten außerhalb des Bereichs. Perfekt für Datenqualitätskontrolle.
- [Zeitreihen-Prognose- und Saisonalitaetsanalyse](https://elysiatools.com/de/tools/time-series-forecast-seasonality-analyzer): Prognostiziert kuenftige Perioden aus CSV- oder JSON-Zeitreihen und zeigt Trend, Saison und Residuen in einem Bericht
- [CSV Transformator](https://elysiatools.com/de/tools/csv-transformer): CSV-Daten mit Spaltenoperationen, Berechnungen und Datentypkonvertierungen transformieren und verarbeiten. Operationsbeispiele: • Spalte umbenennen: \[{"type": "rename", "column": "alter_name", "new_name": "neuer_name"}\] • Berechnete Spalte hinzufügen: \[{"type": "add_column", "new_column": "gesamt", "formula": "preis * menge"}\] • Spalte entfernen: \[{"type": "remove_column", "remove_column": "zu_entfernende_spalte"}\] • Datentyp konvertieren: \[{"type": "convert_type", "convert_column": "alter", "target_type": "number"}\] • Werte berechnen: \[{"type": "calculate", "target_column": "gesamt", "expression": "preis * steuer + versand"}\] • Zeilen filtern: \[{"type": "filter_values", "filter_column": "status", "operator": "equals", "value": "aktiv"}\]
- [CSV Data Grouper](https://elysiatools.com/de/tools/csv-data-grouper): Group CSV data by specified columns with aggregation options. Perfect for summarizing and analyzing large datasets by categories, dates, or other criteria.

## Beispiele

- [PDF-Beispiele](https://elysiatools.com/de/samples/pdf-samples): Generierte PDF-Beispiele von Tools zwischen 2026-02-01 und 2026-02-10
- [CSV Beispiele](https://elysiatools.com/de/samples/csv-samples): CSV-Beispieldateien mit verschiedenen Datentypen, Größen und Komplexitätsstufen
- [Python Beispiele](https://elysiatools.com/de/samples/python): Python Code-Beispiele und Hello World Demonstrationen
- [Hex/Unicode Konverter Beispiele](https://elysiatools.com/de/samples/text-hex-unicode-formats): Testbeispiele für Hex- und Unicode-Escapesequenz-Konvertierung
