Binair naar tekst converter

Zet binaire, hex- of octale bytes terug om naar tekst.

Draait in je browser. Niets van wat je typt wordt ergens naartoe gestuurd.

Zo converteer je binair naar tekst

  1. Plak de binaire, hex- of octale waarden.
  2. Kies het bijpassende invoerformaat.
  3. Lees de gedecodeerde tekst.

Voorbeeldconversies

InvoerFormaatTekst
01001000 01101001BinairHi
48 69HexHi
110 151OctaalHi

Tips voor het plakken van waarden

  • Scheid waarden met spaties, komma's of regeleinden. Elk daarvan werkt, en je kunt ze mengen.
  • Zonder scheidingsteken heeft binair groepen van precies 8 cijfers nodig, hex 2 cijfers per byte, en octaal 3, achter elkaar zonder tussenruimte.
  • Deze breedtes komen overeen met wat de tekst naar binair-converter produceert, dus de uitvoer van de één plakt direct in de ander.

Veelvoorkomende oorzaken van mislukt decoderen

  • Een waarde buiten het geldige bereik voor het formaat, zoals een binaire groep boven 11111111.
  • Het verkeerde invoerformaat gekozen: hex 48 gelezen als binair is helemaal geen geldige byte.
  • Bytes die geen geldige UTF-8-tekst vormen, wat meestal betekent dat de data nooit tekst is geweest.

Veelgestelde vragen over Binair naar tekst

Welke scheidingstekens kan ik gebruiken?

Spaties, komma's of regeleinden werken allemaal. De tool splitst op elk van deze.

Waarom krijg ik een fout over een ongeldige waarde?

Een waarde valt buiten het bereik voor het gekozen formaat, zoals een binaire groep met meer dan 8 bits of een cijfer dat niet bij dat grondtal hoort.

Waarom zegt het dat het resultaat geen geldige tekst is?

De bytes vormen geen geldige UTF-8, wat meestal betekent dat het gekozen formaat niet bij de data past, of dat de data helemaal geen tekst is.

Wat is de grootste waarde die één byte kan bevatten?

255 decimaal, wat 11111111 in binair is, FF in hex, en 377 in octaal. Alles daarboven kan geen enkele byte zijn.

Kan ik scheidingstekens mengen, zoals sommige komma's en sommige spaties?

Ja. Spaties, komma's en regeleinden mogen allemaal in dezelfde invoer voorkomen, aangezien de tool op elk daarvan splitst.

Ondersteunt het geaccentueerde letters en emoji, niet alleen platte ASCII?

Ja, zolang de bytes die je plakt geldige UTF-8 vormen, wat elk Unicode-teken kan weergeven, inclusief geaccentueerde letters en emoji.

Maakt de volgorde van de bytes uit?

Ja. Bytes moeten in dezelfde volgorde van links naar rechts blijven staan als waarin ze geschreven zijn, aangezien UTF-8 tekens van meerdere bytes op basis van die volgorde decodeert. Ze herschikken maakt van leesbare tekst onzin of een foutmelding dat de tekst ongeldig is.

Kan ik hexwaarden met een 0x-voorvoegsel plakken, zoals 0x48?

Ja, wanneer waarden gescheiden zijn door spaties of komma's. Elke groep wordt geparsed als een getal, en de eigen getalparser van JavaScript accepteert een optioneel 0x-voorvoegsel in hexmodus.

Gerelateerde tools