Saltar al contenido
Cifrivo
Desarrollo

Convertir CSV a JSON

Interpreta CSV con campos entrecomillados y separadores de coma, punto y coma o tabulación, previsualiza y crea objetos JSON.

Procesado localmenteTus archivos no salen de tu dispositivo.

Todo se procesa localmente en tu navegador.

Cómo funciona

  1. Pega CSV o sube un archivo .csv.
  2. Mantén la detección automática o selecciona el separador correcto.
  3. Convierte y revisa las primeras filas.
  4. Copia o descarga el array JSON formateado.

Ejemplo práctico

Una cabecera nombre,ciudad seguida de Ada,Londres se convierte en [{"nombre":"Ada","ciudad":"Londres"}]. Cada cabecera nombra una propiedad.

Fórmula y explicación

El primer registro CSV se usa como cabecera. Las cabeceras vacías reciben nombres predecibles y las duplicadas se rechazan porque sobrescribirían propiedades JSON.

El parser admite comas entrecomilladas, saltos de línea dentro de un campo y comillas dobles escapadas. También avisa si una fila contiene un número distinto de campos, en lugar de desplazar o perder datos.

CSV no incluye tipos universales, por lo que los valores permanecen como textos. Así no se convierte por error un identificador como 00123 ni se adivina una zona horaria. Todo se procesa localmente.

Preguntas frecuentes

¿Puede detectar el separador automáticamente?

Sí. Cifrivo compara coma, punto y coma y tabulación en el primer registro no vacío. Puedes cambiar el resultado.

¿Los números pasan a ser números JSON?

No. CSV no describe los tipos con fiabilidad, así que las celdas son textos y se conservan ceros iniciales.

¿Cómo se tratan las comas dentro de una celda?

Un campo entre comillas dobles puede incluir comas, saltos de línea y comillas dobles escapadas.