Saltar al contenido

Tus archivos no se suben

Convertir CSV a JSON

Pega tu CSV o elige el archivo. El JSON aparece al lado, listo para copiar o descargar.

Resultado
Cargando…
    Más opciones

    Qué hace con tu archivo

    Lee la primera fila como títulos y crea un objeto por cada fila. El separador se detecta solo, así que un CSV guardado desde Excel en español, con punto y coma, se lee igual que uno con comas.

    • Números: 12.990 y 8.750,50 salen como 12990 y 8750.5 cuando el archivo usa punto y coma.
    • Códigos: 007 queda como texto. Un número con cero adelante casi siempre es un código, y convertirlo lo rompería.
    • Celdas vacías: salen como null. En Más opciones puedes dejarlas como texto vacío o sacarlas.
    • Comillas y saltos de línea: un campo entre comillas puede traer comas y varias líneas sin romper la fila.

    Un ejemplo

    Esto entra:

    codigo;producto;precio
    001;Martillo de carpintero;12.990
    002;Cañería de cobre;8.750,50

    Y esto sale:

    [
      { "codigo": "001", "producto": "Martillo de carpintero", "precio": 12990 },
      { "codigo": "002", "producto": "Cañería de cobre", "precio": 8750.5 }
    ]

    Si el archivo se ve mal en la vista previa, revisa el separador en Más opciones o pásalo primero por Reparar CSV.

    Preguntas frecuentes

    ¿Mi archivo se sube a algún servidor?

    No. Se lee y se convierte dentro de tu navegador. Puedes comprobarlo: carga la página, apaga el wifi y convierte igual.

    ¿Qué pasa si mi CSV no tiene títulos?

    Si la primera fila parece datos, se crean columnas llamadas columna_1, columna_2 y así. También puedes indicarlo en Más opciones.

    ¿Cuánto puede pesar el archivo?

    Hasta 30 MB. Con más que eso el navegador puede quedarse sin memoria, sobre todo en un celular.

    ¿Por qué un número me salió como texto?

    Porque en esa columna hay al menos un valor que no es número, o porque tiene ceros a la izquierda. Así no se pierde información.