Przejdź do wyników
Narzędzia

Tekst na kod binarny i z powrotem

Zamień tekst na kod binarny (zera i jedynki) i odwrotnie. Każdy znak zapisujemy jako bajty w kodowaniu UTF-8, więc polskie litery i emoji też działają. Wynik kopiujesz jednym kliknięciem. Wszystko liczy się w przeglądarce.

Opracował: DobryKalkulator.pl

Dane

Wpisz tekst albo ciąg zer i jedynek.

Dane

Jak działa kalkulator

Komputer zapisuje tekst jako liczby, a te jako bity (zera i jedynki). Narzędzie pokazuje ten zapis: koduje tekst na kod binarny (po 8 bitów na bajt) i odwrotnie, odczytuje kod z powrotem na tekst. Dzięki kodowaniu UTF-8 poprawnie obsługuje polskie znaki i emoji, które zajmują więcej niż jeden bajt.

Jak liczymy (metodologia i wzory)

Przy kodowaniu zamieniamy tekst na bajty w UTF-8 i każdy bajt zapisujemy jako 8-bitową liczbę dwójkową (uzupełnioną zerami z lewej). Przy dekodowaniu pomijamy wszystko poza zerami i jedynkami, dzielimy ciąg na grupy po 8 bitów, zamieniamy każdą na bajt i składamy z powrotem tekst UTF-8.

Założenia i ograniczenia

  • Do dekodowania liczba bitów musi być wielokrotnością 8 (po 8 na bajt).
  • Spacje i inne separatory między bajtami są przy dekodowaniu ignorowane.
  • Wszystko liczy się lokalnie w przeglądarce.

Źródła i aktualizacja

Umieść ten kalkulator na swojej stronie

Skopiuj kod i wklej go w swoim artykule, kalkulator zadziała u Ciebie, a pod nim pojawi się link do źródła. Za darmo, bez rejestracji.

Motyw: