Konvertues Binar në Tekst Falas
Konvertoni tekst në binar (0 dhe 1) dhe anasjelltas. Mbështet enkodimin UTF-8. Shihni numrin e bajteve dhe biteve për çdo tekst.
Si funksionon
Konvertimi funksionon tërësisht në shfletuesin tënd duke përdorur TextEncoder dhe TextDecoder të integruara të Web API-së — të njëjtin motor kodifikimi UTF-8 që përdor çdo shfletues modern. Nuk importohet asnjë bibliotekë; ndarja në copëza, konvertimi i bazës numerike, dhe analizimi i bajteve janë të gjitha JavaScript i shkruar me dorë që funksionon lokalisht.
- 1TextEncoder e kodifikon tekstin tëndKur konverton tekst në bajte, TextEncoder.encode() e shfletuesit harton çdo karakter — përfshirë emoji dhe shkrime jo-ASCII — në sekuencën e tij të bajteve UTF-8. Kjo është e njëjta rrugë kodi që shfletuesit përdorin brenda kur dërgojnë të dhëna formulari.
- 2Ndarësi i shkruar me dorë i formaton bajtetÇdo vlerë bajti konvertohet në bazën e zgjedhur (binare përmes toString(2), heksadecimale përmes toString(16), oktale përmes toString(8), ose dhjetore) dhe mbushet te një gjerësi fikse. Një opsion grupimi kontrollon nëse bajtet ndahen me hapësira, rreshta të rinj, boshllëqe nibble (çifte 4-bit), ose asgjë.
- 3Analizuesi rindërton bajtet për drejtimin e kundërtDuke shkuar nga forma e kodifikuar përsëri te teksti, një analizues i shkruar me dorë heq ndarësit dhe e ndan hyrjen në copëza me gjerësi fikse (8 karaktere për binare, 2 për heksadecimale, 3 për oktale) ose në shenja të ndara me hapësirë për dhjetore. Çdo copëz analizohet me parseInt() në bazën e saktë, validohet të jetë në intervalin 0–255, dhe vendoset në një Uint8Array.
- 4TextDecoder validon dhe prodhon UTF-8Uint8Array-ja i kalohet TextDecoder('utf-8', { fatal: true }), i cili hedh gabim nëse sekuenca e bajteve nuk është UTF-8 e vlefshme — duke kapur raste si një hyrje binare që formon një sekuencë shumë-byte të pavlefshme. Një numër karakteresh, bajtesh, dhe bitesh shfaqet nën daljen.
Mjete të ngjashme
Shikues Hex
Inspektoni bajtet e papërpunuara të çdo skedari në një dump klasik offset / hex / ASCII, me zbulim tipi skedari sipas numrit magjik. Lexohet lokalisht; kurrë nuk ngarkohet.
Konvertues Bazash Numerike
Konvertoni numra mes binarit, oktalit, dhjetorit dhe heksadecimalit. Shihni përshtatjen me madhësinë e biteve dhe daljen binare të grupuar menjëherë.
Përkthyes Kodi Morse
Konvertoni tekst në kod Morse dhe anasjelltas. Dëgjoni riprodhimin audio të mesazhit tuaj në kohë reale.