All Tools

29 developer tools across 7 categories. Everything runs locally in your browser.

JSON Formatter

Beautify and pretty-print JSON with configurable indentation.

JSON Validator

Check JSON syntax against RFC 8259 with exact line/column error reporting.

JSON Minifier

Strip whitespace to produce the smallest valid JSON payload.

JSON to CSV

Convert a JSON array of objects into a spreadsheet-ready CSV file.

JSON Diff

Compare two JSON documents side by side with dot-notation key paths.

YAML Formatter

Format and validate YAML with 2-space or 4-space indentation.

XML Formatter

Pretty-print XML with namespace, CDATA, and comment support.

JSON to YAML

Convert JSON to YAML while preserving key order.

YAML to JSON

Convert YAML to JSON with instant syntax validation.

JWT Decoder

Decode JWT header, payload, and signature with expiry and algorithm warnings.

Base64 Encode/Decode

Encode or decode Base64 for text and files, Unicode-safe.

CSV to JSON

Convert CSV to JSON with delimiter detection and header toggle.

JSON to TypeScript

Generate TypeScript interfaces or type aliases from JSON.

JSON Viewer

Browse JSON as a collapsible tree with search and path copy.

JSON Parser

Parse JSON and get clear, actionable syntax error explanations.

JSON Schema Validator

Validate JSON against a JSON Schema with JSON-pointer error paths.

JSONPath Tester

Run live JSONPath queries and see matched values and paths.

JSON to XML

Convert JSON to well-formed XML.

XML to JSON

Convert XML to JSON, preserving attributes and namespaces.

XML Validator

Check XML well-formedness with exact error line/column.

XML Parser

Parse XML and inspect its structure as a tree.

YAML Validator

Validate YAML syntax against the YAML 1.2 spec.

YAML Parser

Parse YAML and inspect the resulting document structure.

Go Struct Generator

Generate Go structs with JSON tags from a JSON document.

Python Dataclass Generator

Generate Python dataclasses from a JSON document.

URL Encode

Percent-encode text for safe use in URLs.

URL Decode

Decode percent-encoded URL text back to plain text.

HTML Encode

Escape HTML entities to safely display raw markup as text.

HTML Decode

Unescape HTML entities back to raw characters.