UTF-8 codec

Lokaal converteren tussen tekst en UTF-8-byteweergaven, met ondersteuning voor hexadecimaal, BOM, posities van ongeldige bytes en foutmeldingen.

Lokale verwerking in de browser
Deze pagina is door de openbare directorycontrole gekomen; schakel JavaScript in om de volledige functies te gebruiken.
Gebruiksaanwijzing

Hoe codeer en decodeer je UTF-8

UTF-8-codering verwerkt invoer alleen in het geheugen van de huidige browser, maakt geen verbinding met internet, uploadt niets en schrijft niets naar permanente opslag.

  1. Inhoud invoeren

    Voer Unicode-tekst of hexadecimale UTF-8-bytes in.

  2. Richting kiezen

    Selecteer tekstcodering of byte-decoding en stel de indeling van hexadecimale scheidingstekens in.

  3. Controleresultaten

    Bekijk BOM, byteposities en foutinformatie en kopieer of download daarna.

Beperkingen en aandachtspunten

  • Per invoer zijn maximaal 1 MiB toegestaan; zodra de uitvoer 2 MiB overschrijdt, wordt het genereren van het volledige resultaat geweigerd.
  • Decoderen accepteert alleen geldige UTF-8-tekst en doet niet alsof willekeurige binaire gegevens leesbare tekens zijn.
  • Ongeldige bytes melden hun positie; het resultaat vervangt niet de controle van de tekensetconfiguratie van het doelsysteem.

Veelgestelde vragen

Waarom neemt Chinese tekst meerdere bytes in beslag?

UTF-8 gebruikt codering met variabele lengte; Chinese tekens worden doorgaans door meerdere bytes weergegeven.

Wordt BOM automatisch verwijderd?

De tool geeft BOM afzonderlijk weer en verwerkt het afzonderlijk; gebruikersinvoer wordt niet stilzwijgend genegeerd.

Wordt de tekst geüpload?

Nee, de verwerking vindt alleen plaats in de huidige browser.

PaginafeedbackHeb je een probleem ontdekt of een verbetersuggestie?
Feedbackfuncties moeten worden gebruikt in de online versie

Activeer JavaScript in de online versie voordat u indient; de lokale functies van de huidige tool of case blijven onaangetast.

Ga naar feedback op de online versie