Jak używać
- W ustawieniu „Tryb” wybierz „Tekst → hex” albo „Hex → tekst”.
- Wklej tekst lub bajty hex do pola wejściowego.
- Ustaw „Separator”: „Spacja”, „Brak” lub „Dwukropek”. W trybie „Tekst → hex” możesz też wybrać „Wielkość liter” i „Prefiks”.
- Odczytaj wynik, który aktualizuje się automatycznie po zmianie tekstu lub ustawień.
Przykłady
Nazwa miasta jako hex bez spacji
Łódź
c581c3b364c5ba
Odczyt imienia z bajtów rozdzielonych dwukropkiem
C5:BB:61:6E:65:74:61
Żaneta
Komunikat do zapisania jako sekwencje \x
Błąd: brak pliku
\x42\xC5\x82\xC4\x85\x64\x3A\x20\x62\x72\x61\x6B\x20\x70\x6C\x69\x6B\x75
FAQ
Dlaczego liczba bajtów jest większa niż liczba znaków?
Narzędzie używa UTF-8, w którym jeden znak może zajmować kilka bajtów. Licznik znaków zlicza punkty kodowe Unicode, a licznik bajtów pokazuje rozmiar tekstu w UTF-8.
Dlaczego przy zamianie hex na tekst pojawia się błąd?
Każdy bajt musi mieć dokładnie dwie cyfry szesnastkowe: wpisz 0A zamiast A. Jeśli zapis hex jest poprawny, ale bajty nie tworzą poprawnego UTF-8, ustaw „Błędny UTF-8” na „Zastąp znakiem �”, aby odczytać tekst z oznaczeniem błędnych sekwencji.
Czy ten konwerter zamienia liczby szesnastkowe na dziesiętne?
Narzędzie odczytuje hex jako bajty tekstu, nie jako liczbę. Wartość 0x10 oznacza znak sterujący U+0010, a nie liczbę 16.
Czy wpisany tekst jest wysyłany na serwer lub zapisywany?
Konwersja odbywa się w przeglądarce, a kod narzędzia nie wysyła tekstu przez sieć ani go nie zapisuje. Zapamiętywane są tylko ustawienia opcji i to, czy sekcja „Rozbicie na znaki” jest rozwinięta. Zdarzenia analityczne nie zawierają tekstu.