Kinesisk tegnsettkonverter (GBK/Big5/UTF-8-koding)

Konverter kinesisk tekst mellom UTF-8 og de eldre byte-kodingene GB2312 / GBK / Big5 med en direkte heksforhåndsvisning. Tekst til byte gjør UTF-8-tekst om til målkodingens heksadesimale byte; byte til tekst gjør disse heksbytene tilbake til lesbar tekst. Dekoding bruker nettleserens egen TextDecoder; koding er tabellbasert og kjører helt lokalt. Tegn som mangler i målkodingen flagges innlinje — de koples aldri stille feil.
For hele filer (opplasting + konvertering + nedlasting), bruk Filkodingskonverteren. All behandling skjer lokalt i nettleseren — teksten lastes aldri opp til noen server.
Operasjon: Tegnsett:
Heks-store/små bokstaver: Skilletegn:
Åpne fil leser en UTF-8-tekstfil; Ctrl+Enter konverterer.
Skriv inn tekst eller heksbyte, velg tegnsett og operasjon, og klikk deretter på Konverter nå.
Slik leser man utdataene: 中 i GBK er D6 D0, i Big5 A4 A4 og i UTF-8 E4 B8 AD. Heksforhåndsvisningen grupperer byte med mellomrom som standard; fjern avkrysningen for å få den kompakte formen som mange verktøy bruker. Når et tegn ikke finnes i det valgte tegnsettet, vises det som 3F og listes nedenfor, slik at ingenting blir stille feilkodet. Dekoding tåler mellomrom, komma, linjeskift, 0x-prefikser og blandet store/små bokstaver i heksinndataene.
Hva er GB2312, GBK, GB18030 og Big5?

Før UTF-8 ble kinesisk tekst lagret i regionale bytestandarder: GB2312 (1980, de 6763 vanlige hanzi-tegnene), utvidet av GBK (1995), utvidet igjen av GB18030 — hver et supersett av den forrige — mens Big5 er standarden for tradisjonelle tegn i Taiwan og Hongkong. Et hanzi-tegn er nesten alltid to byte i disse settene, og derfor leses heksforhåndsvisningen i bytepar.

Settene overlapper, men er ikke like: et tegn som finnes i ett, kan mangle i et annet, så konvertering mellom tegnsett kan miste tegn — denne siden lister hvert tegn den ikke kan kartlegge (3F) i stedet for å erstatte det stille.