JSON → CSV
Flatten nested JSON arrays into clean CSV tables.
~/freejsontoolkit $ tools --list
Fast, privacy-first utilities for JSON, CSV, XML & YAML. Everything runs in your browser. No uploads, no accounts, no waiting.
Every tool shares one engine, one editor, one design language, and runs 100% locally. Star the ones you reach for; they'll remember you.
Flatten nested JSON arrays into clean CSV tables.
Convert TOML configs into JSON.
Convert CSV files into structured JSON.
Transform JSON into well-formed XML.
Parse XML documents into JSON objects.
Convert YAML configs into JSON.
Turn JSON into readable YAML.
Convert comma-separated tables into tab-separated values.
Turn tab-separated tables into clean, quoted CSV.
Turn JSON into readable TOML.
Beautify and pretty-print JSON with consistent indentation.
Strip whitespace to shrink JSON while preserving correctness.
Check JSON syntax and pinpoint the exact error line.
Validate JSON against a schema, fully offline.
Compare two JSON documents and highlight the differences.
Line-by-line diff for any two text inputs.
Generate realistic mock JSON from a simple shape.
Generate v1, v4, v5 and v7 UUIDs in bulk, instantly.
Encode and decode Base64 in the browser.
Percent-encode and decode URL components.
Decode JWT header, payload, and signature — no verification server.
Convert Unix timestamps to human dates and back.
Test regular expressions with live matches and capture groups.
Generate secure SHA-256 hashes from text or files.
Generate SHA-512 hashes for high-security applications.
Generate MD5 checksums (legacy use only).
Generate Hash-based Message Authentication Codes.
Generate secure bcrypt hashes for passwords.
Shipped in the open. The roadmap follows demand.
Compose and inspect HTTP requests locally.