Convertidor CSV ↔ JSON
Convierte CSV a JSON y JSON a CSV en ambos sentidos, al instante. 100% en tu navegador, sin subir nada.
CSV
JSON
Hecho por
Miguel Ángel Colorado Marin (MACM)
Hecho por
Miguel Ángel Colorado Marin (MACM)
Full-Stack Developer · Guadalajara, España
Desarrollo aplicaciones web, herramientas digitales y proyectos completos — desde el diseño hasta el despliegue.
El convertidor CSV ↔ JSON transforma datos entre los dos formatos más usados en desarrollo y análisis de datos, en ambos sentidos y al instante. Convierte un CSV con cabeceras a un array de objetos JSON, o un JSON a una tabla CSV lista para Excel, hojas de cálculo o bases de datos. El parser detecta automáticamente los números, respeta los campos entrecomillados con comas, las comillas escapadas y los saltos de línea dentro de comillas, así que funciona también con datos reales y desordenados. Es perfecto para programadores, analistas y cualquiera que mueva datos entre APIs, exportaciones y hojas de cálculo. Toda la conversión de CSV a JSON y de JSON a CSV ocurre en tu navegador: tus datos nunca se suben a ningún servidor.
Características
- ✓CSV → JSON
- ✓JSON → CSV
- ✓Detección de números
- ✓Soporte de comillas y comas
- ✓Copiar y descargar
- ✓100% en el navegador
¿Cómo convertir CSV a JSON o JSON a CSV?
- 1
Elige el sentido
Selecciona CSV → JSON o JSON → CSV con los botones de arriba. Puedes alternar en cualquier momento.
- 2
Pega tus datos
Pega tu CSV (con la primera fila como cabecera) o tu JSON (array de objetos) en el cuadro de la izquierda.
- 3
Convierte
Pulsa Convertir. La herramienta detecta números automáticamente y respeta comillas y campos con comas.
- 4
Copia o descarga
Copia el resultado al portapapeles o descárgalo como archivo .json o .csv.
Preguntas frecuentes
¿Se suben mis datos a un servidor?
No. Toda la conversión ocurre en tu navegador con JavaScript. Nada se envía a ningún servidor ni se almacena.
¿Soporta campos con comas o saltos de línea?
Sí. El parser de CSV respeta los campos entrecomillados con comas, comillas dobles escapadas y saltos de línea dentro de comillas.
¿Convierte los números automáticamente?
Al pasar de CSV a JSON, los valores que son números se convierten a tipo número; el resto se mantiene como texto.
¿Qué formato debe tener el JSON?
Un array de objetos planos, por ejemplo [{"nombre":"Ana","edad":30}]. Las cabeceras del CSV se toman de las claves.
Herramientas relacionadas
Incrusta Convertidor CSV ↔ JSON en tu web
Integra Convertidor CSV ↔ JSON en cualquier página web con un simple iframe. Gratis, con atribución a miguelacm.es.
<iframe
src="https://miguelacm.es/embed/csv-json-converter"
width="100%"
height="700"
frameborder="0"
title="Convertidor CSV ↔ JSON — miguelacm.es"
></iframe>Ver embed en nueva pestaña →