Encoding & Decoding

Octal and UTF-8 Text Converter

Convert between UTF-8 text and octal byte sequences, with optional spacing. Useful for legacy encodings, log escapes, and puzzle workflows. Conversion stays in the browser.

OctalEncodingUTF-8

Favorite this tool

No favorite storage mode has been selected.

Quick actions

Copy this tool URL or open the system share sheet on a supported device.

Use cases

  • Encode text as octal byte strings
  • Restore octal escape fragments from logs
  • Compare octal payloads from older systems

How to use

  1. Enter text or an octal digit sequence
  2. Toggle spacing if needed
  3. Copy the result

Example input and output

Text

Hello

Octal

110 145 154 154 157

FAQ

Is this the same as language \u octal string escapes?

Not exactly. This tool converts UTF-8 byte values in octal. Language string escape rules vary and should be checked for your format.

Why does decoding fail?

Octal digits must form valid bytes and the overall sequence must be valid UTF-8. Invalid width or values produce a parse error.

Tools

Related tools

Continue with another translated tool for a nearby task.

Binary Text Converter

Binary, Octal, Decimal, Hex Text Converter

Available

Convert UTF-8 text to and from binary, octal, decimal, or hexadecimal byte representations, with optional spacing. Useful for inspecting encodings and restoring capture fragments. Conversion stays in the browser.

Binary Encoding Radix

Hex to Text

Hex and Text Converter

Available

Convert between UTF-8 text and hexadecimal bytes. Accepts spaced, 0x, \x, or contiguous hex input with tolerant cleanup. Useful for restoring ASCII payloads from captures.

Encode Hex Data

Unicode Converter

Unicode Escape Converter

Available

Convert between plain text and Unicode escape sequences (\uXXXX). Useful for inspecting API payloads, config files, and frontend strings. Conversion stays in the browser.

Unicode Escape Encoding