es

CSV a JSON

Convierte un archivo CSV en un array JSON en local, con los nombres de columna como claves, sin subir nada y en tu navegador.

Primera fila como encabezado
Aplicar sangría al JSON

Procesando localmente en tu dispositivo ...

0%

Tus archivos nunca salieron de tu dispositivo

    ¿Se sube mi archivo?

    No. Todo se ejecuta en tu navegador: tu archivo nunca sale de tu dispositivo. Cómo se puede comprobar

    Sin subidas100% local
    Tus datos son tuyossin acceso de terceros
    Servidores en AlemaniaRGPD desde el diseño
    Auditoría externaTLS A+ · Cabeceras A+

    CSV es el formato de tabla clásico; JSON, el lenguaje de las APIs y las aplicaciones web modernas. Pasar un CSV a JSON es el primer paso más habitual para procesar datos de tabla en un programa, una base de datos o un frontend - cada fila se convierte en un objeto y la fila de encabezado aporta las claves.

    Esta herramienta analiza tu CSV por completo en local en tu navegador (papaparse, JavaScript puro) y genera un array JSON. Por defecto, la primera fila se usa como encabezado de columna, de modo que cada fila de datos se convierte en un objeto con campos con nombre. Los números se reconocen como números. No se sube nada.

    Con esto alimentas, por ejemplo, un conjunto de datos de prueba para una interfaz, rellenas una base de datos simulada o entregas filas de configuración a un frontend. Un apunte de la práctica: los ceros a la izquierda de un código postal o de un número de artículo pueden desaparecer en la tipificación automática, porque el texto se convierte entonces en un número. Si eso te importa, trata mejor a propósito las columnas afectadas como cadena de texto antes de seguir procesando.

    Ficha técnica

    Ficha técnica
    Formatos de entradaCSV
    Formato de salidaJSON
    Procesamiento por lotesNo
    ProcesamientoLocal en el navegador (JavaScript)
    Subida de archivosNinguna

    En 3 pasos

    1. Arrastra o elige tu archivo CSV.
    2. Elige la fila de encabezado y el formato (opcional).
    3. Descarga el archivo JSON.

    Límites: El delimitador se detecta automáticamente (coma, punto y coma o tabulador). Sin la opción de encabezado, cada fila se convierte en un array en vez de un objeto. Los números se tipan de forma automática; los ceros iniciales pueden perderse. Los archivos muy grandes consumen memoria.

    Preguntas frecuentes

    ¿Se sube mi archivo?

    No. La conversión se ejecuta por completo en local en el navegador - no se envía nada.

    ¿Se usa la primera fila como encabezado?

    Por defecto sí - los nombres de columna se convierten en las claves de los objetos. Se puede desactivar con la opción.

    ¿Qué separador es compatible?

    La coma, el punto y coma y el tabulador se detectan automáticamente.

    ¿Los números se reconocen como números?

    Sí, los valores numéricos salen en el JSON como números en lugar de texto. Cuidado con códigos postales, teléfonos o números de artículo: los ceros iniciales se pierden con esta tipificación (01067 se convierte en 1067). Conviene revisar brevemente esas columnas en el resultado.

    Herramientas relacionadas