Pretvarač Tekst ↔ Binarni kod

Želite poslati prijatelju tajnu poruku u nulama i jedinicama? Zanima vas kako vaš računar “vidi” riječ “Zdravo”? Ili ste programer i trebate brzo dekodirati tok podataka? Naš online pretvarač teksta u binarni sistem (i obrnuto) to će riješiti za vas – trenutno, razumljivo i uz podršku bosanske dijakritike.

Otkrijte jezik računara. Bilo da učite informatiku, rješavate šifre ili samo želite impresionirati “geekovskim” statusom, naš alat vam omogućava da bilo koju rečenicu pretvorite u binarni sistem i obrnuto. Sve funkcioniše online, besplatno i bez instalacije.

Zašto koristiti ovaj binarni pretvarač?

Ručno prepisivanje teksta u binarni kod pomoću ASCII tabele je dugotrajno i podložno greškama. Naš widget nudi funkcije koje će vam uštedjeti vrijeme i živce:

  1. Dvosmjerna konverzija: Funkcioniše kao Tekst u binarni i Binarni u tekst. Dakle, možete kodirati i dekodirati.
  2. Čitljivo formatiranje: Dugi niz nula i jedinica teško je čitati. Naš alat može automatski podijeliti rezultat sa razmacima nakon 8 bita (bajtova), tako da jasno vidite gdje se jedno slovo završava, a drugo počinje.
  3. Podrška za bosanski jezik (UTF-8): Većina jednostavnih pretvarača podržava samo englesku abecedu (ASCII). Naš alat se nosi i sa bosanskom dijakritikom (kvačicama i crticama), simbolima i emotikonima.
  4. Brzo kopiranje: Jednim klikom kopirate rezultat i možete ga poslati u chatu ili e-pošti.

Rječnik pojmova: Šta znače te nule i jedinice?

Svijet računara je izgrađen na dva stanja: uključeno (1) i isključeno (0). Da bismo mogli pisati tekstove, ljudi su morali izmisliti sistem kako te stanja pretvoriti u slova.

PojamObjašnjenjePrimjer / Vrijednost
Bit (b)Osnovna jedinica informacije. Može imati vrijednost samo 0 ili 1.1 ili 0
Bajt (Byte, B)Grupa od 8 bita. Jedan bajt obično predstavlja jedno slovo u osnovnoj abecedi.01000001 (slovo A)
Binarni sistemDvojni sistem. Numerički sistem koji koristi samo cifre 0 i 1.10 (binarno) = 2 (dekadno)
ASCIIStariji standard za kodiranje znakova. Sadrži samo englesku abecedu i brojeve.A = 65 = 01000001
UTF-8Moderni standard. Može kodirati sve znakove svijeta, uključujući bosanski jezik i emoji.č = 11000100 10001101

Obratite pažnju na razliku: Velika vs. mala slova

Prilikom pretvaranja u binarni kod, svaki detalj je važan. Računar percipira veliko “A” i malo “a” kao dva potpuno različita znaka s različitim binarnim zapisom.

  • Slovo “A”: U dekadnom sistemu ima broj 65. Binarno je to 01000001.
  • Slovo “a”: U dekadnom sistemu ima broj 97. Binarno je to 01100001.

Savjet: Primijetite da se razlikuju samo u jednom bitu (trećem s lijeva). Naš alat automatski rješava ove nijanse, tako da se ne morate brinuti da će se prilikom obrnutog pretvaranja iz “Zdravo” desiti “zdravo”.


Upute: Kako pretvoriti tekst u binarni (i obrnuto)

Korištenje widgeta je intuitivno, bez obzira jeste li student IT-a ili potpuni laik:

  1. Unesite tekst: U gornje polje unesite svoju poruku (npr. “Zdravo”). Ili ovdje zalijepite binarni kod koji želite dešifrirati.
  2. Postavite format (opcionalno): U padajućem meniju “Format izlaza” preporučujemo da ostavite “Sa razmacima (svakih 8 bita)”. Rezultat će biti mnogo pregledniji.
  3. Odaberite smjer pretvaranja:
    • Kliknite na Tekst u binarni, ako želite dobiti kod.
    • Kliknite na Binarni u tekst, ako želite pročitati kod.
  4. Rezultat: U donjem prozoru odmah će se pojaviti pretvoreni podaci. Pomoću ikona s desne strane možete ih kopirati u međuspremnik ili izbrisati.

Često postavljana pitanja (FAQ)

Zašto slovo "č" ili "đ" ima duži kod od "a"? Osnovni znakovi (engleska abeceda, brojevi) stanu u jedan bajt (8 nula i jedinica). Bosanski znakovi s dijakritikom ne spadaju u osnovnu ASCII tabelu. Da bi ih računar (u kodiranju UTF-8) prikazao, potrebna su mu dva bajta (16 bita) za njihov opis. Zato je binarni kod za "č" dvostruko duži nego za "c".
Šta se dešava ako u dekoder unesem besmislene nule i jedinice? Ako unesete nasumični skup brojeva, alat će ih pokušati interpretirati kao znakove. Često će to rezultirati besmislenim simbolima ili "škrabotinama" (tzv. mojibake), jer kombinacija bitova ne odgovara nijednoj čitljivoj riječi. Da bi pretvorba funkcionirala, binarni kod mora biti validan.
Koji je binarni kod za razmak? I razmak je znak! Računar ga ne vidi kao "prazan prostor", već kao konkretnu vrijednost. U ASCII-ju razmak ima broj 32. Binarni kod za razmak je: 00100000.
Za šta se binarni pretvarač koristi u praksi? Osim za učenje i zabavu (šifrovanje poruka), koriste ga programeri i mrežni stručnjaci. Često trebaju vidjeti "sirove podatke" (raw data) kako bi shvatili zašto se, na primjer, tekst pogrešno prikazuje na web stranici ili šta tačno senzor šalje putem mreže.
Mogu li pretvoriti i smajlije (emoji)? Da! Emoji su također samo znakovi u Unicode tabeli. Naprimjer, jednostavan osmijeh 🙂 ima složen kod, ali naš alat ga pretvara u skup nula i jedinica (obično 4 bajta) i obrnuto.