Skip to content
jsonforge.app
Back to blog
Guide7 min read

Every JSONForge Tool, Explained

JSONForge ships a focused set of JSON tools that run in your browser. This guide covers each one so you know which tool to grab for a given job, and what happens to the data you paste.

Format & validate

JSON Formatter pretty-prints, minifies, and validates JSON in one place, so start there with any messy blob. JSON Minifier compresses to the smallest valid output and shows the byte savings. JSON Validator checks data against a JSON Schema (Draft 7) and pinpoints each violation, or generates a schema from your data as a starting point. JSON Repair fixes broken JSON (missing quotes, trailing commas) with a fast local pass first and an AI fallback for mangled input.

View & explore

JSON Preview renders formatted JSON with collapsible regions. JSON Tree Viewer turns a document into a searchable tree you can expand and collapse. JSON Inspector reports structure stats: size, depth, type counts. JSON Flatten and Unflatten convert between nested objects and single-level dot-notation keys, handy for tabular exports or key lookups.

JSON Relationship Viewer detects entities (arrays of records with ids) and the foreign-key fields between them, then draws a draggable graph of how they reference each other.

Convert

Bidirectional converters: JSON ⇄ YAML, JSON ⇄ CSV, JSON ⇄ XML. JSON to Table turns an array of records into a sortable, filterable table. JSON to Code generates Go, Python, Java, Rust, C#, PHP, and more from your data. JSON to TypeScript produces typed interfaces with optional readonly and JSDoc.

Generate & test

JSON Placeholder API is a full mock REST API (users, posts, comments) you can fetch against for prototyping and learning. The Fake Data Generator builds realistic mock datasets (users, orders, addresses) from custom schemas with 18+ field generators, exportable as JSON, CSV, SQL, or TypeScript. Placeholder Image serves stand-in images at any size for layout work. JSON Escape/Unescape handles JSON-in-string encoding. JSON Editor gives you a full Monaco-powered editor for hands-on editing.

Specialized tools

Google Maps Timeline Visualizer takes a Google Maps Timeline (Location History) export and replays it on a map. Scrub through your day, filter by place type, see travel stats, and export a video of the playback. Your browser does all the parsing, and the file stays on your device.

JSON Assistant turns a sample JSON payload into the artifacts a backend or frontend team needs next: a SQL table definition, a Drizzle schema, Zod/Yup/Joi validators, and mock data. Its secret scan flags anything in the payload that looks like a credential before you commit or share it.

OpenAPI/Swagger Viewer renders an OpenAPI (Swagger) document as a readable reference, so you can check an API's endpoints and schemas without spinning up tooling. JSON Analyzer reports deep structural statistics: key counts, nesting depth, type distribution, duplicate keys, nullable fields, and payload size. JSON Viewer shows a document as beautified text, a table, a tree, or a relationship diagram, one click apart.

Why everything runs client-side

Each tool processes your data in your browser, with no server-side step, so nothing waits on an upload. The only server-side pieces are the optional AI repair endpoint (which sees only the snippet you send) and the placeholder API for mocking.

FAQ

Are all the tools free?
Yes. Every tool is free with no sign-up. The AI JSON repair has a per-IP rate limit to keep costs sane, and the rest have no limits.
Which tool should I use to fix broken JSON?
Start with JSON Formatter (it reports parse errors), or JSON Repair if the input is badly malformed. For API payloads with a known shape, validating against a schema in JSON Validator gives the clearest error messages.
Can I use these offline?
Most tools run client-side once the page loads, so they work without a network. The AI repair and placeholder API need a connection.

Try these tools

Related articles