Saltar al contenido

Herramienta gratis · texto y datos

Conversor JSON, YAML y CSV: convierte en cualquier dirección online

Convierte JSON a YAML, YAML a JSON, CSV a JSON y al revés — formato y separador del CSV detectados, campos anidados conservados. Gratis, en el navegador, sin subir nada.

Gratis, sin registro para usarla · lo que escribes o subes se queda en tu dispositivo · funciona sin conexión · Cómo funciona

De
A
Separador del CSV
Sangría

 

YAML: admite mapas, listas, comillas, bloques | y > y [ ] { } en una línea; anclas, etiquetas y varios documentos, no. CSV: los campos anidados se convierten en columnas con punto (contacto.email) y vuelven como objetos.

Todo ocurre en tu navegador; nada de lo que escribes se envía.

Patrocina esta herramienta

Sobre esta herramienta

Pega JSON, YAML o CSV y elige el formato que quieres: el conversor reconoce lo que pegaste y muestra el resultado mientras escribes, con un mensaje claro y el número de línea cuando algo falla. El YAML cubre lo que usan los archivos de configuración — mapas, listas, textos entre comillas, bloques | y > y [ ] y { } en una línea — y la salida es un YAML limpio e indentado. En el CSV, maneja comillas, saltos de línea dentro de comillas y el separador , ; o tabulación (Excel en español usa ;), convierte la primera fila en claves, reconoce números y true/false y aplana los objetos anidados en columnas con punto, como contacto.email, que vuelven a ser objetos. Copia o descarga el resultado; nada sale de tu dispositivo.

Cómo usarla

  1. 1 Pega los datos (o deja "Detectar" para que la herramienta reconozca el formato).
  2. 2 Elige la salida: JSON, YAML o CSV.
  3. 3 En el CSV, elige el separador si no se detectó, y la indentación del JSON y del YAML.
  4. 4 Copia o descarga el resultado, o úsalo como nueva entrada.

Preguntas frecuentes

¿Se admite todo el YAML?

La parte usada en archivos de configuración, sí: mapas, listas, comentarios, comillas simples y dobles, bloques | y > y colecciones en una línea. Las anclas y alias (& y *), las etiquetas (!) y varios documentos en un archivo se rechazan con un mensaje, en lugar de convertirse mal.

¿Cómo se convierten los objetos JSON anidados en CSV?

Cada campo anidado se convierte en una columna con nombre con punto, como usuario.nombre; las listas van a una celda en JSON. Al convertir ese CSV de vuelta a JSON, se reconstruyen los objetos anidados.

Mi CSV de Excel usa punto y coma. ¿Funciona?

Sí. Excel en español guarda el CSV con ; porque la coma es el separador decimal. El separador se detecta en la primera línea, y también puedes elegirlo.

Incorporar esta herramienta

Agrega esta herramienta gratuita a tu sitio — copia el código abajo. Se mantiene siempre actualizado.

Herramientas para tu sitio →

Más en Desarrolladores

Desarrolladores · Ver las 122 herramientas gratis