Elysia Tools

Browse tools, examples, visual explainers, and topic guides from one clear workspace.

Top Categories

Hubs

Language
ZHESPTRUFRDEEN

Elysia Tools

Navigation

Workflow Playbook

Base, Radix, and Hex Encoding Tools

Convert text and bytes across Base variants, arbitrary radices, hex, and web escapes while checking reversible byte preservation.

Start here

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

Tools in this workflow, compared

ToolWhat it doesCategory
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 ConverterConvert text to/from Unicode escape sequences (\uXXXX / \u{XXXXXX}) and apply Unicode normalization (NFC/NFD/NFKC/NFKD)Format Conversion
Base-N Radix ConverterConvert numbers and text between any radix from 2 to 36, with custom alphabets and presets for Base58, Base62, and Crockford Base32.Math & Numbers
Base32 ConverterEncode and decode text to/from Base32 format with multiple variantsFormat Conversion

Hubs

Continue with adjacent topic clusters

Base45 Converter
Encode and decode text to/from Base45 format (RFC 9285)
Format Conversion
Base58 ConverterEncode and decode text to/from Base58 format with Bitcoin and Ripple variantsFormat Conversion
Base62 ConverterEncode and decode text to/from Base62 format (0-9, A-Z, a-z)Format Conversion
Base64URL Encoder/DecoderEncode and decode Base64URL (URL-safe Base64 variant used by JWT/JWS/JWE), with conversions between standard and URL-safe Base64Format Conversion
Z85 RFC 1924 Base85 Stream Encoder DecoderEncode or decode bytes with ZeroMQ Z85, RFC 1924 Base85 or a validated custom alphabet in single or line-batch modeFormat Conversion
Hex to String ConverterConvert text to and from hexadecimal strings with flexible spacing, prefix (0x/\x/U+), and case optionsFormat Conversion
URL Encoder/DecoderURL encode and decode stringsDevelopment
HTML Entity Encoder/DecoderEncode and decode HTML entitiesDevelopment

Goal and scope

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.

Prepare evidence and make decisions

  • 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.

Complete the workflow

1. Identify input

Save a sample, determine whether it is text, a number, or raw bytes, and note the protocol. Use hex-editor, unicode-escape-converter.

2. Select and encode

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.

3. Inspect representations

Convert text and hex or apply URL, HTML-entity, or Unicode escapes. Use hex-to-string, url-encoder, html-entity-encoder, unicode-escape-converter.

4. Decode and verify

Reverse the conversion and compare bytes, length, padding, and special characters. Use base64url-encoder, hex-to-string, hex-editor.

Verify the result before handoff

  • The output uses the requested alphabet, radix, padding, prefix, or escape syntax.
  • Reversing the transformation reproduces the original bytes, including non-ASCII and zero bytes.
  • The result is encoding rather than encryption and fits its downstream context.

Common questions

  • Is encoding encryption? No. It is reversible representation and provides no confidentiality.
  • Which Base tool should I use? Match the protocol: Base64URL for JWT-style data, Base58 for Bitcoin/Ripple, Base45 for RFC 9285, Base32 for RFC 4648, Base62 for compact IDs, and Z85 when required.
  • How do I prove bytes were preserved? Decode the result, compare byte length and hexadecimal bytes, and test non-ASCII, zero, and delimiter bytes.

Before you start

  • Keep the original text or byte sequence and identify its character encoding.
  • Confirm the protocol variant, alphabet, padding, and downstream context before converting.

Workflow playbook

Encode, Decode, and Verify Text and Bytes

  1. 1

    Identify input

    Save a sample, determine whether it is text, a number, or raw bytes, and note the protocol.

  2. 2

    Select and encode

    Apply the exact Base or radix family required by the target system.

  3. 3

    Inspect representations

    Convert text and hex or apply URL, HTML-entity, or Unicode escapes.

  4. 4

    Decode and verify

    Reverse the conversion and compare bytes, length, padding, and special characters.

Choose the right path

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.

Done when

  • The output uses the requested alphabet, radix, padding, prefix, or escape syntax.
  • Reversing the transformation reproduces the original bytes, including non-ASCII and zero bytes.
  • The result is encoding rather than encryption and fits its downstream context.
Hub

Binary Payload Encoding, Serialization, and Round-Trip Verification

Convert structured data between binary serialization formats, text transport encodings, and escaped representations, then verify fields and bytes through a controlled round trip.

Hub

Text Encoding, Width, Date, and Currency Conversion Workflow

Prepare imported or copied text for reuse by recovering its encoding, choosing a character-width convention, standardizing inline dates or currency, and selecting a final text representation.

Hub

Unicode, Emoji, and Invisible Character Debugging

Find hidden or confusable Unicode characters, inspect emoji and domain representations, normalize only when justified, and verify the cleaned copy before it reaches search, URLs, forms, or parsers.

Home
Tools3201
Samples593
Visualizations465
Viewers103
Hubs233
Tags333
Images, Audio & Video657

Image, audio, and video processing, conversion, and optimization tools

Math, Date & Finance644

Calculators, numerics, date logic, statistics, and finance tools

Design & Color297

Color, layout, graphics, visual styling, and design helper tools

Text & Writing209

Writing, cleanup, formatting, extraction, and text analysis tools

Developer & Web193

Developer utilities, networking, web debugging, and automation helpers

Conversion & Encoding175

Format, file, archive, unit, and encoding conversion tools

FLAC/WAV Source Screening and Evidence Handoff
Self-Hosted Giveaway Widget Review and Embed Handoff
Stripe Promo Code Batch Review and Import Preflight
Batch Photo Culling Review and Editing Shortlist Handoff
UI Screenshot Structure Review and Development Handoff

© 2026 Elysia Tools. All rights reserved.

DocsPricingAboutTerms of ServicePrivacy PolicyCookiesContact

Development

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)

Format Conversion

Unicode Escape Converter

Convert text to/from Unicode escape sequences (\uXXXX / \u{XXXXXX}) and apply Unicode normalization (NFC/NFD/NFKC/NFKD)

Math & Numbers

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.

Format Conversion

Base32 Converter

Encode and decode text to/from Base32 format with multiple variants

Format Conversion

Base45 Converter

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

Development

URL Encoder/Decoder

URL encode and decode strings

Development

HTML Entity Encoder/Decoder

Encode and decode HTML entities

Format Conversion

Unicode Escape Converter

Convert text to/from Unicode escape sequences (\uXXXX / \u{XXXXXX}) and apply Unicode normalization (NFC/NFD/NFKC/NFKD)

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

Hex to String Converter

Convert text to and from hexadecimal strings with flexible spacing, prefix (0x/\x/U+), and case options

Development

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)