Developer tools that
don't get in your way

19 free tools + 33 JSON datasets — JSON, JWT, UUID, colors, hashing, encoding, and more. Everything runs in your browser — your data never leaves your machine.

{ }
JSON Formatter
Format, validate, and minify JSON with plain-English error explanations.
validatebeautifyminify
🔐
JWT Decoder
Decode JWT tokens instantly. See header, payload, expiry, and colour-coded token parts.
authoauthtoken
JSON Diff
Compare two JSON objects side-by-side. Normalises and highlights every change.
comparediffchanges
Text Diff
Compare any two text blocks side-by-side. Line-by-line diff with ignore-whitespace option.
diffcomparetext
YAML ↔ JSON
Convert between YAML and JSON instantly. Swap directions with one click.
convertyamljson
64
Base64
Encode text to Base64 or decode Base64 back to plain text. UTF-8 and Unicode safe.
encodedecodebase64
</>
XML Formatter
Format, validate, and minify XML with syntax highlighting and plain-English errors.
formatvalidatexml
CSV
JSON to CSV
Convert JSON arrays to CSV. Handles nested objects, custom delimiters, and download.
convertcsvexport
{ }
CSV to JSON
Convert CSV to JSON instantly. Supports comma, semicolon, tab, pipe delimiters and file upload.
convertcsvjson
TS
JSON to TypeScript
Generate TypeScript interfaces from any JSON. Handles nested objects and arrays.
typescriptinterfacetypes
Unix Timestamp
Convert Unix timestamps to readable dates and back. Live clock, auto-detects seconds vs milliseconds.
timestampepochtime
%
URL Encoder / Decoder
Encode plain text into percent-encoded URLs or decode encoded strings back to readable text.
encodedecodepercent
#
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text or files instantly.
md5sha256checksum
ID
UUID Generator
Generate UUID v4 values instantly. Single or bulk, uppercase, with or without hyphens.
uuidguidunique id
🎨
Color Picker
Pick a color visually and convert between HEX, RGB, and HSL instantly. Copy any format.
hexrgbhslcss
Cron Parser
Parse any cron expression into plain English and see the next 5 scheduled run times instantly.
cronschedulejob
01
Base Converter
Convert between decimal, hexadecimal, binary, and octal instantly. Type in any base, all others update live.
hexbinarydecimaloctal
{}
JSON Datasets
33 curated JSON datasets — countries, timezones, CSS colors, API mocks, config templates, and more.
sample datatestingmock

Frequently asked questions

What is JSONSift?
JSONSift is a free, browser-based toolkit for developers. It includes 19 tools covering the most common everyday tasks — formatting and validating JSON, decoding JWTs, comparing JSON and text diffs, converting YAML to JSON, generating hashes and UUIDs, encoding URLs and Base64, picking colors, parsing cron expressions, converting number bases, and more. It also includes 33 curated JSON datasets for testing and prototyping.
Are all the tools free?
Yes, completely free with no limits. There is no subscription, no usage cap, and no account required. All tools are available immediately.
Is my data safe?
Yes. Every tool on JSONSift runs entirely in your browser — nothing is ever sent to a server. Your JSON, JWT tokens, hashes, files, and any other input stay on your machine. You can verify this by using the tools while offline.
Do I need to create an account?
No. There are no accounts, no sign-ups, and no email required. Open any tool and start using it immediately.
Does JSONSift work offline?
Yes. Once the page has loaded, all tools work without an internet connection because all processing happens locally in your browser. The JSON datasets require a network request to fetch the data files, but all other tools are fully offline-capable.
What developer tools are available?
JSONSift includes: JSON Formatter & Validator, JSON Diff, Text Diff, JSON to CSV, JSON to TypeScript, YAML ↔ JSON, JWT Decoder & Encoder, Base64 encoder/decoder, URL encoder/decoder, Hash Generator (MD5, SHA-256, SHA-512), XML Formatter, Unix Timestamp converter, UUID Generator, Color Picker, CSV to JSON, Cron Expression Parser, Number Base Converter (decimal ↔ hex ↔ binary ↔ octal), and a JSON Datasets library with 33 ready-to-use datasets.
jsonsift.com · All processing is client-side · No accounts · No tracking · More tools coming soon