ForHosting KIT · Daten & Dateien

Kaputte Umlaute in Dateien reparieren

KIT erkennt die Zeichenkodierung einer Text- oder CSV-Datei und wandelt sie in UTF-8 um, sodass aus „Müller" wieder „Müller" wird. Gedacht für Dateien, die in einem älteren System wie Windows-1252 oder ISO-8859-1 gespeichert wurden und beim Öffnen in einem anderen Programm falsche Zeichen zeigen.

● StabilKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailApp baldTelegram bald

Läuft direkt in Ihrem Browser – kostenlos. Ihre Datei verlässt Ihren Browser nicht und wird an keinen Server übertragen.

So erkennt KIT die Kodierung

Sie laden die betroffene Datei hoch, KIT prüft typische Muster fehlerhaft dargestellter Umlaute und Sonderzeichen und ermittelt daraus die ursprüngliche Kodierung, meist Windows-1252 oder ISO-8859-1. Anschließend wird die Datei nach UTF-8 umgewandelt, dem Standard, den heutige Programme und Datenbanken erwarten. Das Ergebnis steht sofort zum Herunterladen bereit. Der gesamte Vorgang dauert unabhängig von der Dateigröße nur wenige Sekunden und erfordert von Ihnen keine Angabe der ursprünglichen Kodierung, da KIT sie selbstständig bestimmt.

Woher das Problem meist kommt

Eine CSV-Datei wird in einem älteren Windows-Programm gespeichert, danach in einem anderen System oder auf einer Website weiterverarbeitet, das UTF-8 erwartet – und schon erscheinen Umlaute als kryptische Zeichenketten wie „ä" statt „ä". Statt die Datei erneut manuell zu exportieren, reicht eine einmalige Umwandlung. Besonders häufig betrifft das Exporte aus älteren Warenwirtschafts- oder Buchhaltungsprogrammen, die noch mit der Windows-Standardkodierung aus den neunziger Jahren arbeiten, während moderne Webanwendungen durchgängig UTF-8 voraussetzen.

Grenzen, die Sie kennen sollten

Bei stark gemischten Kodierungen innerhalb derselben Datei, etwa wenn einzelne Zeilen aus unterschiedlichen Quellen stammen, kann die automatische Erkennung im Einzelfall danebenliegen; prüfen Sie das Ergebnis stichprobenartig auf verbleibende Zeichenfehler. Die Datei darf bis zu 25 MB groß sein. Auch sehr kurze Dateien mit nur wenigen Umlauten bieten der Erkennung mitunter zu wenig Anhaltspunkte; in diesem Fall lohnt sich ein zusätzlicher Blick auf einzelne Namen und Sonderzeichen im Ergebnis.

Nach der Umwandlung

Die UTF-8-Datei lässt sich direkt in Webanwendungen, Datenbanken oder anderen KIT-Funktionen wie der CSV-Transformation weiterverwenden, ohne dass erneut fehlerhafte Zeichen auftauchen. Ein einmaliger Schritt erspart damit wiederkehrende manuelle Korrekturen in Excel. Wer regelmäßig Dateien aus demselben Altsystem erhält, kann die Umwandlung zusätzlich über die API in den eigenen Import-Prozess einbinden, statt sie jedes Mal von Hand im Browser neu anzustoßen und zu prüfen.

Alter Kundenexport aus dem Warenwirtschaftssystem

Sabine Schneider erhält von einem Altsystem einen CSV-Export, in dem alle Umlaute als kryptische Zeichenfolgen erscheinen. Vor dem Import ins neue System wandelt sie die Datei einmal nach UTF-8 um.

Website-Import mit falschen Zeichen

Ein Onlineshop importiert eine Produktliste, in der „Größe" als „Größe" erscheint. Die Umwandlung nach UTF-8 behebt das Problem, bevor die Liste live geht.

Weitergabe an eine Partneragentur

Die Schneider IT-Systeme GmbH & Co. KG liefert Daten an eine Partneragentur, die ausschließlich UTF-8 akzeptiert; die Kodierung wird vor dem Versand geprüft und bei Bedarf umgewandelt.

Was kostet die Umwandlung nach UTF-8?

Im Browser ist die Nutzung kostenlos, unabhängig davon, wie oft Sie sie aufrufen. Wer die API einbindet, zahlt $0.002 je Anfrage.

Woran erkenne ich, dass meine Datei betroffen ist?

Typisches Zeichen sind Zeichenfolgen wie „ä", „ü" oder „ß" anstelle von ä, ü oder ß beim Öffnen der Datei.

Verlässt meine Datei dabei den Browser?

Nicht im Browser: Dort bleibt die Datei auf Ihrem Gerät, während KIT sie direkt dort verarbeitet. Erst die API-Nutzung setzt eine Übertragung voraus.

Erkennt KIT jede alte Kodierung?

Die gängigen Kodierungen wie Windows-1252 und ISO-8859-1 werden zuverlässig erkannt; sehr seltene oder proprietäre Kodierungen können in Einzelfällen falsch zugeordnet werden.

Funktioniert das auch mit anderen Dateitypen als CSV?

Ja, die Funktion arbeitet mit jeder reinen Textdatei, etwa JSON- oder TXT-Dateien, nicht nur mit CSV.

Ist ein Konto notwendig?

Nein, eine Registrierung ist nicht vorgesehen. Die Web-Oberfläche steht ohne Anmeldung offen, die API wird pro Anfrage abgerechnet.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/data/to-utf8

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/data/to-utf8 \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.to_utf8",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_mb25
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →