Skip to main content

Encoder, decoder, and hash generator

Convert text to and from Base64, URL, HTML entities, and hex, and generate MD5, SHA-1, SHA-256, and SHA-512 hashes. All in your browser.

Encode, decode, or hash text

Everything is processed in your browser. No text is uploaded.

Everyday encoding for engineers

Encoding turns text into a transport-safe format; hashing produces a fixed-length fingerprint you cannot reverse. Both come up constantly when you debug APIs, build redirect URLs for captive portals, or verify file integrity. This tool does all of it locally, so sensitive input is never uploaded.

What this tool gives you

  • Two-way Base64, URL, HTML-entity, and hex conversion with clear error messages on invalid input.
  • MD5, SHA-1, SHA-256, and SHA-512 hashes generated from any text input.
  • A note on which algorithms are safe for security and which are for legacy checksums only.

Related WiFi tools

Building captive portals?

Encoding redirect URLs and validating tokens is part of every captive-portal integration. Purple handles the WiFi onboarding, data capture, and analytics so you do not have to hand-roll it.

Talk to a WiFi expert