Pega o abre tus datos
Pega texto o suelta un archivo. El formato se detecta solo, o elígelo en “De”.
Convierte archivos de configuración y datos entre ocho formatos, y ve exactamente dónde está roto un archivo.
Convierte datos de ejemplo en interfaces de TypeScript, esquemas Zod, structs de Go o dataclasses de Python.
Pega o abre datos para convertirlos.
Pega texto o suelta un archivo. El formato se detecta solo, o elígelo en “De”.
Elige un formato de datos o un lenguaje para los tipos. Los errores de la entrada se muestran con su línea y columna.
Ajusta la sangría, el orden o el nombre del tipo, y copia el resultado o guárdalo como archivo.
Genera imágenes, vídeo y modelos 3D desde tu propio código con WaveSpeed AI.
Crea imágenes a partir de un prompt o edita las que ya tienes.
Convierte una imagen fija o un prompt en un vídeo corto.
Convierte una imagen en un modelo 3D.
$1 en créditos gratis para cuentas nuevas elegibles. Sin tarjeta. Los generadores tienen requisitos de cuenta y créditos aparte. conversor de formatos de datos: gratis.
Sí. Convierte todo lo que quieras, sin cuenta y sin más límite que la memoria de tu dispositivo.
No. La lectura y la escritura se hacen en tu pestaña del navegador, así que las configuraciones con contraseñas o datos de clientes no salen de tu dispositivo.
JSON, YAML (con anclas, claves de fusión y varios documentos), TOML 1.0, XML, CSV y TSV, INI, archivos .env y query strings de URL, en cualquier dirección. Los tipos se pueden generar como interfaces de TypeScript, esquemas Zod, structs de Go o dataclasses de Python.
Con la línea y la columna, una breve explicación y la propia línea con una marca. “Ir al error” selecciona el punto exacto en el cuadro.
Los enteros mayores que 2^53, como los ID de 64 bits, se mantienen exactos entre JSON, YAML y TOML. Las fechas de TOML conservan su forma. Las cadenas como “yes”, “on” o “2024-01-01” se ponen entre comillas en YAML, para que los lectores de YAML antiguos no las conviertan en booleanos o fechas.
Los atributos se convierten en claves que empiezan por @, el texto de un elemento junto a atributos se convierte en #text y los elementos repetidos se convierten en una lista. Los comentarios y las instrucciones de procesamiento se omiten, y en el contenido mixto (texto entre elementos hijos) los fragmentos de texto se unen.
Se te avisa. TOML no tiene null, así que las claves null se omiten con una nota; CSV, INI y .env son planos, así que los valores anidados se aplanan (address.city, DATABASE__HOST) y las listas se escriben como JSON.
A partir del propio ejemplo: un campo que falta en algunos elementos de una lista pasa a ser opcional, un campo que a veces es null pasa a admitir null, los números enteros pasan a ser enteros y los objetos con la misma forma comparten un tipo. Revisa el resultado si tu muestra no cubre todos los casos.
Gratis, privado y sin límites.