Developer Tools

Format JSON, convert YAML to JSON, decode JWTs, test cron schedules and regex, convert timestamps, encode and decode, hash text and pick colors — all in your browser.

Base64 Encode / DecodeEncode text or files to Base64, or decode Base64 back to text — with full Unicode support.Color ConverterConvert colors between HEX, RGB and HSL, pick from a color wheel, and get shades, tints and contrast ratios.Cron Expression TesterPaste a cron expression to get it explained in plain English and see exactly when it will run next — in your local time and in UTC. Catches the schedules that look right but fire far more often than you meant.Hash GeneratorCompute MD5, SHA-1, SHA-256 and SHA-512 hashes of text or files, entirely in your browser.JSON Formatter & ValidatorPretty-print, validate and minify JSON. Errors are reported with the exact line and position.JSON to CSV ConverterTurn a JSON array into a spreadsheet-ready CSV, or a CSV into clean JSON. Nested objects are flattened with dotted keys, quotes and embedded commas are handled properly, and nothing is uploaded.JWT DecoderPaste a JSON Web Token to read its header and payload, see every claim explained in plain English, and check whether it has expired. Optionally verify an HMAC signature. Nothing is sent anywhere.Regex TesterTest regular expressions against sample text with live highlighting, match details, capture groups and replace.Unix Timestamp ConverterConvert a Unix epoch timestamp to a readable date, or a date to a timestamp. Seconds, milliseconds, microseconds and nanoseconds are detected automatically, in your local time zone and UTC.URL Encode / DecodePercent-encode text for use in URLs, or decode an encoded URL back to readable text. Also parses query strings.UUID GeneratorGenerate one or thousands of random version-4 UUIDs (GUIDs) with cryptographic randomness.YAML to JSON ConverterConvert YAML to JSON or JSON to YAML instantly, with clear error messages that point to the line that’s wrong. Everything runs in your browser.

Which tool do I need?

About these tools

Utilities for everyday development work: format and validate JSON, convert between JSON, YAML and CSV, decode JWTs, explain cron schedules and test regular expressions, convert Unix timestamps, encode and decode Base64 and URLs, and generate hashes and UUIDs.

Everything runs client-side. Tokens, payloads and config files never leave your machine, so these are safe to use with real data, which is the point of using them instead of a random paste site.

Frequently asked questions

Is it safe to paste a production JWT or API response here?

Our tools don’t transmit what you paste: decoding and verification happen in your browser. Still, treat live tokens as secrets and prefer expired or test tokens where you can.

Which regex flavor does the regex tester use?

JavaScript’s, as built into your browser. Most syntax is shared with other languages, but lookbehind, named groups and flags can differ slightly in PCRE, Python or Java.

Do these work offline?

Yes, once the page has loaded. The YAML converter loads its parsing library with the page, before you paste anything.

← All free tools