All Tools
63 developer tools across 10 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.
Generate a Zod validation schema and TypeScript type from a JSON document.
Generate a Java POJO class with getters and setters from a JSON document.
Generate a Rust struct with serde derive attributes from a JSON document.
Generate a Kotlin data class from a JSON document.
Generate a C# class with JsonPropertyName attributes 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.
Convert a cURL command into a Python requests call.
Convert a cURL command into a Go net/http request.
Convert a cURL command into a Node.js fetch call.
Convert a cURL command into a PHP curl_setopt call.
Convert a cURL command into a Rust reqwest request.
Convert a .env file into a docker-compose environment section.
Convert a .env file into a base64-encoded Kubernetes Secret manifest.
Convert a .env file into gh secret set commands for GitHub Actions.
Convert CSV rows into SQL INSERT statements.
Generate a Prisma schema model from a SQL CREATE TABLE statement.
Generate a Drizzle ORM schema from a SQL CREATE TABLE statement.
Generate a TypeORM entity class from a SQL CREATE TABLE statement.
Generate a SQLAlchemy declarative model from a SQL CREATE TABLE statement.
Convert a Postman collection into an OpenAPI 3.0 spec.
Convert an OpenAPI 3.0 spec into a Postman collection.
Convert a Swagger 2.0 spec into OpenAPI 3.1.
Convert a docker-compose.yml into Kubernetes Deployment and Service manifests.
Generate a Pydantic model from a JSON document.
Generate a JSON Schema (Draft 2020-12) from a JSON document.
Generate TypeScript interfaces from a JSON Schema document.
Convert a cURL command into a Postman collection.
Convert a cURL command into browser-ready JavaScript using fetch.
Convert a cURL command into a Java HttpClient request.
Convert a cURL command into a C# HttpClient request.
Convert a docker-compose.yml into docker run commands.
Convert docker run commands into a docker-compose.yml file.
Generate a Sequelize model from a SQL CREATE TABLE statement.
Convert a Postman collection into an Insomnia export.
Convert an Insomnia export into a Postman collection.