redzilla
All tools
Security

Base64 / Hex / URL Encoder

Paste text or an encoded value and I convert instantly between Base64, Base64URL, Base32, hexadecimal, URL and HTML (encode and decode), with proper UTF-8 handling. Nothing is sent to any server.

Mode

Text is treated as UTF-8: accents and emoji travel intact.

redzilla.cl — encode
 
Base64
Base64URL
Base32
Hexadecimal
URL
HTML

All formats

FormatResult

Encoding the input text to each format.

How it works · Base64, Base32, hex, URL and HTML

1. Text is first encoded to bytes as UTF-8. That way accents and emoji are preserved regardless of the output format.

2. Base64 groups bytes three at a time (24 bits → 4 symbols). Base64URL uses - and _ instead of + and / and drops the = padding, so it fits in a URL or a JWT.

3. Base32 (RFC 4648, alphabet A–Z 2–7) packs 5 bits per symbol. Hex writes each byte as 2 digits.

4. URL uses encodeURIComponent (escapes spaces, &, ?…). HTML turns & < > " ' into their entities so you can insert text safely into a page.

5. Everything happens in your browser: nothing is uploaded to any server.

Runs locally in your browser · no sign-up · nothing leaves your browser

Was this tool useful?
Disclaimer We take great care to keep every tool accurate and review it thoroughly; even so, we can't guarantee it is free of errors or take responsibility for how the results are used. We recommend double-checking anything critical.
Found an error? Let us know →