Conversor de CSV a JSON

Convierte archivos CSV en JSON al instante, directo en tu navegador.

Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.

Qué hace este conversor

Transforma texto separado por comas en un array JSON con formato. La primera línea CSV no vacía define los nombres de propiedad y cada línea no vacía posterior se convierte en un objeto cuyos valores siguen siendo cadenas.

Cómo usarlo

Pega el texto CSV en el editor. La vista JSON se actualiza al instante; revísala y usa el botón de copia para llevar el resultado a tu aplicación o guardarlo con tu propio editor. Esta interfaz no carga ni descarga archivos.

Ejemplo resuelto

Con `name,age` seguido de `Ada,36`, el resultado contiene `{ "name": "Ada", "age": "36" }`. El valor 36 permanece como cadena JSON porque no se infieren tipos.

Reglas de lectura CSV

La coma es el único delimitador. Una celda entre comillas dobles puede contener comas y dos comillas seguidas dentro de ella se convierten en una. Las celdas ausentes quedan vacías y las sobrantes respecto al encabezado se ignoran.

Límites estructurales

El texto se divide en líneas físicas antes de analizar los campos, por lo que no admite saltos de línea entre comillas. No detecta toda comilla mal formada ni acepta punto y coma o tabulador. Los encabezados duplicados hacen que el valor posterior sustituya al anterior.

Revisión necesaria

El resultado es JSON válido, pero la herramienta no valida esquemas ni convierte automáticamente números, booleanos, fechas o null. Comprueba nombres, cantidad de filas y tipos esperados antes de importarlo.

Privacidad

La conversión ocurre localmente en el navegador y Quiklio no envía el CSV pegado a un servidor. El portapapeles, las extensiones, capturas y el dispositivo aún pueden exponer datos; anonimiza los registros sensibles.

Preguntas Frecuentes

¿Los valores CSV se convierten en números o booleanos JSON?
No. Cada celda se genera como cadena JSON, incluso valores como 36, true y null. Convierte los tipos después si tu esquema de destino lo requiere.
¿Admite comas entre comillas y campos multilínea?
Las celdas entre comillas dobles pueden contener comas y las comillas duplicadas se desescapan. Los saltos de línea entre comillas no se admiten porque primero se separan las líneas físicas.
¿Puedo cargar o descargar un archivo?
No. Esta interfaz recibe texto CSV pegado y permite copiar la vista JSON. Debes abrir y guardar los archivos con tus propias aplicaciones.