Bináris fordító

Szöveg átalakítása bináris kóddá és bináris visszaalakítása szöveggé UTF-8 támogatással. Ingyenes online fordító, másolható kimenettel.

#text#convert

A(z) Bináris fordító névjegye

Gépelj be bármilyen szöveget, és nézd meg binárisan kifejezve — minden karakter UTF-8-ban kódolva, takaros 8 bites egyes-nullás csoportokként megjelenítve —, vagy illessz be egy bináris sztringet, és alakítsd vissza olvasható szöveggé. A fordítás mindkét irányban azonnal történik, így könnyű titkos üzenetet kódolni, egy kapottat megfejteni, vagy leellenőrizni a házi feladatot arról, hogyan tárolják a számítógépek valójában a karaktereket.

Mivel az átalakító UTF-8-ul beszél, jóval többet kezel a sima angolnál: az ékezetes betűk, a cirill és kínai írásjegyek meg az emodzsik is helyesen konvertálódnak, a többbájtos karakterek egymást követő oktettekként jelennek meg. A dekóder szándékosan laza a formázással: elfogad binárist szóközökkel, sortörésekkel vagy elválasztók nélkül is, amíg a számjegyek teljes bájtokat adnak ki. Minden helyben, a böngésződben számolódik, így semmi, amit átalakítasz, nem kerül továbbításra.

Funkciók

  • Szövegből bináris és binárisból szöveg, mindkét irányban
  • UTF-8 kódolás tiszta 8 bites csoportokban
  • Kezeli az emodzsikat, ékezeteket és nem latin írásokat
  • Szóköztűrő dekóder, amely elfogadja a rendetlen bevitelt
  • Azonnali átalakítás másolható kimenettel
  • Teljesen a böngésződben fut — semmi sem kerül elküldésre

Hogyan alakíts szöveget binárissá online

  1. Válassz irányt: szövegből bináris, vagy binárisból szöveg.
  2. Gépeld vagy illeszd be a bemenetet.
  3. Az átalakított kimenet gépelés közben megjelenik.
  4. Dekódolásnál a szóközök és sortörések a binárisban nem gond.
  5. Másold ki az eredményt egy kattintással.

Gyakran ismételt kérdések

Hogyan lesz a szövegből bináris?

Minden karakter egy vagy több bájtba kódolódik UTF-8-cal, és minden bájt nyolc bináris számjegyként íródik ki. Az A betű a 65-ös kódpont, ami binárisan 01000001. A többbájtos karakterek, például az é vagy az emodzsik, egyszerűen két, három vagy négy egymást követő oktettet adnak.

Miért ad néhány karakter 8 bitnél többet?

Az UTF-8 változó szélességű kódolás: az ASCII-karakterek egyetlen bájtba férnek, de az ékezetes betűk kettőt, a legtöbb ázsiai írás hármat, az emodzsik négyet foglalnak. Ez nem hiba — pontosan így tárolódik a szöveg a fájlokban és így utazik az interneten, bájtról bájtra.

Nem dekódolódik a binárisom — mi a baj?

Három dolgot ellenőrizz: minden csoport csak 0-kat és 1-eket tartalmazhat, a számjegyek összszáma nyolc többszöröse legyen, és a bájtok érvényes UTF-8 sorozatokat alkossanak. A kósza karakterek, például vesszők, vagy egy valahol hiányzó számjegy a szokásos bűnösök. A szóközök nem számítanak — a dekóder figyelmen kívül hagyja őket.

Kellenek szóközök az egyes bájtok közé?

Nem. A dekóder először minden szóközt eltávolít, majd nyolcasával olvassa a számjegyeket, így a 0100100001101001 pontosan úgy dekódolódik, mint a 01001000 01101001 — mindkettő azt mondja: 'Hi'. A szóközök és sortörések tisztán kozmetikaiak: használd őket, ha segítenek olvasni a binárist, hagyd el, ha nem.

A bináris ugyanaz, mint a Base64 vagy a hexadecimális?

Rokonok, de különböznek. A bináris itt a nyers biteket jelenti 0-kként és 1-esekként kiírva — terjengős, de alapvető. A hexadecimális négy bitet csomagol egy karakterbe, a Base64 hatot, így mindkettő ugyanazoknak a bájtoknak a tömörebb ábrázolása. Ez az eszköz magukat a biteket mutatja, ami tanuláshoz ideális.