Zainstaluj naszą aplikację 🪄 kliknij ikonę w prawym górnym rogu paska adresu.

Konwerter szesnastkowy

0 z 0 ocen
młoda kobieta wykonuje gest OK przy neonowym stanowisku pracy, demonstrując narzędzie hex converter

Zamień tekst na system szesnastkowy i z powrotem za pomocą tego darmowego narzędzia Hex converter. Wklejasz ciąg znaków i od razu dostajesz wynik w formacie base16. Rejestracja nie jest potrzebna.

Jak Hex converter przetwarza twój tekst

Każdy znak to dokładnie jeden bajt. Bajt składa się z dwóch cyfr szesnastkowych, czyli wartości od 00 do FF. Wpisujesz literę A. System czyta jej dziesiętną wartość ASCII 65 i zwraca 41. Odwróć ten proces, żeby zdekodować dane. Podajesz pary cyfr hex, a narzędzie odtwarza oryginalny strumień bajtów.

Cała matematyka w tle to po prostu arytmetyka base16. Jedna cyfra hex mieści cztery bity. Dwie cyfry dają pełne osiem bitów potrzebnych dla standardowego znaku ASCII. To sprawia, że base16 jest świetny do reprezentacji surowych danych binarnych w zwykłym tekście. Zajmuje dokładnie dwa razy więcej miejsca niż oryginalne dane binarne. Dla porównania, base64 dorzuca jeszcze jedną trzecią.

  • Litera A zmienia się w 41.
  • Cyfra 0 zmienia się w 30.
  • Spacja zmienia się w 20.

Praktyczne zastosowania narzędzia Hex converter online

Zazwyczaj potrzebujesz tego przy debugowaniu protokołów binarnych albo inspekcji surowych zrzutów pamięci. Widzisz sekwencję bajtów w przechwyconym pakiecie i musisz wiedzieć, jaki tekst ASCII ona reprezentuje. Ręczne przeliczanie tych bajtów to strata czasu. Narzędzie robi to natychmiast.

Inny częsty scenariusz to escapowanie znaków specjalnych w URL-ach albo payloadach bazodanowych. Czasami leciwy system odrzuca surowy ciąg, ale akceptuje jego odpowiednik zakodowany w hex. Szybko kodujesz problematyczne znaki, omijasz filtr i żądanie przechodzi.

  • Inspekcja surowych payloadów pakietów sieciowych.
  • Escapowanie znaków specjalnych w starych API.
  • Odczyt zrzutów pamięci z debugera.

Ograniczenia tego darmowego narzędzia Hex converter

Narzędzie bezbłędnie obsługuje standardowy tekst UTF-8. Nie parsuje natywnie UTF-16 ani UTF-32, chyba że potraktujesz je jako surowe strumienie bajtów. Znaki wielobajtowe rozwiną się w wiele par hex. To poprawne zachowanie dla kodowania UTF-8. Pojedynczy znak z suplementarnej płaszczyzny Unicode zajmuje cztery bajty, co daje osiem cyfr hex.

Nie waliduje też semantycznego znaczenia wklejanego hexa. Podajesz ciąg hex, który dekoduje się do nieprawidłowych sekwencji bajtów UTF-8, a w odpowiedzi dostajesz krzaki. Konwerter po prostu mapuje bajty na znaki. Nie zgadnie, co miał oznaczać uszkodzony tekst. Nie naprawi też niezgodności kodowania między systemami Windows a Linux.

Jak używać narzędzia Hex converter

  1. Wklej swój zwykły tekst lub ciąg szesnastkowy do pola wejściowego.
  2. Wybierz kierunek konwersji: tekst na hex albo hex na tekst.
  3. Kliknij przycisk konwersji, aby przetworzyć mapowanie bajtów.
  4. Skopiuj wynikowy ciąg base16 z pola wyjściowego.

Typowe mapowania znaków na system szesnastkowy

Szybkie zestawienie pokazujące, jak standardowe znaki ASCII tłumaczone są na wartości base16.

ZnakWartość dziesiętnaWartość szesnastkowa
A6541
04830
Spacja3220
!3321
~1267E

Frequently asked questions

Czy to narzędzie Hex converter jest naprawdę darmowe?
Tak. Konwertuj tyle ciągów, ile potrzebujesz. Nie ma żadnych opłat ani wymogu zakładania konta.
Jak ręcznie przekonwertować tekst na hex?
Znajdź dziesiętną wartość ASCII każdego znaku, a następnie przelicz tę liczbę dziesiętną na base16. Na przykład litera B to 66 w systemie dziesiętnym, co daje 42 w hex. Na koniec sklejasz pary ze sobą, tworząc ostateczny ciąg.
Dlaczego moja konwersja hex na tekst pokazuje dziwne symbole?
Ciąg hex prawdopodobnie zawiera sekwencje bajtów, które nie tworzą poprawnych znaków UTF-8. Narzędzie zastępuje nieprawidłowe kombinacje bajtów standardowym znakiem zastępczym.
Czy mogę konwertować duże pliki tym narzędziem Hex converter online?
Narzędzie przetwarza dane w pamięci przeglądarki. Wklejenie ogromnych plików zamrozi ci kartę. Używaj ciągów poniżej kilku megabajtów. Jeśli musisz przetworzyć gigabajty danych binarnych, użyj lokalnego narzędzia wiersza poleceń, takiego jak xxd.
Czy obsługuje wielkie i małe litery hex?
Tak. Parser akceptuje zarówno wielkie litery od A do F, jak i małe od a do f podczas dekodowania hex na tekst.

Udostępnij

Podobne narzędzia

Konwerter binarny

Konwertuj tekst na system binarny i odwrotnie dla dowolnego ciągu znaków.

14
0
Konwerter ASCII

Konwertuj tekst na ASCII i odwrotnie dla dowolnego ciągu znaków.

14
0
Konwerter dziesiętny

Konwertuj tekst na system dziesiętny i odwrotnie dla dowolnego ciągu znaków.

14
0
Konwerter ósemkowy

Konwertuj tekst na system ósemkowy i odwrotnie dla dowolnego ciągu znaków.

12
0

Popularne narzędzia