Text-till-binär-konverterare
Konvertera text till binärkod och binärkod tillbaka till text. Varje tecken kodas som UTF-8 och skrivs som 8-bitars byte, så även accenttecken, andra skriftsystem och emoji fungerar. Separera byte med blanksteg, kommatecken eller radbrytningar, eller klistra in bitar utan avgränsare. Körs i din webbläsare.
Inmatning
Utdata
Readme
Vad är text i binär form?
Datorer lagrar text som tal. Varje tecken tilldelas ett tal av en kodning, och dessa tal lagras som byte bestående av 8 bitar, där varje bit är en 0 eller 1. I ASCII och UTF-8 är bokstaven H talet 72, vilket är 01001000 i binär form. Att skriva text som ettor och nollor är ett vanligt sätt att lära ut hur datorer fungerar, dölja ett meddelande i ett pussel eller dekorera ett inlägg.
Verktygsbeskrivning
Det här verktyget konverterar text till binär form och binär form tillbaka till text. Skriv text för att få dess byte i binär form, eller klistra in binär data för att läsa texten. Välj om byten ska separeras med blanksteg, kommatecken, radbrytningar eller inte alls. Använd byt-knappen för att vända på resultatet och kontrollera det.
Funktioner
- Konvertera text till binär form och binär form till text på samma plats
- UTF-8-kodning, så att bokstäver med accent, kyrilliska och kinesiska tecken samt emoji fungerar lika bra som engelska
- Separera byte med ett blanksteg, ett kommatecken, en radbrytning eller inte alls
- Läser binär data separerad med blanksteg, kommatecken, semikolon eller radbrytningar, eller en följd av bitar utan avgränsare
- Accepterar 7-bitars ASCII-grupper, till exempel
1001000, samt prefixet0b - Förklarar vad som är fel när binär data inte kan läsas
Så fungerar det
Text kodas som UTF-8. Engelska bokstäver, siffror och skiljetecken tar en byte vardera, bokstäver med accent och kyrilliska bokstäver tar två, de flesta kinesiska och japanska tecken tar tre, och emoji tar fyra. Varje byte skrivs som 8 bitar med inledande nollor. När binär data läses är varje grupp mellan avgränsare en byte. En grupp som är längre än 8 bitar, eller bitar utan avgränsare, delas upp i grupper om 8 bitar. Byten avkodas sedan som UTF-8, och verktyget rapporterar ett fel om de inte bildar giltig text.
Tips
- Ett tecken som består av mer än en byte i UTF-8 måste behållas i sin helhet. Om du tar bort en av dess byte blir den binära datan oläslig.
- Binär data från en äldre ASCII-tabell kan skrivas med 7 bitar per tecken. Behåll blankstegen mellan grupperna så att varje grupp läses som ett tecken.
- Om du vill visa ett enskilt tal i binär form i stället för text kan du använda en talbaskonverterare.