Text till binärt
Konvertera text till binärt, hex, oktalt eller decimalt – och tillbaka igen.
- Körs i din webbläsare — din text skickas aldrig någonstans
- Ingen registrering, inga kvoter, gratis att använda så ofta du vill
Så fungerar det
Att konvertera text till de tal som ligger bakom förekommer i pussel, undervisning, felsökning och protokollarbete. Detaljen som får folk att haka upp sig är att text för en dator inte är tecken – det är byte, och vilka byte det blir beror på teckenkodningen.
UTF-8, som är det som spelar roll
Texten kodas som UTF-8-byte före konverteringen. Vanliga engelska tecken är en byte vardera, så resultatet ser exakt ut som den ASCII-tabell som de flesta handledningar använder. Bokstäver med accenter tar två byte och emojis fyra – så antalet byte och antalet tecken skiljer sig åt, och båda visas.
Gruppering
Binärt fylls ut till åtta siffror per byte, hex till två och oktalt till tre, med ett blanksteg mellan byten. Den grupperingen gör utdata läsbar och gör att den entydigt kan avkodas igen.
Avkoda tillbaka
Klistra in grupper av tal åtskilda av blanksteg så läses de tillbaka som byte och avkodas som UTF-8. Varje grupp utanför 0–255, eller en sekvens som inte är giltig UTF-8, rapporteras i stället för att tyst ge strunt.
Vilken bas du ska välja
Binärt är vad folk menar med ”text till binärt”. Hex är betydligt mer kompakt och är det du ser i en hexeditor eller en protokolldump. Oktalt är mest historiskt. Decimalt är lättast att läsa upp.
Text till binärt – frågor
Varför ger min emoji fyra tal?
Emojis är fyra byte i UTF-8. Både antal byte och antal tecken visas.
Kan den konvertera binärt tillbaka till text?
Ja. Klistra in grupper åtskilda av blanksteg så avkodas de.
Varför står det att mina byte inte är giltig UTF-8?
Talen bildar ingen giltig teckensekvens – oftast saknas eller finns det en grupp för mycket.