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.
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.