Tools · browser utilities
Small everyday utilities
Eight client-side helpers for daily development — formatting, encoding, hashing, time, identifiers and case. Everything runs in this tab; nothing is sent anywhere.
01
Format
JSON — pretty-print or minify; parse errors point to the exact position.
json
Formatted JSON will appear here.
02
Encode
Base64 (standard) and URL percent-encoding — both round-trip safely with UTF-8.
base64 · url
A
Base64
Encode and decode arbitrary UTF-8 text.
Encoded / decoded result.
B
URL encode
Percent-encoding for query strings and paths.
Encoded / decoded result.
03
Hash
MD5, SHA-1, SHA-256 and SHA-512 — computed locally as you type. MD5 is for checksums and parity, not security.
md5 · subtle
MD5
—
SHA-1
—
SHA-256
—
SHA-512
—
04
Time
Unix timestamp ↔ human-readable date, in both directions, with a Now shortcut.
utc · local
A
Timestamp → date
Seconds or milliseconds (auto-detected).
ISO, UTC, local and relative time.
B
Date → timestamp
Local time picker (browser timezone).
Seconds and milliseconds.
05
Identifiers
UUIDs you can regenerate; JWT structurally decoded — never verified.
uuid · jwt
A
UUID
v4 random and v7 timestamp-ordered. ↻ regenerates a single row.
v4
—
v7
—
B
JWT decoder
Header, payload, signature — decoded only, signature is NOT verified.
Decoded header, payload and signature.
06
Text
Case converter — eight common identifier styles, live-updated as you type.
case
camelCase
—
PascalCase
—
snake_case
—
kebab-case
—
CONSTANT
—
dot.case
—
Sentence
—
Title Case
—