De JSON a TypeScript

Infiere los tipos a partir de todos los valores de la muestra.

En tu dispositivo · Sin cuenta

De JSON a TypeScript procesa lo que introduces en este navegador. Los datos introducidos y los resultados se excluyen de las estadísticas de uso. Las herramientas recientes guardan sus nombres, el número de visitas y la fecha y hora de la última visita. Las herramientas guardadas solo almacenan sus nombres. Guardar borradores es opcional y el texto permanece en este dispositivo; puedes eliminarlo con los controles del borrador. Cargar texto desde una URL es opcional y establece una conexión con ese servidor; el servidor puede ver la URL y tu dirección IP. La opción «Usar en» conserva temporalmente los datos en esta pestaña para pasarlos a otra herramienta. La siguiente herramienta los elimina al abrirse y los ignora si ha pasado más de un minuto.

«Copiar enlace» incluye en la dirección los datos que elijas compartir. Cualquiera que tenga el enlace puede volver a abrirlos. Se excluyen los archivos y los resultados generados. Las herramientas de contraseñas y claves solo comparten los ajustes.

Opciones y archivo local

Los ajustes opcionales solo se aplican a esta pestaña.

Tu resultado

Más
Atajos de teclado

Sobre los enlaces y el reinicio

Los enlaces incluyen los datos que introduces y la configuración. Cualquiera que tenga el enlace puede verlos, así que no incluyas texto privado. Los archivos y los resultados generados no se incluyen; las selecciones aleatorias se repiten.

Al restablecer, la herramienta se recarga con sus valores iniciales y libera los archivos abiertos y los controles de dispositivos. Los borradores guardados permanecen en este dispositivo hasta que los elimines.

Cómo convertir JSON a tipos TypeScript

Infiere un tipo TypeScript a partir de una muestra JSON. Cada elemento del array contribuye a la unión de tipos, las claves de los objetos se escriben entre comillas de forma segura, null sigue siendo null y un array vacío se convierte en unknown[] sin inventar un tipo para sus elementos.

Siguiente: Formateador de TypeScript

Siguiente: Conversor de JSON a YAML

Siguiente: Explorador de JSON Lines

Ejemplo

La muestra {"a":1} genera un tipo con "a": number. El array mixto [1,"x"] genera Array<number | string>.

Antes de usar el resultado

Una muestra no permite determinar todas las estructuras futuras. No se suponen propiedades ausentes ni se marcan como opcionales. Revisa el tipo inferido según el contrato real de tu API.

Actualizado

Citar esta página

ToolOctopus. “De JSON a TypeScript.” Actualizado 7 de octubre de 2026. https://tooloctopus.com/es/de-json-a-typescript.

Añade la fecha de consulta si tus instrucciones lo requieren.

Las citas se formatean con citeproc-js, de Frank Bennett, y estilos de Citation Style Language. Licencia y código fuente.

Buscar una herramienta

Type a task, a unit pair, a sum or a time zone. ↓ to choose, Enter to open.