Text till binärt
Varje tecken du ser på skärmen är, längst ner i stacken, en följd av ettor och nollor. Den här omvandlaren växlar mellan de två representationerna med 8-bitars ASCII: varje tecken blir en byte (åtta binära siffror) separerade med mellanslag. Det är formatet du ser i CS101-övningar, capture-the-flag-utmaningar, geocache-pussel och det enstaka bot-mot-människa-skämtet.
Så kodar och avkodar du
-
1
Välj ett läge
Koda för att gå text -> binärt. Avkoda för att gå binärt -> text.
-
2
Klistra in din indata
För avkodning, separera varje byte med ett mellanslag: `01001000 01101001`.
-
3
Kör omvandlingen
Varje tecken mappas till sin 8-bitarsrepresentation, vänsterutfylld med nollor.
-
4
Kopiera resultatet
Avkodad text sätts ihop i ordning; varje byte utanför 0 - 255 hoppas tyst över.
Snabbreferens för ASCII-byte
| Tecken | Decimal | Binärt |
|---|---|---|
| mellanslag | 32 | 00100000 |
0 |
48 | 00110000 |
A |
65 | 01000001 |
a |
97 | 01100001 |
! |
33 | 00100001 |
? |
63 | 00111111 |
| radbrytning | 10 | 00001010 |
Ett par saker värda att veta
- Standard-ASCII täcker bara 0 - 127. Värdena 128 - 255 är “utökad ASCII” och varierar med kodsidan; vi behandlar dem som enskilda byte vilket oftast är vad du vill ha för Latin-1-text.
- Unicode-tecken bortom U+00FF kodas som flera byte i UTF-8 innan omvandlingen körs, så
éblir två byte och en emoji kan bli fyra. - Avkodare är kinkiga med mellanslag. Varje grupp av 8 måste separeras från nästa. Grupper kortare än 8 behandlas som ogiltiga och hoppas över.
- Inledande nollor spelar roll.
1000001är sju siffror och tvetydigt;01000001är åtta och avkodas rent tillA.
Typiska användningar
- CS-övningar (“skriv det binära för ditt förnamn”).
- Pusseljakter och geocachar, där en binärsträng är den sista ledtråden.
- Förnuftskontroll av ett seriellt protokoll eller en hex-dump med ögat.
- Spratt i en team-chatt.
Vanliga frågor
Emojier och de flesta icke-ASCII-tecken är flerbyte i UTF-8. Omvandlaren kodar varje underliggande byte som 8 bitar, så en 4-byte-emoji blir 32 bitar binärt.
Den hoppas över. Avkodning accepterar bara grupper av 1:or och 0:or som representerar en enda byte.
Samma tal, olika bas. Binärt använder bas 2 med 8 siffror per byte; hex använder bas 16 med 2 siffror per byte. A är 01000001 binärt och 41 i hex.
Avkodaren delar på vilket blanksteg som helst, så mellanslag, tabbar och radbrytningar fungerar alla. Kommatecken måste tas bort först.
Nej. Varje omvandling sker lokalt i din webbläsarflik.
Relaterade verktyg
Hitta ord till Wordle
Ange gissningar på fem bokstäver och återkoppling med gröna, gula och grå rutor för att hitta engelska ord som stämmer. Upprepade bokstäver kontrolleras exakt.
Generator för konstig text
Förvandla vilken text som helst till glitchig, cursed zalgo-Unicode med ett justerbart reglage och kopiera in den i bios, bildtexter och DM.
Gyaru-textomvandlare
Omvandla japanska kana, vanliga kanji och latinska bokstäver till gyaru-moji, eller välj full bredd, cirklar, rutor eller fetstil. Kopiera direkt.
ASCII till text-konverterare
Avkoda en lista med decimala ASCII-koder tillbaka till den läsbara text de representerar. Klistra in koder åtskilda av mellanslag, kommatecken eller semikolon och läs resultatet direkt.
Hieroglyföversättare
Skriv ditt namn med egyptiska hieroglyfer, med de tecken skrivarna använde för enskilda ljud. Lägg till en kartusch, kopiera tecknen eller ladda ner en PNG.
Kopiera matematiska symboler
Bläddra bland och kopiera matematiska symboler, pi, sigma, integral, oändlighet, grekiska bokstäver, mängdlära, redo att klistra in överallt där Unicode fungerar.
Verktyget finns på andra språk
- テキストをバイナリに変換 [JA]
- Tekst na binarny [PL]
- Chuyển văn bản thành nhị phân [VI]
- Text in Binär [DE]
- Texto para Binário [PT]
- 텍스트를 2진수로 [KO]
- Texto a Binario [ES]
- แปลงข้อความเป็นฐานสอง [TH]
- Texte en binaire [FR]
- Teks ke Biner [ID]
- Tekst naar Binair [NL]
- تحويل النص إلى بيانات ثنائية [AR]
- 文本转二进制 [ZH]
- Text to Binary [EN]
- Testo in Binario [IT]
- Текст в двоичный код [RU]
- Metinden İkiliye [TR]