Pega tus datos, elige de qué formato vienen y a cuál los quieres, y obtén la conversión al instante. Se leen JSON, YAML, CSV y TOML, y se genera JSON, YAML, CSV, XML, TOML, SQL, tablas de Markdown y tablas de HTML.
Los formatos tabulares (CSV, SQL, Markdown y HTML) necesitan datos con forma de tabla —un array de objetos planos—; cuando los datos están anidados y no encajan en una tabla, la herramienta te lo dice con claridad en vez de generar algo engañoso.
Indica el formato de entrada y el de salida, y pega los datos.
La conversión aparece al instante; cópiala o descárgala como archivo.
Los mismos datos viven en formatos distintos según dónde los uses: JSON para una API, YAML para la configuración de un despliegue, TOML para la de una herramienta, CSV para una hoja de cálculo, SQL para cargarlos en una base de datos, o una tabla de Markdown para documentarlos. Pasar de uno a otro a mano es lento y fácil de estropear.
Esta herramienta lo hace pasando siempre por una representación intermedia: interpreta la entrada, y desde ahí genera la salida en el formato que elijas.
CSV, SQL, Markdown y HTML representan una tabla: filas y columnas. Solo tienen sentido si tus datos son una lista de objetos con los mismos campos. Si tus datos están anidados —objetos dentro de objetos—, no caben en una tabla, y la herramienta te avisa en lugar de aplanarlos de cualquier manera.
JSON, YAML, XML y TOML sí admiten estructuras anidadas, así que para datos con jerarquía esos son los formatos de salida adecuados. Todo el proceso ocurre en tu navegador.
Lee JSON, YAML, CSV y TOML, y genera JSON, YAML, CSV, XML, TOML, SQL, tablas de Markdown y tablas de HTML. Eliges el formato de entrada y el de salida.
Porque CSV, SQL, Markdown y HTML son formatos de tabla y necesitan una lista de objetos planos. Si tus datos están anidados no caben en una tabla; para ellos usa JSON, YAML, XML o TOML como salida.
No. La conversión se hace localmente en tu navegador, así que es seguro para datos sensibles como configuraciones o volcados con datos de clientes.
Formato JSON
Formatea, valida y minifica JSON al instante en tu navegador. Ideal para datos sensibles: nada se envía a ningún servidor. Gratis y sin registro.
Generador de datos falsos
Genera datos de prueba con tu propio esquema de campos o importa un Swagger/OpenAPI para rellenar el request y la respuesta de cada endpoint. En tu navegador.
JSON a TypeScript
Genera interfaces de TypeScript a partir de un JSON de ejemplo, con tipos anidados y propiedades opcionales. Al instante y en tu navegador. Gratis y sin registro.
Open Utils es un proyecto de código abierto con licencia MIT. Puedes revisar exactamente qué hace esta herramienta —y comprobar que tus archivos no se envían a ninguna parte— en el repositorio en GitHub.