Loading...

Guide: Unified encoder / decoder

↑ Back to tool

What is this tool?

One panel for Base64, hex, Unicode escapes, binary strings, and HTML entities. In decode mode the tool auto-detects likely formats from the pasted text; in encode mode you pick the target format. Swap sides, copy, save, and share—same Monaco-style workflow as other Spoold encoders, without hopping between five different pages.

Formats & auto-detect

Heuristics look for Base64 padding and alphabet, continuous hex, \uXXXX sequences, long bitstrings, and common entity names. When detection is ambiguous, switch format manually or use the dedicated single-format tools for edge cases.

  • Dedicated Base64, Hex, and Unicode pages offer focused UX when you already know the format.

How to use

  1. Choose encode vs decode.
  2. Paste input; confirm detected format or override.
  3. Copy or swap to chain encode→decode checks.

FAQ

Why did auto-detect pick the wrong format?

Some strings look valid in multiple alphabets (e.g. hex-only letters also look like Base64). Narrow the sample or select the format explicitly.

Is binary data safe here?

Processing stays in your browser. Avoid pasting secrets you would not put in a local editor.

Core: universal encoder decoder, auto detect encoding online, base64 hex unicode binary html entities, convert text encoding browser.

Dev: paste jwt payload hex, escape string for json embed, html entity encode user input.

Education: binary representation of text, utf-8 bytes to hex.

Prefer single-purpose tools when you need URL-safe Base64 toggles or file uploads—see linked tools below.

Similar tools

Conclusion

The unified encoder/decoder is the fastest stop when you are not sure which representation you are holding—then drill into a specialized tool if you need more options.