UTF-8 kodowanie i dekodowanie
Lokalna konwersja między tekstem a reprezentacją bajtową UTF-8, z obsługą zapisu szesnastkowego, BOM, pozycji nieprawidłowych bajtów i komunikatów o błędach.
Jak kodować i dekodować za pomocą UTF-8
Kodowanie i dekodowanie UTF-8 przetwarza dane wejściowe wyłącznie w pamięci bieżącej przeglądarki; nie łączy się z internetem, nie przesyła danych ani nie zapisuje ich w pamięci trwałej.
Wprowadź dane
Wprowadź tekst Unicode lub bajty w formacie szesnastkowym UTF-8.
Wybierz kierunek
Wybierz kodowanie tekstu lub dekodowanie bajtów i ustaw format separatora szesnastkowego.
Wyniki kontroli
Wyświetl BOM, pozycje bajtów i informacje o błędach, a następnie skopiuj lub pobierz.
Ograniczenia i uwagi
- Jednorazowo można wprowadzić maksymalnie 1 MiB; jeśli dane wyjściowe przekroczą 2 MiB, odmówimy wygenerowania pełnego wyniku.
- Dekodowanie akceptuje wyłącznie prawidłowy tekst UTF-8; nie traktuje dowolnych danych binarnych jako znaków czytelnych dla człowieka.
- Nieprawidłowe bajty zostaną zgłoszone wraz z ich pozycją; wynik nie zastępuje sprawdzenia konfiguracji zestawu znaków w systemie docelowym.
Często zadawane pytania
Dlaczego chińskie znaki zajmują wiele bajtów?
UTF-8 używa kodowania o zmiennej długości; chińskie znaki są zwykle reprezentowane przez wiele bajtów.
Czy BOM zostanie automatycznie usunięty?
Narzędzie osobno wyświetla i przetwarza BOM; dane wprowadzone przez użytkownika nie są po cichu odrzucane.
Czy tekst będzie przesyłany?
Nie, przetwarzanie odbywa się wyłącznie w bieżącej przeglądarce.