Hoppa till innehåll
100% lokalt

Oktal omvandlare

Konvertera text till oktala teckenkoder och tillbaka.

Inmatning

Oktal omvandlare

Klistra in vilken text som helst och det här verktyget konverterar varje tecken till dess oktala (bas-8) kod, mellanslagsseparerad - eller klistra in en lista med oktala koder och konvertera dem tillbaka till läsbar text. Den körs i båda riktningarna från en enda inmatningsruta: välj "Text till oktal" för att koda eller "Oktalt till text" för att avkoda.

Octal dyker ständigt upp runt Unix- och Linux-system, mest synligt i filbehörighetsnotation som 755 eller 644 för chmod — varje siffra representerar en läs-/skriv-/kör-triplett i bas 8. Utöver behörigheter visas oktala escape-sekvenser i äldre C-familjespråk och vissa filformat, och talbasen lär ut hur binär datavetenskap är en häftbar kurs i sig själv. siffror (tre bitar per oktal siffra, rent, till skillnad från de fyra bitarna packade i en hex-siffra).

Som standard kodar omvandlaren per UTF-16-kodenhet, vilket matchar hur JavaScript-strängar indexeras internt. Aktivera "Fullständiga Unicode-kodpunkter" för att koda efter kodpunkt istället, så att en emoji eller ett tecken utanför det grundläggande flerspråkiga planet producerar ett oktalt tal snarare än ett surrogatpar – användbart när du rundar text som innehåller diakritiska tecken eller emoji och du vill att avkodningen ska rekonstruera den exakt.

Allt körs lokalt i din webbläsare: inget du klistrar in laddas upp eller loggas någonstans. Konvertera ett utdrag, en behörighetssträng eller ett helt stycke, kopiera sedan resultatet eller skicka det direkt till ett annat verktyg som binär- eller hex-omvandlaren för att jämföra talbaser sida vid sida.

FAQ

Vad används oktal till?
Octal (bas 8) är mest känd från Unix/Linux-filbehörigheter (t.ex. chmod 755), och den förekommer även i vissa escape-sekvenser och äldre nummerformat. Varje oktal siffra representerar exakt tre bitar, vilket gör det till ett vanligt undervisningsexempel vid sidan av binär och hexadecimal.
Hur konverteras varje karaktär?
Som standard blir varje UTF-16-kodenhet dess numeriska värde skrivet i bas 8. Aktivera "Fullständiga Unicode-kodpunkter" för att konvertera med fullständig kodpunkt istället, vilket är viktigt för emoji och tecken utanför det grundläggande flerspråkiga planet.
Vilket format förväntar sig avkodning?
Mellanslagsseparerade oktala tal som endast använder siffrorna 0–7, till exempel "110 151". En token med någon annan siffra eller tecken returnerar ett fel istället för en felaktig gissning.
Är min text uppladdad någonstans?
Nej. Konverteringen körs helt och hållet i din webbläsare och din inmatning lämnar aldrig din enhet.