DevTools
Home
Home
Text & Content
JSON Viewer
Text Compare
Case Converter
Token Counter
Markdown
Encoding & Conversion
Base64 Converter
URL Encoder
Number Base Converter
CSV ↔ JSON Converter
Image Format Converter
Generators & Utilities
UUID Generator
QR Code Generator
Hash Generator
Lorem Generator
Timestamp
Color Palette
Development Tools
JWT Decoder
JSON to TypeScript
SQL Formatter
Regex Generator
Cron Calculator
Playground
JSON to TypeScript Converter
Shortcuts
Convert JSON objects to TypeScript interfaces and types
Configuration
Root Interface Name
Make fields optional
Add export keyword
JSON Input
Convert to TypeScript
Load Example
Clear
TypeScript Output
Copy Types
Download .ts File
Features
Automatically generates TypeScript interfaces from JSON objects
Supports nested objects and arrays
Configurable interface naming and optional fields
Handles complex data structures and edge cases
Download generated types as .ts files
All processing happens locally for privacy