EZ
EZ2Conv

Convertidor CSV ↔ JSON

Convierte datos entre formatos CSV y JSON al instante en tu navegador. Admite múltiples delimitadores, carga de archivos por arrastrar y soltar, y conversión bidireccional completa. Todo se ejecuta del lado del cliente, sin cuenta, sin subidas y sin límite en cuántos archivos conviertes.

Loading...

Cómo Usar

  1. Pega tus datos CSV o JSON en el área de entrada, o arrastra y suelta un archivo para detección automática
  2. Ajusta el tipo de delimitador (coma, punto y coma, tabulación, tubería) y la configuración de encabezados
  3. Haz clic en convertir para transformar instantáneamente tus datos entre formatos CSV y JSON
  4. Copia el resultado con un clic o descárgalo como archivo para uso inmediato
  5. Soporte de conversión bidireccional CSV y JSON
  6. Múltiples opciones de delimitador y codificación
  7. Carga de archivos arrastrando y soltando
  8. Estadísticas de conversión en tiempo real

Cómo convertir entre CSV y JSON

Qué hace este conversor

CSV y JSON describen los mismos datos tabulares con dos formas distintas. Un archivo CSV es una cuadrícula: la primera línea suele nombrar las columnas y cada línea siguiente es un registro cuyos valores se separan con un delimitador. JSON envuelve esa misma cuadrícula en una estructura, normalmente un array donde cada fila se convierte en un objeto cuyas claves proceden de los nombres de columna. Esta herramienta lee el formato que pegues, averigua cuál es y lo reescribe en el otro.

La conversión funciona en ambos sentidos. Si le das CSV, obtienes un array de objetos JSON; si le das JSON, recuperas filas separadas por un delimitador. Como la detección se basa en el contenido real y no en la extensión del archivo, puedes pegar un fragmento y pasar directamente al resultado.

Cuándo conviene usarlo

La tarea más habitual es tender un puente entre hojas de cálculo y APIs. Exporta una hoja como CSV y transfórmala en el payload JSON que espera un endpoint, o toma una respuesta JSON y despliégala en filas que puedas abrir en Excel o Google Sheets. Resulta igual de práctico para poblar una base de datos a partir de un volcado CSV, o para revisar un conjunto de datos desconocido viéndolo en la forma que te resulte más cómoda de leer.

El recuento de filas y columnas en tiempo real, junto con el tamaño del archivo y el tiempo de procesamiento, te da una idea rápida de si el resultado coincide con lo que esperabas.

Ejemplo: de filas a objetos

Parte de una cabecera name,age,city seguida de John,25,Seoul y Jane,30,Tokyo. Al convertir a JSON se obtiene un array con dos objetos: {"name":"John","age":"25","city":"Seoul"} y {"name":"Jane","age":"30","city":"Tokyo"}. Cada celda de la cabecera pasa a ser una clave y cada fila de datos se convierte en un objeto. En sentido inverso, esos objetos vuelven a plegarse en una fila de cabecera más una línea por registro.

Notas y casos límite

La primera fila se toma como la cabecera que aporta las claves; desactiva la opción Has Header cuando tu archivo empieza directamente con datos. Los delimitadores se detectan solos, pero puedes forzar coma, punto y coma, tabulación o barra vertical cuando el archivo es ambiguo. Los valores que contienen el delimitador o saltos de línea se mantienen intactos gracias al entrecomillado. Cuando el JSON incluye objetos anidados, la opción Flatten Objects decide si se pliegan en columnas individuales, y Array Handling controla si una lista se une con punto y coma o se reparte en columnas separadas. Ten en cuenta que CSV no tiene sistema de tipos, así que un número como 25 llega como cadena de texto salvo que lo conviertas después.

Preguntas frecuentes

Convierte en ambos sentidos tantas veces como quieras sin coste, con selección de delimitador, aplanado de objetos y manejo de arrays incluidos. No hay planes de pago ni límites por archivo, de modo que cada opción funciona con archivos de cualquier tamaño.
Sí. Tanto la conversión de CSV a JSON como la de JSON a CSV se ejecutan de forma local, así que las exportaciones de hojas de cálculo, los volcados de bases de datos y los payloads de API que pegas o sueltas nunca se suben. Los datos permanecen en tu dispositivo de principio a fin.
No. Pega tus datos o arrastra un archivo y el formato se detecta y convierte al instante mientras se actualizan los recuentos de filas y columnas. No hay ningún paso de correo, inicio de sesión ni registro.
Se admiten coma, punto y coma, tabulación y barra vertical. El delimitador se detecta automáticamente, pero también puedes elegirlo a mano cuando un archivo mezcla caracteres o usa un separador poco común que podría interpretarse mal.
Como CSV es plano, los objetos anidados hay que desplegarlos. Activa Flatten Objects para plegarlos en columnas individuales y usa Array Handling para decidir si los valores de una lista se unen con punto y coma o se reparten en columnas separadas.
Por defecto, la fila de cabecera aporta los nombres de propiedad de cada objeto. Si tu CSV no tiene cabecera y empieza con datos reales, desactiva la opción Has Header para que la primera línea se trate como un registro y no como nombres de columna.
Loading related tools...