Generate type definitions from JSON for TypeScript, Java, C#, Python, Go, Rust, and Kotlin. Everything runs locally in your browser — nothing is uploaded.
Convert messy CSV or Excel sheets from clients into clean JSON in one batch. Handles missing values, nested rows, and generates strict JSON schemas for 50+ files at once. Everything runs locally in your browser — nothing is uploaded.
Bidirectional YAML to JSON and JSON to YAML conversion with auto-format detection and real-time preview. Perfect for configuration files, API payloads, and data migration.
Convert Toon format (→ arrows) back into JSON. Reverse of the JSON → Toon converter for round-trip data transformation.
Generate .gitignore files by selecting languages, frameworks, and tools from a checklist — covers Node, Python, Java, Go, Rust, macOS, Windows, Linux, and popular IDEs. Supports negation patterns and custom rules.
Wrap JSON data in valid JSON-LD (Linked Data) structure with @context and @type. Generate schema.org-compatible structured data.
TypeScript (interfaces/types), Java (POJO classes), C# (classes), Python (dataclasses/pydantic), Go (structs), Rust (structs), and Kotlin (data classes).
Nested objects generate separate type/class definitions for each level. Arrays of objects create array-typed fields with the correct element type.
Yes. Fields that can be null or missing in the JSON sample are marked as optional (nullable) in the generated types.
Some generators offer options like naming conventions (camelCase, PascalCase), whether to use interfaces vs types, and whether to include JSDoc comments.
No. All generation happens locally in your browser. No JSON data is sent to any server.
Data Format Converter
Convert between JSON, CSV, XML, YAML, and TSV data formats. Pick any input and output format — your files never leave your device.
JSON to XML
Converts JSON files to XML format — APIs, configuration files, and data exchange between web services to enterprise systems, SOAP APIs, document formatting, and legacy integration pipelines.