Konwerter binarny ↔ tekst

Konwertuj tekst na kod binarny i z powrotem w przeglądarce — UTF-8 i ASCII.

Znaki: 5 Bajty UTF-8: 6 Długość wyjścia: 53
Szybkie odniesienie: typowe znaki ASCII w 8-bitowym kodzie binarnym
Znak Dziesiętnie Binarnie (8 bitów)
A6501000001
Z9001011010
a9701100001
z12201111010
04800110000
95700111001
(spacja)3200100000
!3300100001
?6300111111
(nowy wiersz)1000001010

Najczęściej zadawane pytania

Jak działa konwersja tekstu na kod binarny?
Każdy znak w tekście ma kod liczbowy (tzw. code point). Dla znaków ASCII kod mieści się w 7 bitach i jest dopełniany do 8 bitów wiodącym zerem. Litera A ma kod 65, czyli 01000001 w zapisie binarnym. Konwerter odczytuje każdy znak, sprawdza jego kod i zapisuje reprezentację binarną bajt po bajcie.
Jaka jest różnica między ASCII a UTF-8?
ASCII obejmuje 128 znaków (litery angielskie, cyfry, interpunkcja) i używa jednego 7-bitowego bajtu na znak. UTF-8 to kodowanie o zmiennej długości obsługujące każdy znak na świecie — łacińskie, cyrylickie, chińskie, arabskie, emoji — używając od 1 do 4 bajtów na znak. Polskie znaki diakrytyczne (ą, ę, ł, ń, ó, ś, ź, ż) wymagają UTF-8 i zajmują 2 bajty każdy. Używaj UTF-8, chyba że potrzebujesz zgodności z czystym ASCII.
Dlaczego dekodowanie binarne nie działa?
Typowe przyczyny: (1) grupy bitów nie mają po 8 (lub 7) cyfr — sprawdź, czy nie ma zbędnych spacji; (2) w wejściu są znaki inne niż 0 i 1; (3) zapis binarny reprezentuje niepełną sekwencję UTF-8. Dekoder wskazuje pozycję pierwszego błędu, więc możesz go poprawić. Jeśli wejście nie zawiera separatorów, ustaw „Grupowanie bitów” na 8 i „Separator” na Brak.
Ile bitów na znak należy użyć?
Standardowa konwencja to 8 bitów na bajt. Czyste ASCII mieści się w 7 bitach, ale dane przechowywane na dysku oraz protokoły sieciowe zawsze dopełniają do 8. Używaj 7 bitów tylko przy starych protokołach teletekstowych lub w zadaniach akademickich (np. matura z informatyki, ćwiczenia ze studiów). Znaki spoza ASCII (polskie diakrytyki, cyrylica, chińskie, emoji) wymagają wielobajtowego UTF-8, więc grupowanie 7-bitowe ich nie obsługuje.
Czy mogę konwertować polski tekst lub emoji?
Tak — ustaw kodowanie na UTF-8. Polska litera ą zajmuje dwa bajty: 11000100 10000101. Podobnie ę = 11000100 10011001, a ł = 11000101 10000010. Znaki CJK (chińskie, japońskie, koreańskie) zajmują trzy bajty, emoji zwykle cztery. Tryb ASCII odrzuci każdy znak spoza zakresu 0–127, zwracając błąd — dlatego do polskich tekstów wybieraj UTF-8.
Czy binarny to to samo co kod maszynowy?
Nie. Binarny to po prostu system liczbowy o podstawie 2, który używa dwóch cyfr: 0 i 1. Kod maszynowy to binarna reprezentacja instrukcji procesora i jest specyficzny dla danego CPU. Binarny zapis tutaj to tekst zakodowany jako bajty, a nie wykonywalne instrukcje. Oba używają zer i jedynek, dlatego potocznie „binarny” oznacza „w postaci zrozumiałej dla komputera”.
Jak przekonwertować kod binarny z powrotem na tekst?
Przełącz się na zakładkę Binarny → Tekst i wklej swój zapis binarny. Dekoder dzieli wejście przez separator (domyślnie: spacja) na bajty, konwertuje każdą grupę z systemu binarnego na dziesiętny code point i składa wynik. W trybie UTF-8 poprawnie łączy wielobajtowe sekwencje w jeden znak — w tym polskie diakrytyki.
Cała konwersja odbywa się w przeglądarce. Nic nie jest wysyłane do sieci.

Konwerter zamienia dowolny tekst na ciąg zer i jedynek oraz odczytuje binarny zapis z powrotem do postaci czytelnej. Obsługuje UTF-8 (potrzebny dla polskich znaków diakrytycznych ą, ę, ł, ń, ó, ś, ź, ż — każdy z nich zajmuje 2 bajty) oraz ASCII dla klasycznego 7-bitowego zapisu. Wybierasz grupowanie po 7 lub 8 bitów i separator (spacja, myślnik, pionowa kreska albo bez separatora). Narzędzie pokazuje błąd dekodowania z dokładną pozycją uszkodzonej grupy, co przydaje się przy nauce do matury z informatyki, ćwiczeniach studenckich lub debugowaniu protokołów sieciowych. Przykład: litera A to 01000001, a polskie ą w UTF-8 to 11000100 10000101. Cała konwersja wykonuje się lokalnie w przeglądarce — żaden tekst nie opuszcza Twojego komputera, więc bezpiecznie wkleisz nawet poufne dane.