Octaal-tekstconverter — tekst ↔ octaal

Zet leesbare tekst om in de octale (grondtal-8) representatie. Elk teken wordt eerst gecodeerd als UTF-8-bytes, daarna wordt elke byte drie octale cijfers (000–377). Voer tekst in om de octale vorm te krijgen, of plak octale cijfers om ze terug te decoderen naar leesbare tekst. Unicode-letters en emoji werken ook — ze beslaan simpelweg meerdere groepen van 3 cijfers.
Deze tool verwerkt alle gegevens lokaal in uw browser — er wordt niets geüpload.
Modus: Automatische modus: door spatie/komma gescheiden groepen van 0-7-cijfers die op octale bytes lijken, worden gedecodeerd; al het andere wordt gecodeerd.
Voorvoegsel: Scheidingsteken: Elke byte wordt 3 octale cijfers (000–377). Decoderen accepteert de voorvoegsels 0o en % en elke witruimte, komma, koppelteken of nieuwe regel.
De conversie werkt live terwijl u typt.
Typ of plak tekst om die als UTF-8 octale bytes te coderen, of plak octale bytes (000–377 per stuk) om ze terug te decoderen naar tekst.
Achtergrond:
Octaal (grondtal 8) is een compacte manier om binaire bytes te schrijven: één byte heeft slechts drie cijfers nodig (000 = 0 … 377 = 255). Het komt voor in Unix-bestandsrechten (chmod 644), \ddd-escapereeksen in C/Python/Java-strings, en oude ASCII-tabellen. Deze pagina codeert tekst als zijn UTF-8-bytestroom — één groep van drie cijfers per byte — wat een andere, fijnere granulariteit is dan de octale modus per teken van de ASCII-codeconverter. Voor de grondtal-2- en grondtal-16-varianten zie Binaire tekst en Hex-tekst.
Octale escapes en octale letterlijke waarden

In C-achtige broncode is de escape \0 (en elke \ddd) octaal — \101 is de letter A. JavaScript schreef octale letterlijke waarden ooit met een kaal voorloopnul (0123), een vorm die strikte modus afwijst; het moderne expliciete voorvoegsel is 0o, dat deze pagina accepteert naast % en gewone cijfergroepen.

Octaal is hier op byteniveau, niet op tekenniveau: tekst wordt eerst als UTF-8 gecodeerd, dus één niet-ASCII-teken wordt meerdere bytes en daarmee meerdere groepen van drie cijfers — 中 alleen is 344 270 255.