Convertește text în binar, octal, zecimal și hexazecimal — și înapoi. Fiecare câmp este live și editabil, cu opțiuni de delimitator, padding și majuscule.

Editează orice câmp de mai jos — celelalte se actualizează instant. Totul rulează pe dispozitivul tău în UTF-8; nimic nu este încărcat.

Separator
Cum este separat fiecare valoare în ieșirile binar, octal și hex.
Completează fiecare valoare la o lățime fixă (ex. 01001000).
Afișează literele hexazecimale cu majuscule (FF în loc de ff).
Intrare invalidă pentru acest format.
Intrare invalidă pentru acest format.
Intrare invalidă pentru acest format.
Intrare invalidă pentru acest format.

Despre Text în binar, octal și hex

Acest instrument convertește text în binar, octal, zecimal și hexazecimal — și convertește oricare dintre aceste sisteme numerice înapoi în text lizibil. Toate cele cinci câmpuri sunt live și editabile: scrii într-unul, iar celelalte patru se actualizează instantaneu, caracter cu caracter.

În culise, fiecare caracter este codificat ca octeți UTF-8, iar fiecare octet este afișat în baza aleasă. Litera „H”, de exemplu, este 01001000 în binar, 110 în octal, 72 în zecimal și 48 în hex. Opțiunile controlează separatorul dintre valori, completarea cu zerouri la o lățime fixă și cifrele hex cu majuscule sau minuscule.

Este util pentru exerciții de programare, depanarea codificărilor, citirea mesajelor binare sau pregătirea datelor pentru protocoale de nivel scăzut. Totul rulează pe dispozitivul tău — nimic din ce scrii nu este încărcat.

Cum să utilizați Text în binar, octal și hex

  1. Scrie sau lipește textul tău în câmpul Text — câmpurile binar, octal, zecimal și hex se completează live.
  2. Sau lipește valori în orice câmp de bază (de exemplu binar) pentru a le decodifica înapoi în text.
  3. Alege un separator — spațiu, virgulă, linie nouă sau niciunul — pentru rezultatul numeric.
  4. Comută completarea cu zerouri pentru valori de lățime fixă (de ex. 01001000) și hex cu majuscule dacă preferi FF în loc de ff.
  5. Apasă Copiază lângă orice câmp sau folosește Încarcă exemplu și Șterge pentru a experimenta.

Întrebări frecvente

Fiecare caracter este codificat ca unul sau mai mulți octeți UTF-8, iar fiecare octet este scris ca un număr binar pe 8 biți. „A” devine 01000001, „H” devine 01001000. Aceiași octeți sunt afișați în octal, zecimal și hexazecimal.

Da. Fiecare câmp funcționează în ambele sensuri — lipește valori binare, octale, zecimale sau hex, iar instrumentul le decodifică instantaneu în text. Dacă o valoare nu este validă pentru formatul respectiv, marchează intrarea.

Da. Deoarece codificarea folosește UTF-8, literele accentuate și emoji funcționează — pur și simplu produc mai mult de un octet per caracter. Un „é” produce doi octeți, iar majoritatea emoji produc patru.

Completează fiecare valoare la o lățime fixă, astfel încât octeții binari afișează întotdeauna 8 cifre (01001000 în loc de 1001000). Asta menține coloanele aliniate și este modul convențional de a scrie octeți.

Nu. Conversia rulează în întregime în browserul tău folosind JavaScript, așa că nimic din ce scrii sau lipești nu părăsește vreodată dispozitivul tău.

Ai nevoie de ajutor?
Ai întâmpinat o problemă cu acest instrument? Spune-ne.
Raportează o problemă

Adăugați acest instrument gratuit pe propriul site — copiați și lipiți codul de mai jos.