JSON to TypeScript
Generate TypeScript interfaces or type aliases from JSON. Handles nested objects, arrays, and optional fields with configurable output.
Paste JSON to generate TypeScript interfaces or type aliases. Handles nested objects, arrays, optional fields (null values), and mixed types. No external dependencies.
Related Tools
JSON Formatter
JSONFormat, minify, and validate JSON with syntax highlighting. Paste messy JSON and get clean, readable output instantly.
Unit Converter
ConvertersConvert length, weight, temperature, time, data, speed, volume, area, pressure, energy, power, and more — plus live currency (fiat + crypto). Pick a category, enter a value, and see it in every unit at once.
Base64 Encode/Decode
EncodingConvert text to Base64 and back. Supports UTF-8 encoding for international characters.
This tool runs entirely in your browser. No data is sent to any server.