Torre del Código · sala 24
JSON a TypeScript
Genera tipos de TypeScript, Go, Python, Java, C# y Rust a partir de JSON.
🔒 Se procesa en tu navegador · Sin subir archivos · Sin registro
Genera tipos a partir de JSON
Pega una respuesta de API de ejemplo y obtén al instante interfaces de TypeScript, o structs de Go, dataclasses de Python, clases de Java / C# / Kotlin, structs serde de Rust y tipos Codable de Swift. Los tipos los infiere quicktype, que combina los elementos de los arrays y detecta campos opcionales, enums, fechas y objetos anidados.
Consejos para obtener mejores tipos
- Incluye varios elementos en los arrays para que los campos que a veces faltan se marquen como opcionales.
- Usa un nombre principal con sentido (p. ej.
User); los tipos anidados se nombran según sus claves. - Desmarca «Solo tipos» para generar también conversores que validan el JSON al analizarlo.
¿Se sube mi JSON?
No. quicktype se ejecuta en tu navegador: el motor se descarga una vez (aprox. 1 MB) y tus datos se quedan en local.