Conversor CSV ⇄ JSON
Pega un CSV para convertirlo en JSON, o un JSON para convertirlo en CSV. Elige el delimitador (coma, punto y coma o tabulación), si la primera fila son encabezados y si detectar números y booleanos. Todo ocurre en tu navegador: tus datos no se suben a ningún servidor.
Cómo convertir CSV y JSON
- Pega tu CSV o tu JSON en el cuadro de la izquierda.
- Elige la dirección de conversión (CSV→JSON o JSON→CSV).
- Ajusta las opciones: delimitador, primera fila como encabezados y detección de tipos.
- Pulsa «Convertir» y revisa el resultado a la derecha.
- Copia el resultado o descárgalo como archivo .json o .csv.
Preguntas frecuentes
¿Se suben mis datos a algún servidor?
No. La conversión sucede por completo en tu navegador con JavaScript. Tu CSV o JSON nunca se envía a internet.
¿Maneja comas y comillas dentro de los valores?
Sí. El analizador sigue el estándar CSV (RFC 4180): respeta los campos entre comillas, las comas y los saltos de línea dentro de comillas y las comillas escapadas como "".
¿Qué delimitadores admite?
Coma (,), punto y coma (;) y tabulación. El punto y coma es habitual en hojas de cálculo de regiones donde la coma es el separador decimal.
¿Convierte los números y booleanos automáticamente?
Si activas «Detectar números y booleanos», los valores como 42 o true se convierten a número y booleano en el JSON. Para no corromper datos, solo se convierten cuando es seguro: textos como 007 o códigos con ceros a la izquierda se conservan como cadena.
¿Cómo convierte JSON a CSV?
Si el JSON es una lista de objetos, usa la unión de todas las claves como encabezados. Si es una lista de listas, cada lista es una fila. Los valores anidados (objetos o arrays) se serializan dentro de la celda.
¿Funciona sin conexión?
Sí. Una vez cargada la página, toda la conversión ocurre localmente, así que funciona sin internet.