Format, validate, and debug JSON in seconds. Learn the most common JSON errors, how to fix them, and how to convert JSON to TypeScript or CSV — with a free browser-based tool that never uploads your data.
Read moreSequential IDs leak data and break in distributed systems. Learn the differences between UUID v1/v4/v7, when to pick which, and generate them instantly in your browser — no library required.
Read moreA timestamp like 1735689600 tells you nothing at a glance. Convert epoch seconds, milliseconds, or nanoseconds to readable dates (and back), in any time zone, instantly.
Read moreBase64 turns binary data into ASCII text — handy for data URIs, JWTs, and email attachments, useless for "encryption". Learn the real use cases, the 33% size overhead trap, and decode anything in seconds.
Read moreWant to show a literal < or © or — on a web page without breaking the HTML? Encode and decode HTML entities in one click, including the full named-entity table and numeric references.
Read moreJWT auth bugs are the worst kind — silent and hard to reproduce. Learn the structure of a JWT, the claims you should check first, and how to decode tokens without leaking them to a third-party server.
Read moreCron syntax is unforgiving — one wrong asterisk and your backup runs every minute instead of every night. Build expressions visually, see the next 5 runs, and stop guessing what `*/15 9-17 * * 1-5` actually means.
Read moreA 500-character single-line SQL string is where bugs hide. Beautify any query with proper keyword casing, indentation, and JOIN alignment — works for Postgres, MySQL, SQLite, BigQuery, and Snowflake dialects.
Read moreRegex stops being scary once you can see it match. Test patterns live, get plain-English explanations of what your regex actually does, and copy battle-tested patterns for email, URL, and date validation.
Read moreWhen two files look identical but only one works, you need a diff. Compare any two text or code blocks side-by-side, with line-level and word-level highlighting — without uploading sensitive code anywhere.
Read moreAutomatically generate TypeScript interfaces from JSON: nested objects, arrays, union types, optional fields.
Read moreBase64 converts binary data into 64 printable ASCII characters so files, images, and keys can travel safely through text-only systems. Here's how it works, step by step.
Read morePaste minified or broken JSON and get it back pretty-printed, validated, and debugged in seconds — all in your browser. Learn the fastest way to format JSON online and the five errors that trip up every developer.
Read moreA UUID is a 128-bit identifier guaranteed to be unique without a central authority — the standard way to label records, sessions, and files in distributed systems. Here's how it works and when to use each version.
Read more