Convertidor de CSV a JSON Online

Convierte CSV a JSON en línea en segundos. Herramienta gratuita que transforma filas de hojas de cálculo en arreglos JSON listos para APIs. Se ejecuta en tu navegador, sin registro.

Arrastra, suelta o pega tu CSV
Loading editor...
Loading editor...

¿Qué es la conversión de CSV a JSON?

La conversión de CSV a JSON es el proceso de tomar datos en formato de hoja de cálculo (filas y columnas separadas por comas) y convertirlos a JSON, el formato que consumen las APIs y las aplicaciones modernas. La primera fila del CSV se convierte en las claves, y cada fila siguiente se convierte en un objeto JSON. Un convertidor de CSV a JSON realiza ese mapeo por ti, sin necesidad de escribir un analizador a mano. Por lo general, harás una conversión de CSV a JSON cuando hayas exportado datos desde Excel, Google Sheets o una base de datos, y necesites enviarlos a una herramienta que solo habla JSON.

¿Por qué convertir CSV a JSON?

Casi todas las APIs, aplicaciones móviles y frameworks de JavaScript esperan JSON. CSV es cómo lucen los datos empresariales antes de llegar a un desarrollador: una tabla plana de una hoja de cálculo, un exportado de un CRM, un volcado de una base de datos. Convertir CSV a JSON en línea es la forma más rápida de unir esos dos mundos. Usa un convertidor de CSV a JSON cuando necesites enviar datos de una hoja de cálculo a una API REST, poblar una base de datos con registros de muestra, construir un archivo JSON para un sitio estático, o compartir datos con un desarrollador que no quiere analizar CSV.

Cómo funciona nuestro convertidor de CSV a JSON

Al hacer clic en Convertir, la herramienta lee la primera fila de tu CSV como encabezados y convierte cada fila siguiente en un objeto JSON usando esos encabezados como claves. Los números y booleanos se detectan automáticamente para que no queden como cadenas de texto. Las celdas vacías se convierten en null. Los delimitadores comunes (coma, punto y coma, tabulación) se reconocen de forma automática. Los campos entre comillas con comas dentro se manejan siguiendo el estándar CSV. La conversión se ejecuta completamente en tu navegador, por lo que tus datos nunca salen de tu dispositivo.

Características

  • Conversión con un clic: haz clic en Convertir y el JSON aparece en el panel de salida.
  • Detección automática de tipos: los números se mantienen como números, los booleanos como booleanos, y las celdas vacías se convierten en null.
  • Manejo inteligente de delimitadores: las comas, los puntos y coma y las tabulaciones se detectan automáticamente.
  • Soporte para campos entre comillas: los valores con comas o comillas dentro se analizan correctamente.
  • Carga de archivos: carga un archivo .csv desde tu dispositivo o arrástralo al área de entrada.
  • Copia con un clic: copia el JSON con el botón Copiar y pégalo donde lo necesites.

Cómo usar la herramienta

  1. Pega tu CSV en el editor de entrada, o usa el botón Subir archivo para cargar un archivo .csv.
  2. Haz clic en el botón Convertir para generar la salida JSON a la derecha.
  3. Haz clic en el botón Copiar para copiar el JSON al portapapeles.
  4. Usa el botón Borrar para restablecer ambos editores cuando quieras comenzar de nuevo.

Casos de uso comunes

  • Carga de APIs: transformar un exportado CSV en JSON para enviar registros a tu API.
  • Importaciones de bases de datos: preparar JSON para herramientas que aceptan JSON pero no CSV.
  • Datos para sitios estáticos: construir archivos de datos JSON a partir de borradores en hojas de cálculo.
  • Traspaso de datos: compartir datos de hojas de cálculo con desarrolladores frontend que trabajan en JSON.

Ejemplo de Conversión

Entrada (CSV)

product,price,inStock
Widget,29.99,true
Gadget,49.99,false

Salida (JSON)

[
  {
    "product": "Widget",
    "price": 29.99,
    "inStock": true
  },
  {
    "product": "Gadget",
    "price": 49.99,
    "inStock": false
  }
]

Preguntas Frecuentes

Convertidores relacionados