Decode & Encode

Transform text between encoding formats instantly in your browser.

B64

Base64

Encode or decode Base64 strings. Commonly used for binary data in JSON, APIs, and email.

Output

Hash Generator

Generate cryptographic hashes from any text. All hashing runs locally in your browser.

#

Generate All Hashes

Type or paste text below to instantly compute MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes.

MD5
SHA-1
SHA-256
SHA-384
SHA-512
Advertisement

JWT Decoder

Paste a JSON Web Token to inspect its header, payload, and signature. Nothing leaves your browser.

JWT

Decode Token

Enter a JWT (three Base64URL parts separated by dots) to see the decoded contents.

JSON Formatter

Pretty-print, minify, and validate JSON. All processing stays in your browser.

{}

Format & Validate

Paste raw or minified JSON to pretty-print it, compact it to one line, or check if it is valid.

Output

Regex Tester

Test regular expressions live against any string. Matches are highlighted inline.

.*

Regular Expression

Enter a pattern and test string. Matches highlight in real time. Supports flags g, i, m, and s.

/ / g
Highlighted Matches

Utilities

Common developer utilities that run entirely in your browser.

UID

UUID Generator

Generate random version 4 UUIDs using the browser's built-in cryptographic random number generator.

Output