All tools
43 tools available, with more added regularly. Every tool runs in your browser.
- JSON Formatter & ValidatorPretty-print and validate JSON, with exact error locations.
- JSON to TypeScriptGenerate TypeScript interfaces from a JSON sample, with optional fields and unions.
- JSON FixerRepair invalid JSON: quotes, commas, comments, NaN and more, with every change listed.
- JSON to Zod SchemaGenerate Zod 4 schemas and TypeScript types from a JSON sample.
- JSON ViewerExplore JSON as a collapsible tree, search it, and copy the path to any value.
- JSON DiffCompare two JSON documents by their data, ignoring key order, and list every change.
- JSON to YAMLConvert JSON to YAML that every YAML parser reads correctly, with exact numbers.
- YAML to JSONConvert YAML to JSON, with anchors and merge keys resolved and YAML 1.1 traps flagged.
- JSON to CSVConvert JSON arrays to CSV, with nested objects flattened into columns and exact numbers.
- CSV to JSONConvert CSV or TSV to JSON with the delimiter detected and ZIP codes and IDs kept intact.
- JSON to JSON SchemaGenerate a JSON Schema from sample JSON: types, formats and required fields inferred.
- JSON Schema ValidatorValidate JSON against a JSON Schema, draft 4 to 2020-12, with every error and its path.
- JSON Schema to ZodConvert JSON Schema to Zod 4 code, with $refs, recursion, enums and formats.
- JSONPath TesterTest JSONPath queries (RFC 9535) on your JSON, with matches highlighted and their paths.
- JavaScript / TypeScript FormatterFormat JavaScript, TypeScript, JSX and TSX with Prettier, right in your browser.
- CSS FormatterFormat and beautify CSS, SCSS and Less with Prettier, in your browser.
- HTML FormatterFormat and beautify HTML with Prettier, including embedded CSS and JavaScript.
- SQL FormatterFormat SQL queries for PostgreSQL, MySQL, SQL Server, BigQuery and more.
- YAML Validator & FormatterValidate YAML with exact error locations, flag values parsers misread, and format it.
- XML FormatterFormat and indent XML, check it's well-formed, and find the tag that breaks it.
- HTML to JSXConvert HTML to JSX for React: className, style objects, self-closing tags, components.
- JWT DecoderDecode a JSON Web Token's header and claims and check its expiry, offline in your browser.
- Base64 Encoder / DecoderEncode text or files to Base64 and decode it back, with URL-safe Base64 and image preview.
- URL Encoder / DecoderPercent-encode text for URLs and decode it back: component, full URL or form data.
- SHA-256 Hash GeneratorCalculate the SHA-256 hash of text or a file in your browser, and compare checksums.
- SHA-512 Hash GeneratorCalculate SHA-512 and SHA-384 hashes of text or files in your browser, and compare them.
- MD5 Hash GeneratorCalculate MD5 checksums of text or files in your browser, and compare them.
- HMAC GeneratorGenerate HMAC-SHA256 signatures and verify GitHub, Stripe, Slack and Shopify webhooks.
- HTML Entity Encoder / DecoderEscape text for HTML, or decode entities such as &, é and 😀.