ToolsBench

Data & Developer

Small, sharp utilities for daily developer work: pretty-print and validate JSON, flatten an API response into CSV for a spreadsheet, encode or decode Base64, peek inside a JWT, diff two versions of anything, and hash text or files. Safe for real data — everything runs locally, so tokens and payloads never leave your machine.

100% private
No upload wait
Free & unlimited
JSON Formatter
Beautify & validate
JSON to CSV
Flatten to a sheet
Base64
Encode & decode
JWT Decoder
Inspect a token
Diff Checker
Compare two texts
Hash Generator
MD5 · SHA-256 · SHA-512

Which data tool fits the job

Use the JSON Formatter when an API response or a log line arrives as one long line: it pretty-prints with two-space indentation, shows a clear error when the JSON isn't valid, and can minify it again. JSON to CSV gets data into a spreadsheet. It expects an array of objects: each object becomes a row, and every key that appears in any of them becomes a column. Nested objects end up in a single cell as JSON text.

The JWT Decoder shows a token's header and payload as readable JSON, so you can check claims such as exp, iat and sub — an expired exp is the most common reason a token is rejected. It doesn't verify the signature; that needs the issuer's key. Base64 encodes and decodes text, UTF-8 safe, and turns an image into a data URI, an HTML img tag or a CSS background, and back. It's an encoding, not encryption: anyone can decode it, and the result is about a third larger than the input.

Diff Checker compares two texts line by line, so an edited line shows as one removal plus one addition; for prose, put each sentence on its own line. Hash Generator computes MD5, SHA-1, SHA-256 and SHA-512 for text or a file at once; to verify a download, compare its SHA-256 with the checksum the vendor publishes. None of these tools sends what you paste to a server.