EUC-KR in UTF-8 umwandeln — Zeichensatz-Konverter (CP949, Shift_JIS)
Konverter, der Text und Dateien zwischen koreanischen, japanischen und Unicode-Kodierungen umkodiert
Verarbeitung im Browser · kein Hochladen
Eingabe
Zeichen, die das Ziel nicht enthält
70 B in CP949 (erweitertes EUC-KR, Koreanisch)
Erste Bytes (Hex)
48 61 6C 6C 6F 21 20 BE C8 B3 E7 C7 CF BC BC BF E4 2E 20 AA B3 AA F3 AA CB AA C1 AA CF A1 A3 0A 6E 61 6D 65 2C 70 68 6F 6E 65 0A 48 6F 6E 67 20 …
Die Kodierungstabellen folgen dem WHATWG Encoding Standard, also denselben Regeln, die Browser für euc-kr und shift_jis anwenden. Browser behandeln EUC-KR als CP949 (die Erweiterung von Microsoft mit 8.822 zusätzlichen Hangul-Silben); wählen Sie „EUC-KR (nur KS X 1001)“, um Silben außerhalb der ursprünglichen 2.350 abzulehnen. Alles läuft in Ihrem Browser.
Was das Tool ist
Dieser Zeichensatz-Konverter repariert Dateien, deren Text beim Wechsel zwischen Programmen zu Zeichensalat wird. Tabellen, die koreanische Behördenseiten oder ältere Windows-Software exportieren, sind oft in EUC-KR (CP949) gespeichert, und moderne Werkzeuge, die UTF-8 erwarten, zeigen sie als wirre Symbole an. Japanische Dateien haben dasselbe Problem mit Shift_JIS. Öffnen Sie die Datei oder fügen Sie den Text ein, wählen Sie die Zielkodierung und laden Sie denselben Inhalt umkodiert herunter. Auch eine alte Datei in Windows-1252 lässt sich als Quelle öffnen und in UTF-8 oder UTF-16 speichern.
Anleitung
- Wählen Sie „Text einfügen“ oder „Datei öffnen“.
- Lassen Sie bei einer Datei die Quellkodierung auf „Automatisch erkennen“ und prüfen Sie die Vorschau. Sieht sie kaputt aus, wählen Sie eine andere Quellkodierung.
- Wählen Sie die Zielkodierung. Bei UTF-8 oder UTF-16 können Sie ein Byte Order Mark hinzufügen, bei CP949, EUC-KR oder Shift_JIS legen Sie fest, wie Zeichen ersetzt werden, die das Ziel nicht enthält.
- Prüfen Sie die Größe und die ersten Bytes in Hex und laden Sie die Datei herunter. Der Dateiname erhält ein Suffix wie -utf8 oder -cp949.
So funktioniert es
- Die Kodierungstabellen folgen dem WHATWG Encoding Standard, also denselben Regeln, nach denen Browser Inhalte in euc-kr oder shift_jis lesen.
- CP949 enthält alle 11.172 modernen Hangul-Silben: die 2.350 aus KS X 1001 und 8.822 weitere. Mit „EUC-KR (nur KS X 1001)“ gelten die zusätzlichen Silben als nicht kodierbare Zeichen.
- Die Erkennung vertraut zuerst einem Byte Order Mark, prüft dann, ob die Bytes gültiges UTF-8 sind, und wählt andernfalls unter CP949, Shift_JIS und Windows-1252 diejenige, die am natürlichsten zu lesen ist.
- Dateien bis 20 MB können geöffnet werden.
Beispiele
| Text | Kodierung | Bytes |
|---|---|---|
| 한글 | CP949 | C7 D1 B1 DB |
| 한글 | UTF-8 | ED 95 9C EA B8 80 |
| あ | Shift_JIS | 82 A0 |
| € | Windows-1252 | 80 |
| 가 | UTF-8 mit BOM | EF BB BF EA B0 80 |
Eine koreanische Silbe belegt in CP949 zwei Bytes und in UTF-8 drei, die UTF-8-Fassung desselben Textes ist daher größer.
Häufige Fragen
Sind EUC-KR und CP949 dasselbe?
Nicht ganz. EUC-KR umfasst die 2.350 Hangul-Silben aus KS X 1001, CP949 ist die Erweiterung von Microsoft, die die übrigen 8.822 modernen Silben ergänzt. Browser und Windows verwenden den Namen EUC-KR oft für CP949. Wählen Sie „EUC-KR (nur KS X 1001)“, wenn das empfangende System nur den ursprünglichen Zeichensatz akzeptiert.
Welche Kodierungen werden unterstützt?
Als Quelle UTF-8, CP949 (EUC-KR), Shift_JIS, UTF-16 LE/BE und Windows-1252, als Ziel UTF-8, CP949, EUC-KR (nur KS X 1001), Shift_JIS und UTF-16 LE/BE. Eine alte Windows-1252-Datei mit Umlauten lässt sich also in UTF-8 umwandeln, umgekehrt aber nicht. ISO-8859-15, Windows-1250, Windows-1251 und andere Codepages werden nicht unterstützt.
Warum zeigt Excel in meiner UTF-8-CSV kaputte Zeichen?
Ohne Byte Order Mark liest Excel eine CSV-Datei oft in der Codepage des Systems, auf einem koreanischen Windows zum Beispiel als CP949. Wandeln Sie mit aktivierter Option „BOM hinzufügen“ in UTF-8 um oder für ältere koreanische Software in CP949.
Was passiert mit Zeichen, die die Zielkodierung nicht enthält?
Emojis oder seltene Zeichen, die in der Zielkodierung fehlen, werden durch ein Fragezeichen oder durch eine numerische HTML-Referenz wie 😀 ersetzt. Das Tool listet jedes ersetzte Zeichen auf.
Was tun, wenn die automatische Erkennung danebenliegt?
Wählen Sie die Quellkodierung selbst. Zeigt die Vorschau lesbaren Text ohne �-Zeichen, haben Sie die richtige gewählt. Sehr kurze Dateien können sowohl in CP949 als auch in Shift_JIS plausibel aussehen.
Wird meine Datei hochgeladen?
Nein. Einlesen, Erkennen, Umwandeln und Herunterladen finden vollständig in Ihrem Browser statt, und es wird nichts gespeichert.