Zamień tekst alfanumeryczny na 8-bitowy kod binarny (0 i 1) jednym kliknięciem.
14 bajtów (112 bitów)
Jak działa kod binarny?
Komputery przechowują i przetwarzają wszystkie dane w systemie binarnym (o podstawie 2), złożonym tylko z zer (0) i jedynek (1). Każde 0 lub 1 to bit, a osiem bitów tworzy bajt.
W standardowej tabeli ASCII wielka litera „A” ma wartość dziesiętną 65, czyli w 8-bitowym zapisie binarnym 01000001.
ASCII, Unicode i UTF-8: co jest zamieniane
Litery, cyfry i podstawowe znaki mają kody ASCII od 0 do 127, więc każdy mieści się w jednym bajcie: „A” to 65, czyli 01000001. Polskie litery, takie jak ą, ł czy ż, oraz emoji są poza ASCII. Współczesne systemy zapisują je w UTF-8, który używa od dwóch do czterech bajtów na znak. Na przykład ł to 11000101 10000010 (dwa bajty), a emoji takie jak 😀 potrzebuje czterech. Ten tłumacz zamienia każdy znak na jego bajty binarne, więc tekst z polskimi znakami daje dłuższy wynik.
Binarny, dziesiętny i szesnastkowy
Tę samą wartość można zapisać w różnych systemach liczbowych:
Binarnie (podstawa 2):01000001
Dziesiętnie (podstawa 10): 65
Szesnastkowo (podstawa 16): 41, często zapisywane jako 0x41
Programiści używają systemu szesnastkowego, bo jedna cyfra hex to dokładnie cztery bity, więc bajt to zawsze dwie cyfry hex. Kody kolorów, jak #FF0000 (czerwony), też są szesnastkowe.
Zabawne zastosowania kodu binarnego
Ukryj wiadomość w kartce urodzinowej dla przyjaciela, który kocha technologię.
Użyj kodu binarnego w bio lub nazwie użytkownika, np. inicjałów zapisanych 8-bitowo.
Twórz zagadki na lekcje, do escape roomów i kółek programistycznych.
Ćwicz na lekcje informatyki o tym, jak zapisywany jest tekst.
Jak czytać kod binarny ręcznie
Każdy z ośmiu bitów w bajcie ma stałą wartość, od lewej do prawej: 128, 64, 32, 16, 8, 4, 2 i 1. Aby odczytać bajt, zsumuj wartości pozycji, na których stoi 1. Tak szybko nauczysz się odszyfrowywać krótkie wiadomości bez żadnych narzędzi.
Przykład:01001000 ma jedynki na pozycjach 64 i 8. 64 + 8 = 72, a 72 to w ASCII wielka litera H.
Wielkie litery zawsze zaczynają się od 010, a małe od 011. Różnica między A i a wynosi dokładnie 32.
Cyfry zaczynają się od 0011: 5 to 00110101.
Spacja to 00100000, czyli 32.
Najczęściej zadawane pytania (FAQ)
Wpisz tekst w polu. Każdy znak od razu zamienia się w 8-bitowe bajty binarne.
Wklej kod binarny, np. 01001000 01101001, w pole binarne, a tekst („Hi”) pojawi się automatycznie.
Wielkie A to 01000001, czyli 65 dziesiętnie. Małe a to 01100001.
Są zapisywane w UTF-8, który używa od dwóch do czterech bajtów na znak zamiast jednego.
System binarny używa dwóch cyfr (0 i 1), a szesnastkowy szesnastu (0–9 i A–F). Jedna cyfra hex to cztery cyfry binarne.
Nie. Konwersja odbywa się w całości w Twojej przeglądarce.