Useful tools for developers
Pretty-print JSON with proper indentation for easy reading.
Check whether a JSON document is syntactically valid.
Remove all unnecessary whitespace from JSON.
Convert a JSON array of objects into a CSV file.
Convert a CSV file into a JSON array of objects.
Encode text into Base64 format.
Decode Base64 text back to its original form.
Percent-encode text or URLs for safe use in links and queries.
Decode percent-encoded URLs back to readable text.
Generate random version 4 UUIDs, one or many at a time.
Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text.
Convert between Unix timestamps and human-readable dates.
Test regular expressions against sample text with live match highlighting.
Convert colors between HEX, RGB and HSL formats.
Decode a JSON Web Token to inspect its header and payload.
Pretty-print minified or messy HTML with proper indentation.
Remove comments and unnecessary whitespace from CSS.
Safely strip comments and whitespace from JavaScript code.
Edit, convert and manage PDFs
Resize, compress and convert images
Convert and manage documents
Everyday financial and mathematical calculators