Web & Data
Format JSON, encode Base64, and generate passwords in the browser.
Strict JSON Formatter, Minifier & Validator
Format, validate, and minify JSON with accurate line/column error diagnosis and collapsible tree view.
UTF-8 Base64 & URL Encoder / Decoder
Safely encode and decode UTF-8 strings, URL components, and convert images into Base64 Data URIs.
Cryptographically Secure Random Password Generator
Generate high-entropy passwords locally with window.crypto.getRandomValues and custom policy rules.
Tool Selection Guide
Open JSON Formatter for RFC 8259 parsing, pretty-print, minify, and diagnostics. Use the Base64 & URL tool when the job is byte-accurate encoding, not JSON structure. Use Password Generator when you need CSPRNG strings and entropy estimates rather than transforming existing text.
Structured data vs opaque bytes
JSON Formatter understands objects and arrays. Base64 treats input as bytes or text to encode or decode, including Data URIs, without validating JSON grammar.
Deterministic transforms vs fresh secrets
JSON and Base64 are reversible, deterministic mappings. Password Generator draws operating-system CSPRNG entropy and should not be used to “encode” a memorable phrase.