Konwerter Binarny na Tekst
Dekoduje binarny (grupy 8-bitowe oddzielone spacją) na tekst lub koduje tekst na binarny.
Nie można zdekodować bajtów jako UTF-8.
O tym narzędziu
Konwerter Binarny/Tekst tłumaczy między tekstem czytelnym dla człowieka a reprezentacją binarną (baza 2). W trybie Binarny → Tekst wklej grupy 8-bitowe oddzielone spacjami, a narzędzie zdekoduje je do odpowiadającego tekstu UTF-8. W trybie Tekst → Binarny dowolny tekst — w tym znaki Unicode — jest kodowany przy użyciu sekwencji bajtów UTF-8, a każdy bajt jest reprezentowany jako 8-cyfrowa liczba binarna.
Kodowanie binarne jest fundamentem informatyki: każdy znak przechowywany w pamięci to ostatecznie ciąg 0 i 1. To narzędzie sprawia, że to odwzorowanie jest widoczne i przydatne do nauki, debugowania lub kodowania danych.
Jak używać
- Wybierz tryb Binarny → Tekst lub Tekst → Binarny.
- Wklej dane binarne (grupy 8-bitowe oddzielone spacjami) lub wpisz dowolny tekst.
- Wynik pojawia się natychmiast w prawym panelu.
- Kliknij Kopiuj, aby skopiować wynik.
- Użyj przycisków przykładów, aby szybko eksplorować przykłady.
Przypadki użycia
Uczniowie uczą się kodowania binarnego, konwertując znane słowa na 0 i 1. Programiści dekodują binarnie zakodowane wpisy logów lub dane protokołów podczas debugowania. Gracze CTF dekodują binarne ciągi ukryte w danych wyzwań. Inżynierowie sieciowi sprawdzają surowe ładunki pakietów bajt po bajcie w postaci binarnej.
Często zadawane pytania
- Jakiego kodowania się używa? — UTF-8. Każdy znak może zajmować 1-4 bajty; każdy bajt staje się 8-bitową grupą binarną.
- Czy wszystkie 8 bitów musi być podanych? — Grupy krótsze niż 8 bitów są akceptowane (uzupełniane zerami). Np. 1001000 jest traktowane jako 01001000.
- Czy można używać podziałów wiersza zamiast spacji? — Każda biała spacja (spacje, podziały wiersza, tabulatory) jest traktowana jako separator między grupami binarnymi.
- Co zrobić, jeśli w wyniku pojawią się dziwne znaki? — Bajty wejściowe mogą reprezentować kodowanie inne niż UTF-8. To narzędzie zawsze dekoduje jako UTF-8, zastępując nieprawidłowe sekwencje znakami zastępczymi.