Developer tool category

Encoding & Security Tools

Use this collection to inspect how text is represented, escaped for markup, encoded, tokenized, or hashed. Keep the distinction between transformation and verification clear: these utilities expose text, bytes, claims, encodings, and digests, but they do not turn decoded data or a hash into a security guarantee.

Common workflow

Where to start

4 recommended starting points

Step 1

Base64

Encode UTF-8 text or hexadecimal bytes as Base64, create unpadded URL-safe Base64 (Base64URL), or decode Base64 as UTF-8 text or hexadecimal bytes locally.

Open Base64

Step 2

JWT

Decode JWT headers and payloads locally and inspect exp, nbf, and iat time status.

Open JWT

Step 3

URL Component

Encode or decode a URL path, query parameter value, or fragment component, handle form-style plus-sign spaces, remove common tracking parameters, clean and sort full URLs in one pass, normalize comparable URLs, or parse a full URL.

Open URL Component

Step 4

Hash

Generate common digests from UTF-8 text or decoded Hex and Base64 bytes with browser-local processing.

Open Hash

Representative utilities

More tools to explore

3 additional tools

Calculate

Calculators

1 resources

Understand the concepts

Related guides

3 resources

guide

Base64 vs Base64URL: What Changes?

Understand the Base64URL alphabet, padding rules, JWT usage, UTF-8 decoding, and how to convert safely between standard Base64 and URL-safe Base64.