Choose the exact representation
Use the protocol-specific Base tool, Base-N for radices 2–36, hex for bytes, or URL, HTML, and Unicode tools for escape syntax.
Elysia Tools
Navigation
Workflow Playbook
Convert text and bytes across Base variants, arbitrary radices, hex, and web escapes while checking reversible byte preservation.
New to this workflow? Follow the steps in order, starting with the first tool below. Already know what you need? Jump straight to the matching step — every tool in this workflow is listed in the comparison table.
First tool: Hex Editor (File Viewer)
Hubs
| Tool | What it does | Category |
|---|---|---|
| Hex Editor (File Viewer) | Upload any binary file and inspect it as a classic hex dump with offset, hex bytes, and ASCII columns (read-only) | Development |
| Unicode Escape Converter | Convert text to/from Unicode escape sequences (\uXXXX / \u{XXXXXX}) and apply Unicode normalization (NFC/NFD/NFKC/NFKD) | Format Conversion |
| Base-N Radix Converter | Convert numbers and text between any radix from 2 to 36, with custom alphabets and presets for Base58, Base62, and Crockford Base32. | Math & Numbers |
| Base32 Converter | Encode and decode text to/from Base32 format with multiple variants | Format Conversion |
Hubs
| Encode and decode text to/from Base45 format (RFC 9285) |
| Format Conversion |
| Base58 Converter | Encode and decode text to/from Base58 format with Bitcoin and Ripple variants | Format Conversion |
| Base62 Converter | Encode and decode text to/from Base62 format (0-9, A-Z, a-z) | Format Conversion |
| Base64URL Encoder/Decoder | Encode and decode Base64URL (URL-safe Base64 variant used by JWT/JWS/JWE), with conversions between standard and URL-safe Base64 | Format Conversion |
| Z85 RFC 1924 Base85 Stream Encoder Decoder | Encode or decode bytes with ZeroMQ Z85, RFC 1924 Base85 or a validated custom alphabet in single or line-batch mode | Format Conversion |
| Hex to String Converter | Convert text to and from hexadecimal strings with flexible spacing, prefix (0x/\x/U+), and case options | Format Conversion |
| URL Encoder/Decoder | URL encode and decode strings | Development |
| HTML Entity Encoder/Decoder | Encode and decode HTML entities | Development |
Convert text and bytes across Base variants, arbitrary radices, hex, and web escapes while checking reversible byte preservation.
Use this guide to turn the stated scope into a reviewable result. Keep the source, intermediate outputs, and decisions together so the next person can understand what was checked and why.
Keep the original text or byte sequence and identify its character encoding.
Confirm the protocol variant, alphabet, padding, and downstream context before converting.
Decision: Choose the exact representation. Use the protocol-specific Base tool, Base-N for radices 2–36, hex for bytes, or URL, HTML, and Unicode tools for escape syntax.
Save a sample, determine whether it is text, a number, or raw bytes, and note the protocol. Use hex-editor, unicode-escape-converter.
Apply the exact Base or radix family required by the target system. Use base-n-radix-converter, base32-converter, base45-converter, base58-converter, base62-converter, base64url-encoder, z85-rfc1924-base85-stream-codec.
Convert text and hex or apply URL, HTML-entity, or Unicode escapes. Use hex-to-string, url-encoder, html-entity-encoder, unicode-escape-converter.
Reverse the conversion and compare bytes, length, padding, and special characters. Use base64url-encoder, hex-to-string, hex-editor.
Workflow playbook
Save a sample, determine whether it is text, a number, or raw bytes, and note the protocol.
Apply the exact Base or radix family required by the target system.
Convert text and hex or apply URL, HTML-entity, or Unicode escapes.
Reverse the conversion and compare bytes, length, padding, and special characters.
Use the protocol-specific Base tool, Base-N for radices 2–36, hex for bytes, or URL, HTML, and Unicode tools for escape syntax.