Conversor CSV ⇄ JSON
Convierte CSV a JSON y JSON a CSV en tu navegador
Entrada CSV
Salida JSON
Acerca de esta herramienta
Este conversor gratuito transforma CSV (valores separados por comas) en JSON y JSON de vuelta en CSV. La primera fila del CSV se usa como encabezado y genera un arreglo de objetos. Admite delimitadores de coma, tabulación y punto y coma, y maneja campos con comas, saltos de línea y comillas escapadas según RFC 4180. Todo ocurre localmente en tu navegador.
Cómo usar
- 1 Elige la dirección: CSV → JSON o JSON → CSV.
- 2 Pega tus datos en el cuadro de entrada (o carga el ejemplo).
- 3 Elige el delimitador si tu CSV no usa comas.
- 4 Copia el resultado del cuadro de salida.
Cómo funciona
En CSV→JSON, la primera línea define las claves y cada línea siguiente es un objeto. Las celdas entre comillas conservan comas y saltos de línea, y las comillas dobles ("") se leen como una comilla. En JSON→CSV, la unión de todas las claves forma el encabezado y los valores con delimitador, comillas o saltos se envuelven en comillas.
Preguntas frecuentes
¿Se suben mis datos a algún sitio?
No. La conversión se ejecuta totalmente en tu navegador con JavaScript. Nada se envía a un servidor.
¿Qué delimitadores se admiten?
Coma, tabulación y punto y coma. Elige el que coincida con tu archivo.
¿Maneja campos entre comillas con comas o saltos de línea?
Sí. Los campos entre comillas dobles pueden contener comas, saltos y comillas escapadas (RFC 4180).
¿Qué formato espera JSON→CSV?
Un arreglo de objetos, p. ej. [{"name":"Alice"}]. Las claves forman el encabezado CSV.
¿Por qué los números aparecen como texto en JSON?
El CSV no tiene tipos, así que los valores se mantienen como cadenas para no alterar tus datos.
Herramientas relacionadas
¿Quieres ordenar JSON? Prueba el Formateador JSON. Para codificar, mira Base64 y Codificar URL.