Convertidor de CSV a JSON

¿Necesitas la conversión inversa?
JSON to CSV Converter

Entrada CSV

1

Salida JSON

Configuración

Opciones de conversión

Ingresa datos en CSV para convertirlos a JSON

Tus datos convertidos aparecerán aquí

Cómo convertir CSV a JSON

  1. Paso 1 – Ingresa datos CSV

    • Pega contenido CSV (separado por comas, tab, etc.) en el panel izquierdo.
    • O haz clic en el ícono de demo para cargar datos de ejemplo y probar la conversión rápidamente.
    • La herramienta puede manejar delimitadores comunes como coma, tab y punto y coma.
  2. Paso 2 – Configura las opciones de análisis

    • Abre Configuración para seleccionar manualmente un delimitador cuando la detección automática falle (por ejemplo, archivos separados por |).
    • Activa "La primera fila contiene encabezados" para usar la primera línea como claves JSON (por ejemplo, "id", "name").
    • Activa "Omitir líneas vacías" para eliminar filas en blanco y espacios finales del resultado.
  3. Paso 3 – Revisa el resultado JSON

    • Cada fila del CSV se convierte en un objeto JSON, y el resultado es un arreglo JSON.
    • Cuando es posible, números y booleanos pueden detectarse y convertirse desde cadenas.
    • Verifica en el panel derecho que la estructura sea la esperada.
  4. Paso 4 – Exporta el JSON

    • Copia el JSON generado al portapapeles para usarlo de inmediato.
    • Descárgalo como un archivo .json para guardarlo en tu proyecto.
Ejemplo: CSV a JSON
// CSV de entrada
id,name,role
1,Alice,Admin
2,Bob,User

// JSON de salida
[
  {
    "id": "1",
    "name": "Alice",
    "role": "Admin"
  },
  {
    "id": "2",
    "name": "Bob",
    "role": "User"
  }
]

Herramientas relacionadas de CSV y JSON

Preguntas frecuentes

¿Qué formatos de CSV se admiten?

Esta herramienta admite CSV estándar con delimitadores personalizables (coma, punto y coma, barra vertical, tab). También puedes elegir si la primera fila debe tratarse como encabezados.

¿Cómo funciona la detección de encabezados?

Cuando "La primera fila contiene encabezados" está activado, la primera fila se convierte en claves JSON. Cuando está desactivado, se usan claves genéricas como "column1", "column2".

¿Puedo personalizar la conversión?

Sí. Abre Configuración para ajustar el delimitador, la detección de encabezados y si se deben omitir líneas vacías durante la conversión.

¿Qué pasa con filas vacías en el CSV?

Las filas vacías se omiten por defecto para obtener un JSON más limpio. Puedes desactivar esta opción en Configuración si necesitas conservar entradas vacías.

¿Mis datos están seguros?

Sí. Todo el procesamiento ocurre localmente en tu navegador. Tus datos nunca se suben a ningún servidor.

Convertidor de CSV a JSON | JSONSwiss