Convertidores de formatos de datos
Convierte entre JSON, YAML, CSV, XML, TOML, Markdown, .env y más: gratis, instantáneo y privado. Tus datos nunca salen de tu navegador.
- JSON a YAML — listo para tu configuración Convierte JSON a YAML. La indentación es tuya, los valores ambiguos van entrecomillados y el resultado se pega en un Compose o en tu CI.
- YAML a JSON — los IDs largos, exactos Convierte YAML a JSON. Los enteros grandes conservan todas sus cifras y varios documentos pasan a ser un array, listo para una API o un script.
- JSON a CSV — ábrelo en una hoja de cálculo Convierte un array JSON de objetos en hoja de cálculo. Las claves forman la fila de encabezado, lista para Excel, Numbers o Google Sheets.
- CSV a JSON — los números llegan como números Convierte una tabla CSV en un array de objetos JSON con las claves del encabezado. Números y booleanos salen tipados, listos para sumar o comparar.
- JSON a XML — XML válido, listo para pegar Convierte JSON a XML. Una sola raíz, nombres de etiqueta legalizados e indentación a tu gusto: listo para un cuerpo SOAP o un archivo de configuración.
- XML a JSON — atributos incluidos Convierte XML a JSON. Atributos, elementos repetidos y texto acaban todos en un sitio al que llegas con un punto o un corchete desde tu código.
- JSON a TOML — una configuración legible Convierte JSON a TOML. Tablas, claves con puntos y arreglos de tablas salen como una configuración que se lee y se edita a mano.
- TOML a JSON — los IDs largos, intactos Convierte TOML a JSON. Los enteros grandes conservan cada cifra y las fechas su desfase: la configuración llega a tu código tal como se escribió.
- CSV a YAML — una lista que se lee Convierte una tabla CSV en una lista YAML de mapas. Cada fila pasa a ser un bloque legible de un vistazo, listo para una configuración o un fixture.
- YAML a CSV — una hoja a partir de una lista Convierte una lista YAML en hoja de cálculo. Cada mapa pasa a ser una fila y sus claves el encabezado, listo para Excel o Google Sheets.
- YAML a TOML — configuraciones convertidas Convierte una configuración YAML a TOML. Los mapas anidados pasan a ser tablas, listas para Cargo, pyproject o cualquier cosa que lea TOML.
- TOML a YAML — una config que todos leen igual Convierte una configuración TOML a YAML. Los escalares ambiguos salen entrecomillados: un lector PyYAML antiguo y uno moderno dan los mismos valores.
- XML a YAML — legible en un paso Convierte XML a YAML. El árbol pasa a ser indentación en vez de etiquetas, que suele ser la razón por la que querías sacarlo del XML.
- YAML a XML — nombres de elemento que funcionan Convierte YAML a XML. Las claves imposibles como nombre de elemento se reparan y las colisiones llevan sufijo: el documento se analiza al primer intento.
- CSV a XML — un documento que sí se analiza Convierte una tabla CSV en XML, un elemento por columna. Los nombres del encabezado se reparan como etiquetas válidas, así cualquier herramienta lo abre.
- XML a CSV — una fila por elemento Convierte elementos XML repetidos en filas. Los nombres de los hijos forman las columnas, listo para abrir en una hoja o pasar a un script.
- Markdown a HTML — pégalo en una plantilla Convierte Markdown en HTML: tablas GFM, listas de tareas, tachado y notas al pie, listos para una página, una plantilla de correo o un CMS.
- HTML a Markdown — una página se vuelve notas Pega HTML y obtén Markdown: títulos, listas, enlaces, código cercado y tablas que siguen siendo tablas, listos para un README o un wiki.
- CSV a Markdown — una tabla para tu README Convierte una tabla CSV en tabla Markdown de barras. Pégala en un README, una issue o un pull request y GitHub la muestra como tabla de verdad.
- Tabla Markdown a CSV — a una hoja de cálculo Extrae en CSV la primera tabla GFM de un documento Markdown. Lo que era una tabla del README se abre en Excel o Google Sheets, y se puede ordenar.
- CSV a TSV — las comas dejan de partir columnas Convierte una tabla CSV en valores separados por tabulaciones. Las comas dentro de tus datos dejan de separar y las columnas caen donde esperas.
- TSV a CSV — se abre donde el TSV no Convierte valores separados por tabulaciones en CSV, entrecomillando solo los campos que exige la RFC 4180. El resultado se abre donde esperan una coma.
- JSON a TSV — tabulaciones en vez de comas Convierte JSON a valores separados por tabulaciones. Las comas de tus datos dejan de estorbar y el resultado se pega en una hoja de cálculo.
- TSV a JSON — listo para tu script Convierte una tabla con tabulaciones en un array de objetos JSON. Los límites de los campos nunca están en duda: el resultado va directo a un script.
- JSON a NDJSON — un registro por línea Convierte un array JSON en JSON delimitado por saltos de línea. Un documento por línea, minificado, listo para bq load o una API de flujo.
- NDJSON a JSON — un solo array para jq Convierte JSON delimitado por saltos de línea en un único array. Las líneas vacías se omiten y una línea rota se señala por su número: sabes dónde mirar.
- Properties a YAML — listo para Spring Boot Convierte un archivo .properties de Java en YAML. Las claves con puntos anidan y las indexadas pasan a listas: un application.yml listo para commitear.
- YAML a .properties — Java lo vuelve a leer Aplana YAML en un archivo .properties de Java. El escapado ya está hecho: lo que Properties.load vuelve a leer es exactamente lo que pusiste.
- .env a JSON — ajustes que tu código sí lee Convierte un archivo .env en JSON. Comillas, comentarios y export están resueltos: los ajustes llegan como objeto que tu app o tu CI lee directamente.
- JSON a .env — listo para Docker y tu CI Convierte un objeto JSON plano en un archivo .env. Los nombres se comprueban y los valores se entrecomillan donde el shell lo exige.