Utilities
Everything runs in your browser — no data is sent anywhere.
🔒 All processing happens locally on your device. Nothing is ever uploaded or shared.
Encode special characters into percent-encoded form, or decode a percent-encoded URL back to plain text.
Paste raw JSON to validate, pretty-print, and explore its structure. Highlights syntax errors immediately.
Encode plain text to Base64 or decode a Base64 string back. Useful for JWTs, data URIs, and HTTP Basic Auth.
Convert Unix epoch timestamps to readable dates and back. Auto-detects seconds vs milliseconds.
Convert colors between HEX, RGB, and HSL. Click the swatch to open a native color picker.
Generate strong, random passwords with custom length and character types. Uses the secure crypto API.
Write a regular expression and test it against any string. Highlights all matches and shows capture groups in real time.