Ir al contenido
HandfulTools

Convertir CSV a JSON

Convierte la exportación de una hoja de cálculo en JSON para una API, una aplicación web o una importación en una base de datos. La fila de encabezado se convierte en las claves de los objetos, y los números y los valores true/false pasan a ser tipos JSON reales.

Funciona en tu navegador

Loading…

Cómo se usa

  1. Pega el CSV (o TSV) a la izquierda.
  2. Comprueba las opciones de delimitador y de encabezado.
  3. Copia el JSON.

Cómo funciona

El análisis sigue el RFC 4180: los campos entre comillas dobles pueden contener comas, saltos de línea y comillas duplicadas (""). El delimitador —coma, punto y coma, tabulador o barra vertical— se detecta a partir de las primeras líneas. Los valores que parecen números se convierten, salvo si empiezan por ceros (códigos postales, teléfonos), que se mantienen como cadenas.

Las celdas vacías pasan a null. Los nombres de columna repetidos reciben un sufijo numérico para que no se pierda ningún dato.

Ejemplos

Lista de productos
name,price → [{"name":"Mug","price":12.5}]

Usos habituales

  • Preparar datos para APIs y aplicaciones
  • Importar hojas de cálculo en bases de datos
  • Crear datos de prueba

Privacidad y seguridad

Esta herramienta funciona por completo en tu navegador. Tus archivos y tus textos nunca se suben a nuestros servidores: el procesamiento ocurre en tu dispositivo y los resultados se generan de forma local. Cómo trata los archivos cada herramienta

Preguntas frecuentes

¿Por qué los CSV que genera Excel en español usan punto y coma?

En los idiomas que usan la coma como separador decimal, Excel emplea el ; entre columnas. La detección automática lo resuelve.

¿Funciona con archivos grandes?

Sí, varios megabytes se procesan al instante en el navegador.

Última actualización: