Format, parse, encode, decode, and generate common dev assets.
Developer tools
Validate raw JSON and format it with readable indentation.
Validate JSON and remove whitespace for compact output.
Convert YAML documents into formatted JSON safely in the browser.
Encode Unicode text to Base64 or decode Base64 back to text.
Escape HTML special characters or unescape common HTML entities.
Decode JWT headers and payloads locally without verifying signatures.
Generate one or many v4 UUIDs for development and testing.
Generate SHA-1, SHA-256, and SHA-512 hashes with Web Crypto.
Create strong random passwords with custom character rules.
Convert Unix timestamps, ISO strings, and local dates without leaving the browser.
Percent-encode URL components or decode percent-encoded URL text.
Convert HEX, RGB, and RGBA colors into CSS-ready HEX and HSL variants.
Break URLs into protocol, hostname, path, query parameters, and hash.