All Tools
29 developer tools across 7 categories. Everything runs locally in your browser.
Beautify and pretty-print JSON with configurable indentation.
Check JSON syntax against RFC 8259 with exact line/column error reporting.
Strip whitespace to produce the smallest valid JSON payload.
Convert a JSON array of objects into a spreadsheet-ready CSV file.
Compare two JSON documents side by side with dot-notation key paths.
Format and validate YAML with 2-space or 4-space indentation.
Pretty-print XML with namespace, CDATA, and comment support.
Convert JSON to YAML while preserving key order.
Convert YAML to JSON with instant syntax validation.
Decode JWT header, payload, and signature with expiry and algorithm warnings.
Encode or decode Base64 for text and files, Unicode-safe.
Convert CSV to JSON with delimiter detection and header toggle.
Generate TypeScript interfaces or type aliases from JSON.
Browse JSON as a collapsible tree with search and path copy.
Parse JSON and get clear, actionable syntax error explanations.
Validate JSON against a JSON Schema with JSON-pointer error paths.
Run live JSONPath queries and see matched values and paths.
Convert JSON to well-formed XML.
Convert XML to JSON, preserving attributes and namespaces.
Check XML well-formedness with exact error line/column.
Parse XML and inspect its structure as a tree.
Validate YAML syntax against the YAML 1.2 spec.
Parse YAML and inspect the resulting document structure.
Generate Go structs with JSON tags from a JSON document.
Generate Python dataclasses from a JSON document.
Percent-encode text for safe use in URLs.
Decode percent-encoded URL text back to plain text.
Escape HTML entities to safely display raw markup as text.
Unescape HTML entities back to raw characters.