Developer Tools
Format, decode and inspect the data formats developers deal with daily: JSON, Base64, JWT, regex, hashes, cron and timestamps. Nothing is uploaded.
JSON Formatter
Format, minify and validate JSON, with the first error pinned to a line and column and a hint about the likely fix. Large pastes stay responsive.
Base64 Encoder / Decoder
Encode and decode Base64 with full Unicode support and a URL-safe variant, and convert files to Base64 and back. Runs entirely in your browser.
JWT Decoder
Decode a JSON Web Token's header and payload, with claims in a readable table and an expiry check against your clock. Signatures are not verified.
Timestamp Converter
Convert Unix epoch seconds, milliseconds, microseconds or nanoseconds to local time, UTC, ISO 8601 and RFC 2822, or back again.
Regex Tester
Test a regular expression against your own text, with capture groups, inline highlighting and a worker that stops a runaway pattern.
UUID Generator
Generate v4, v7 or ULID ids in bulk, with v7 and ULID sorting by time so they work as database keys. Copy one, copy all, or download up to 1000.
Text Diff
Compare two texts side by side with line and word level highlighting, options to ignore case and whitespace, and a unified patch you can export.
Cron Parser
Decode a cron or Quartz expression into plain English and its next 10 run times, or build one field by field. Both dialects, including L and #.
Hash Generator
Hash text or a file with MD5, SHA-1, SHA-256, SHA-384, SHA-512 or CRC32. Large files stream in chunks and never leave your browser.
URL Encoder / Decoder
Percent-encode and decode URLs, pick between encodeURI and encodeURIComponent, and break a full URL down into its parts.
HTML Entity Encoder
Escape and unescape HTML entities in named, decimal or hex form, with a minimal mode that only touches the five that matter.
Text to Binary
Convert text to binary, hex, decimal or octal bytes and back, with correct UTF-8 handling for emoji and non-Latin scripts.
Number Base Converter
Convert numbers from any base up to 36 into binary, octal, decimal and hex, exact past 64 bits, with a two's complement view.
XLIFF Editor & Viewer
Open, read and edit .xlf and .xliff files in your browser. A viewer and an editor in one, with placeholder checks on every unit. No signup, no upload.
What is in this section
14 tools for the formats that turn up in a terminal, a log file or a network panel: JSON, Base64, JWTs, hashes, timestamps, cron expressions, percent-encoded URLs, HTML entities, number bases and regular expressions. Each one shows its working. The JSON formatter gives the line and column of the first error rather than "invalid JSON", the JWT decoder checks expiry against your own clock, and the regex tester runs your pattern in a worker so a catastrophic backtrack cannot lock the page.
Why they run locally
A JWT is a live session. A config file has credentials in it. A stack trace has someone else's data in it. Pasting any of those into a form that posts to a server you know nothing about is a habit worth breaking, and there is no technical reason to keep it: every format on this page can be parsed by the browser you already have open.