API payloads
The utilities you reach for every day.
Browser-based utilities for JSON formatting, UUID generation, encoding, and more — running locally, with nothing leaving your device.
Create RFC-compliant UUID values in your browser for development workflows
0192b4a0-9c3f-7e1a-b2d4…
Encode text to Base64 or decode Base64 back to text in your browser, with URL-safe variant, MIME wrapping, and charset support
SGVsbG8sIHdvcmxkIQ==
Percent-encode or decode URLs and query strings in your browser with component and full-URL modes
hello%20world%20%26%20more%3D1
Convert HTML special characters to entities and back in your browser, with named, decimal, and hex output and a sandboxed live preview
Pretty-print JSON with configurable indentation, in your browser
{ "y": "hi" }
Strip whitespace from JSON to produce compact output, in your browser
{"name":"Ada","id":42}
Find duplicate keys, trailing commas, comments, and other issues
⚠ Duplicate key “a”
Test regular expressions with flags
Convert Unix timestamps to dates in any timezone, and dates back to timestamps. Supports seconds, milliseconds, microseconds, and nanoseconds.
Paste a cron expression and instantly see what it means in plain English, plus when it will fire next — with timezone support and special-character handling.
Convert a JSON array of objects into a downloadable CSV file — entirely in your browser. Supports nested objects, JSONLines, and a live preview before you download.
How to choose
Pick the right tool for your task
Encoding / Decoding
Query strings & headers
Identifiers & payload size
Test data & config files
About Developer Tools
Tool Matic's developer tools give you instant access to the utilities you reach for daily - JSON formatting, UUID generation, encoding, and more - without installing anything or leaving your browser.
Whether you're debugging an API response, generating test data, or decoding a Base64 payload, these tools are built to be fast, accurate, and zero-friction. Open a tool, paste your input, get your result.
Every tool in this category processes data entirely within your browser using JavaScript. Nothing is uploaded, stored, or logged.
What you get
- Instant results No server round-trips. Results appear as you type.
- Nothing leaves your browser Open DevTools → Network. Zero outbound data requests.
- Works without installing Open a tool, paste your input, get your result.
- Runs on your device Formatting, encoding and decoding happen in your browser, never on a server.