CSV a JSON

Convierte una tabla CSV en una lista JSON usando la primera fila como cabecera.

Privado: se procesa en tu navegador y lo que escribes nunca se envía. Cómo comprobarlo

La primera fila es la cabecera. Los valores se conservan como texto.

Tus archivos se procesan aquí, en tu dispositivo

No enviamos el contenido de tus archivos o textos a ningún servidor: todo se procesa en la memoria de tu navegador. No necesitas una cuenta, no hay cupo diario y no usamos analítica ni rastreadores. Cada herramienta tiene límites de tamaño para cuidar la memoria de tu dispositivo.

Solo necesitas conexión para cargar el sitio. Después puedes desconectarte y las herramientas siguen funcionando (algunas vistas previas pueden necesitar conexión). El alojamiento puede recibir datos técnicos de las visitas. Los favoritos guardan solo identificadores de herramientas en este navegador.

Cómo tratamos tus datos →

Cómo usar esta herramienta

  1. Pega la tabla completa con su fila de cabecera.
  2. Selecciona el separador real y convierte a JSON.
  3. Revisa nombres de claves, cantidad de registros y códigos con ceros iniciales.

Un ejemplo que puedes comprobar

Convierte una tabla conservando códigos y valores como texto.

Datos de ejemplo

nombre,código
Ana,001

OpcionesSeparador: coma.

Resultado esperado

[
  {
    "nombre": "Ana",
    "código": "001"
  }
]

La primera fila debe tener nombres únicos. El código 001 conserva sus ceros; no se infieren tipos numéricos.

CSV a JSON sin perder ceros iniciales

Los códigos como 001 se conservan como texto. La primera fila aporta los nombres de columna; las celdas entre comillas pueden contener comas y saltos de línea. Elige el separador real de la tabla antes de convertir.

CSV a JSON: usos y recomendaciones

Convertir CSV a JSON transforma una tabla textual en una lista de objetos. La fila de cabecera establece las claves y cada fila de datos aporta un registro. Puede servir para preparar ejemplos de una API o mover una tabla hacia una aplicación que espera JSON. Antes de convertir, identifica el separador real: coma, punto y coma y tabulación no deben confundirse con caracteres que forman parte de las celdas.

Las comillas permiten representar separadores y saltos de línea dentro de una celda según las reglas del formato. No arregles un CSV problemático eliminando todas las comillas: puedes romper nombres o notas que contenían una coma legítima. Comprueba que las cabeceras sean reconocibles y no provoquen claves ambiguas. Si el resultado tiene columnas desplazadas, vuelve a la estructura de entrada y al separador elegido antes de editar objetos manualmente.

Las celdas se conservan como texto para mantener códigos, ceros iniciales y representaciones que no deberían convertirse automáticamente en números. Esto evita que «0012» pierda su prefijo, pero también significa que una cantidad puede aparecer como cadena. El receptor debe decidir qué campos necesitan números, fechas o booleanos. Convertir una tabla no valida ese contrato ni reconoce el significado de cada columna por su nombre.

Comprueba la cantidad de registros, una celda vacía, un código con ceros y una nota con comillas. Guarda el CSV original para verificar cualquier discrepancia. Para revisar visualmente la salida, utiliza Formatear JSON; para volver a una tabla, JSON a CSV. Una conversión de ida y vuelta puede cambiar la representación textual sin cambiar datos ordinarios, por lo que compara valores y estructura en lugar de exigir que todos los bytes del formato sean idénticos.

Una comprobación práctica antes de utilizar el resultado

Una revisión de importación puede comparar la primera y última fila del CSV con los objetos correspondientes y contar todos los registros. Incluye una celda con separador dentro de comillas para comprobar la interpretación. Si el receptor exige números, prepara una conversión de tipos explícita en lugar de eliminar comillas manualmente por todo el resultado.

Continúa tu tarea

Descarga el resultado o copia el texto antes de abrir otra herramienta. Después puedes cargarlo o pegarlo en el siguiente paso; no se transfiere automáticamente.

Revisar datos de una tabla

Conserva códigos como 001 al pasar a JSON, revisa los datos y exporta cuando estén listos.

  1. Pasar CSV a JSONAquí
  2. Revisar el JSON
  3. Exportar otra vez a CSV

Al abrir el CSV en una hoja de cálculo, importa las columnas de códigos como texto para conservar los ceros iniciales.

Opciones y límites

Pega CSV, elige el separador y convierte. La primera fila contiene nombres únicos no vacíos. Todas las celdas se conservan como texto, incluidos ceros iniciales. Admite comillas dobles escapadas y saltos de línea dentro de celdas. Máximo 10.000 filas, 200 columnas y 1 millón de caracteres.

Preguntas frecuentes

¿Convierte automáticamente números y fechas?

No. Mantiene las celdas como cadenas para conservar códigos, fechas y ceros iniciales. Los nombres de columna también se conservan.

¿Es gratis y hace falta registrarse?

Sí, es gratis. No necesitas registrarte, crear una cuenta ni instalar ninguna aplicación, y no hay un cupo diario de usos: abres la herramienta y la usas. Solo existen los límites de tamaño que protegen la memoria de tu dispositivo.

¿Se envían mis datos a algún servidor?

No. Lo que escribes o pegas se procesa en la memoria de tu navegador y no se envía a ningún servidor. Puedes comprobarlo con la pestaña Red del navegador o desconectándote tras cargar la página.

Guías