Besplatan Konverter binarnog u tekst
Pretvorite tekst u binarni zapis (0 i 1) i obrnuto. Podržava UTF-8 kodiranje. Vidite broj bajtova i bitova za bilo koji tekst.
Kako radi
Konverzija se u potpunosti odvija u vašem pregledniku koristeći ugrađene TextEncoder i TextDecoder Web API-ja — isti UTF-8 mehanizam za kodiranje koji koristi svaki moderan preglednik. Nijedna biblioteka se ne uvozi; dijeljenje na segmente, konverzija baze i parsiranje bajtova su ručno napisan JavaScript koji radi lokalno.
- 1TextEncoder kodira vaš tekstPri pretvaranju teksta u bajtove, TextEncoder.encode() preglednika mapira svaki znak — uključujući emoji i neASCII pisma — u njegov UTF-8 niz bajtova. Ovo je isti put koda koji preglednici interno koriste pri slanju podataka forme.
- 2Ručno napisan raščlanjivač formatira bajtoveSvaka vrijednost bajta se pretvara u odabranu bazu (binarno preko toString(2), heksadecimalno preko toString(16), oktalno preko toString(8), ili decimalno) i popunjava se do fiksne širine. Opcija grupisanja kontroliše da li su bajtovi odvojeni razmacima, novim redovima, razmacima nibli (parovi od 4 bita), ili ničim.
- 3Raščlanjivač rekonstruiše bajtove za obrnuti smjerPri prelasku iz kodiranog oblika nazad u tekst, ručno napisan raščlanjivač uklanja separatore i dijeli unos na segmente fiksne širine (8 znakova za binarno, 2 za heksadecimalno, 3 za oktalno) ili tokene odvojene razmacima za decimalno. Svaki segment se raščlanjuje pomoću parseInt() u ispravnoj bazi, provjerava se da li je u rasponu 0–255, i smješta se u Uint8Array.
- 4TextDecoder validira i izlaže UTF-8Uint8Array se prosljeđuje TextDecoder('utf-8', { fatal: true }), koji baca grešku ako niz bajtova nije validan UTF-8 — hvatajući slučajeve poput binarnog unosa koji formira nevalidan višebajtni niz. Broj znakova, bajtova i bitova se prikazuje ispod izlaza.
Povezani alati
Heksadecimalni preglednik
Pregledajte sirove bajtove bilo kojeg fajla u klasičnom prikazu offset / heks / ASCII, uz prepoznavanje tipa fajla po magičnom broju. Čita se lokalno; nikad se ne otprema.
Konverter brojevnog sistema
Pretvorite brojeve između binarnog, oktalnog, decimalnog i heksadecimalnog sistema. Vidite veličinu u bitovima i grupisani binarni izlaz trenutno.
Prevodilac Morzeove azbuke
Pretvorite tekst u Morzeovu azbuku i obrnuto. Slušajte audio reprodukciju vaše poruke u realnom vremenu.