Ugrás a tartalomra

Bináris kód fordító: szöveg bináris kódra és vissza

A bináris kód fordító a szöveget 0-kból és 1-ekből álló bináris kóddá alakítja, vagy a bináris kódot visszafordítja szöveggé. Az ékezetes betűket is helyesen kezeli (UTF-8).

  • Korlátlanul ingyenes
  • Regisztráció nélkül
Minden a böngésződben történik, az adat nem kerül fel szerverre.
  • ✓ Ingyenes
  • ✓ Regisztráció nélkül
  • ✓ A fájl nem töltődik fel

Következő lépés

Ezután ezt is megcsinálhatod

Hogyan használd?

  1. Válaszd ki az irányt: szöveg → bináris vagy bináris → szöveg.
  2. Írd vagy másold be a szöveget vagy a 0-kból és 1-ekből álló kódot.
  3. Szöveg → bináris irányban válaszd ki a formátumot és az elválasztást.
  4. Másold ki az eredményt.
Kipróbálom most

Hogyan működik a bináris kód fordító?

A számítógép minden szöveget számokként tárol. A bináris kód fordító ezt a folyamatot teszi láthatóvá: minden karaktert egy vagy több bájtra bont, és minden bájtot 8 jegyű bináris számként (0-k és 1-ek sorozataként) ír ki. Visszafelé ugyanez történik: a 8 jegyű csoportokat bájtokká, a bájtokat pedig betűkké alakítja.

A fordító az UTF-8 kódolást használja, amely ma a weben és a legtöbb programban szabvány. Ebben az angol ábécé betűi, a számok és az alapvető írásjelek 1 bájtot foglalnak, a magyar ékezetes betűk 2 bájtot, egyes szimbólumok és az emojik 3–4 bájtot. Az angolul binary translatorként ismert eszköz így a magyar szöveget is hibátlanul kezeli.

Példák: betűk binárisan

KarakterBájt(ok) hexadecimálisanBináris
A4101000001
a6101100001
0 (számjegy)3000110000
szóköz2000100000
áC3 A111000011 10100001
őC5 9111000101 10010001
€E2 82 AC11100010 10000010 10101100

Látszik, hogy a kis- és a nagybetű csak egyetlen bitben tér el (A = 01000001, a = 01100001), és hogy az ékezetes betűk két bájtból állnak. Az eredmény alatt az eszköz kiírja, hány bájt a szöveged UTF-8-ban.

Formátumok: bináris, hexadecimális, decimális

Szöveg → bináris irányban háromféle kimenetet választhatsz:

  • Bináris (8 bit): a klasszikus 0–1 sorozat, bájtonként 8 jeggyel. Iskolai feladatokhoz, rejtvényekhez, informatikaórához.
  • Hexadecimális: bájtonként két jegy 0–9 és A–F között (például C5 91). Programozók és hálózati szakemberek ezt használják a legtöbbet, mert rövidebb és jól olvasható.
  • Decimális bájtok: bájtonként egy 0 és 255 közötti szám. Hasznos, ha egy program vagy egy feladat így kéri.

Az elválasztás lehet szóköz, új sor vagy semmi. Visszafordításnál a szóközök és sortörések nem számítanak, a fordító csak a 0-kat és 1-eket olvassa.

A formátum csak a megjelenítést változtatja: ugyanazokat a bájtokat írja ki más számrendszerben. Ha például egy hálózati csomagot vagy egy fájl elejét vizsgálod, a hexadecimális forma a legkényelmesebb, mert két jegy pontosan egy bájtot jelent, és a legtöbb hexaszerkesztő is így mutatja az adatot.

Bináris kód visszafordítása szöveggé

Bináris → szöveg irányban másold be a kódot. A fordító kiszűri a 0-kon és 1-eken kívüli elválasztókat, majd 8-asával csoportosítja a jegyeket. Ha a bitek száma nem osztható 8-cal, jelzi a hibát, mert akkor valahol hiányzik vagy fölösleges egy jegy.

Ha a bájtsor nem érvényes UTF-8, például egy régi, közép-európai kódolású fájlból származik, a fordító Windows-1250 kódolásként is megpróbálja értelmezni, és erről figyelmeztetést ad. Ha a szöveg még így is értelmetlen, lehet, hogy a kód nem szöveget, hanem például egy képet vagy számot ír le.

Mire jó a bináris kód?

  • Tanulás: az informatika alapjainál a bináris számrendszer és a karakterkódolás megértéséhez a legjobb, ha látod, hogyan lesz a betűből bitsorozat.
  • Rejtvények, kincskeresés, üzenetek: titkos üzenetnek is népszerű, bár valódi titkosítást nem ad; aki ismeri, könnyen visszafordítja.
  • Hibakeresés: ha egy szövegben furcsa jelek jelennek meg az ékezetes betűk helyén, a bájtok megmutatják, milyen kódolással mentették a fájlt.
  • Ajándék, dekoráció: bináris kóddal írt név pólón, bögrén, kitűzőn.

Ha valódi titkosításra van szükséged, ne a bináris kódot válaszd; egy játékos rejtjelhez a Caesar-titkosítás érdekesebb.

Az informatikaórán gyakori feladat, hogy a diák a saját nevét írja le binárisan. A fordítóval a megoldás ellenőrizhető: írd be a nevet, válaszd a bináris formátumot szóközzel, és hasonlítsd össze a kézzel számolt eredménnyel.

Bitek, bájtok, karakterek

Egy bit egyetlen 0 vagy 1. Nyolc bit egy bájt, amely 256 különböző értéket vehet fel (0–255). A régi kódolások egy bájton tárolták a karaktereket, ezért legfeljebb 256 jelet ismertek, és nyelvenként más-más kódtáblát használtak (ezért keveredtek régen az ő és ű betűk).

A Unicode és az UTF-8 ezt a gondot oldotta meg: egy közös kódtáblában több mint százezer karakter kap helyet, a gyakoriak rövid, a ritkábbak hosszabb bájtsorozatot.

Gyakori kérdések

Miért két bájt egy ékezetes betű?

Az UTF-8 kódolásban csak az angol ábécé betűi, a számok és az alapvető jelek férnek el egy bájton. Az ékezetes betűk két bájtot, egyes szimbólumok és az emojik három-négy bájtot foglalnak.

Mit jelent, ha a bitek száma nem osztható 8-cal?

Minden bájt 8 bitből áll, ezért a teljes kódnak 8-cal oszthatónak kell lennie. Ha nem az, valahol kimaradt vagy fölösleges egy jegy.

Titkosításnak jó a bináris kód?

Nem, ez csak egy másik írásmód, amit bárki könnyen visszafordít. Játékos üzenetre jó, valódi védelemre nem.

Hexadecimális kódot is vissza tud fordítani?

A visszafordítás bináris kódot vár. Hexadecimális bemenethez előbb alakítsd binárisra, vagy használd a Base64 kódoló eszközt, ha Base64-ről van szó.

Milyen kódolást használ?

UTF-8-at, a web szabványos kódolását. Ha a bináris kód nem érvényes UTF-8, a fordító Windows-1250 kódolásként is megpróbálja olvasni.

Utoljára módosítva: 2026. november 3.

Ajánljuk

Hasonló eszközök

Ha a(z) Bináris kód fordító jól jött, ezekre is szükséged lehet.

Mind a kategóriában →

Mások ezeket is használják