Zamień dowolny tekst w kody bajtów binarne, szesnastkowe, ósemkowe lub dziesiętne albo wklej kody, aby odczytać tekst, który tworzą. Akcenty, symbole i emoji też działają. Przełącz kierunek na górze albo naciśnij przycisk zamiany, aby zamienić wynik z powrotem w dane wejściowe. Jest darmowe i działa w przeglądarce.
Jak zamienić tekst na kod binarny, krok po kroku
- Wybierz Tekst na kody lub Kody na tekst.
- Wybierz Format: Dwójkowy, Hex, Ósemkowy lub Dziesiętny.
- Wybierz, co jest między bajtami: spacja, nic lub przecinek.
- Wpisz lub wklej w pole Tekst. Wynik pojawia się podczas pisania.
- Naciśnij Kopiuj albo użyj przycisku zamiany, aby przekonwertować wynik z powrotem.
Jak tekst staje się kodem binarnym
Komputery przechowują tekst jako bajty. Ten konwerter używa UTF-8, kodowania stosowanego przez prawie każdą stronę i aplikację: zwykłe angielskie litery, cyfry i interpunkcja zajmują po jednym bajcie, więc H to 72, czyli 01001000 w systemie dwójkowym i 48 w szesnastkowym. Litery z akcentami zajmują dwa bajty, wiele innych pism trzy, a emoji cztery. Dlatego liczba bajtów może być większa niż liczba znaków.
Dekodowanie kodów na tekst
Wklej kod binarny ze spacjami, przecinkami lub złamaniami wierszy między bajtami albo jako jeden długi ciąg jedynek i zer: ciąg jest automatycznie dzielony na grupy po 8 bitów. Szesnastkowy można zapisać jako 48 65, 4865, 0x48 0x65 lub %48%65. Kody dziesiętne potrzebują czegoś między sobą, na przykład 72 101. Jeśli znak tu nie pasuje albo grupa nie dzieli się na pełne bajty, komunikat mówi dokładnie gdzie, a jeśli kody wyglądają jak inny format, sugeruje przełączenie.
Gdy bajty nie są prawidłowym tekstem
Niektóre sekwencje bajtów nie są prawidłowym UTF-8, na przykład losowe liczby lub tekst zapisany w starszym kodowaniu. Nadal są dekodowane, a nieczytelne części są pokazane jako znak zastępczy, a notatka Cię o tym informuje.
Przydatne przykłady
- Słowo Hi to 01001000 01101001 binarnie.
- To samo słowo szesnastkowo to 48 69.
- Litera z akcentem, taka jak e z akcentem ostrym, zajmuje dwa bajty.
- Pojedyncze emoji zajmuje cztery bajty.
Kto z tego korzysta
Uczniowie poznający, jak komputery przechowują tekst, nauczyciele przygotowujący lekcję lub zagadkę, programiści sprawdzający wartości bajtów i każdy, kto chce napisać wiadomość binarnie. Dla liczb całkowitych konwerter liczb przełącza między systemami, a inspektor Unicode przygląda się każdemu znakowi.
Prywatność w założeniu
Wszystko jest konwertowane na tej stronie w Twojej przeglądarce. Nic, co wpiszesz lub wkleisz, nie jest nigdzie wysyłane.
Pytania
Dlaczego znak ma więcej niż jeden bajt?
Tylko podstawowe angielskie znaki zajmują jeden bajt. Akcenty, inne pisma i emoji zajmują więcej.
Czy mogę dekodować kod binarny bez spacji?
Tak. Długi ciąg jedynek i zer jest automatycznie dzielony na grupy po 8 bitów.
Czy używa ASCII?
Używa UTF-8, który odpowiada ASCII dla podstawowych angielskich liter, cyfr i znaków interpunkcyjnych.