Convertidor de CSV a JSON

Pega datos CSV con una fila de cabecera y obtén un array limpio de objetos JSON — uno por fila, con claves de los nombres de columna. Elige coma, punto y coma o tabulación como separador.

Cómo usarlo

Pega tu CSV (la primera línea se toma como cabeceras de columna), elige el separador y convierte. El resultado es un array JSON con formato que puedes copiar directo al código o a una petición de API.

El analizador maneja bien las partes difíciles del CSV: campos entre comillas, comas dentro de campos entrecomillados y comillas dobles escapadas (`""`) — así un valor como `"García, Ana"` sigue siendo un solo campo.

Preguntas frecuentes

¿Qué pasa con la primera fila?

Se usa como claves de los objetos. Así `nombre,edad` seguido de `Ana,30` se convierte en `{ "nombre": "Ana", "edad": "30" }`. Asegúrate de que tu CSV tenga fila de cabecera.

¿Maneja comas dentro de un campo?

Sí — siempre que el campo esté entre comillas dobles, p. ej. `"García, Ana"`. El analizador sigue las reglas estándar de CSV, incluidas las `""` para una comilla literal dentro de un campo entrecomillado.

¿Los números se convierten en números JSON?

No — los valores se mantienen como texto para no adivinar mal (p. ej. códigos con ceros a la izquierda, teléfonos). Si necesitas tipos numéricos, conviértelos en tu código tras la importación.

¿Se suben mis datos para convertirlos?

No — el análisis se realiza por completo en tu navegador, así que es seguro para exportaciones internas o datos que no puedes compartir.

Más herramientas