← Volver a las funciones
Free

Conversor CSV ↔ JSON

El Conversor CSV ↔ JSON maneja el ciclo completo entre los dos formatos tabulares más comunes. El analizador de CSV inteligente maneja campos entrecomillados con comas, comillas escapadas, delimitadores personalizados y saltos de línea finales. Detecta automáticamente números, booleanos y nulos al pasar de CSV a JSON; genera un CSV limpio con alineación de claves por fila al pasar de JSON a CSV.

Mover datos entre CSV y JSON es una tarea diaria: extraer una exportación de base de datos para una herramienta que consume JSON, generar un CSV para una hoja de cálculo desde una respuesta de API o reorganizar datos para un nuevo sistema. El Conversor CSV ↔ JSON realiza ambas direcciones de forma limpia en el navegador. El analizador de CSV maneja el desorden del mundo real: campos que contienen comas (cuando están entrecomillados), comillas escapadas (duplicadas al estilo RFC 4180), finales de línea CRLF o LF, líneas en blanco finales y delimitadores configurables (separados por tabuladores, puntos y comas, barras, etc.). La autodetección se activa al pasar a JSON: las cadenas que parecen enteros se convierten en números, "true"/"false"/"null" se convierten en sus equivalentes tipados y el recorte de espacios en blanco es opcional. Al pasar de JSON a CSV, la herramienta recorre el array de objetos y recopila cada clave única entre las filas, luego genera un CSV con fila de encabezado y celdas correctamente escapadas. Las comillas en las celdas se duplican, las celdas que contienen delimitadores o saltos de línea se envuelven en comillas y los objetos/arrays anidados se serializan como celdas de cadena JSON.

Vista previa en vivo
example.com
CSV ↔ JSON Converter ✓ Converted 3 rows
CSV → JSON JSON → CSV
Delimiter: , ✓ First row is header ✓ Auto-detect numbers
CSV Input
name,age,city
Alice,30,NYC
Bob,25,LA
Carlos,42,Austin
JSON Output
[
  { "name": "Alice", "age": 30, "city": "NYC" },
  { "name": "Bob", "age": 25, "city": "LA" },
  { "name": "Carlos", "age": 42, "city": "Austin" }
]
Características clave

Conversión Bidireccional

CSV → JSON y JSON → CSV. El botón de intercambio voltea la entrada/salida al instante para la verificación del ciclo completo.

CSV compatible con RFC 4180

El analizador maneja campos entrecomillados, comas integradas, comillas escapadas, finales de línea CRLF/LF — funciona con CSVs del mundo real, no solo con ejemplos de juguete.

Delimitadores Personalizados

Cambia el separador de coma a cualquier cosa — tabulación (para TSV), punto y coma (formato europeo), barra vertical o cualquier carácter único.

Detección Automática de Tipos

Números, booleanos y nulos se analizan a sus equivalentes tipados en la salida JSON. Desactívalo si deseas que todo sean cadenas.

Conversión en Vivo

La salida se actualiza con cada pulsación de tecla — no requiere botón de Convertir. Pega y mira los resultados al instante.

Maneja Campos Faltantes

Cuando los objetos JSON tienen claves diferentes, el encabezado CSV incluye todas las claves únicas y las celdas faltantes se dejan vacías — sin pérdida de datos.

Casos de uso comunes

Procesamiento de Exportaciones de Base de Datos

Pega una exportación CSV de tu base de datos en el conversor, obtén un array JSON listo para importar en un almacén NoSQL o una API que consuma JSON.

Integración con Hojas de Cálculo

Convierte una respuesta de API (array JSON) a CSV para pegarla directamente en Excel o Google Sheets.

Reorganización de Datos

Realiza el ciclo completo a través de la herramienta para limpiar el formato — útil al fusionar CSVs de diferentes fuentes con entrecomillado inconsistente.

Conversión de Archivos de Localización

Transforma entre hojas de traducción basadas en CSV y archivos i18n JSON para herramientas como extensiones de Chrome o React-intl.

Fixtures de Prueba de API

Genera fixtures JSON a partir de datos de prueba CSV (o viceversa) para sembrar bases de datos de desarrollo y pruebas de integración.

Cómo usarlo
1

Abrir CSV ↔ JSON

Haz clic en el ícono de CSV/JSON en el dock de DevSuite Pro. Se abre un panel con el selector de dirección, opciones y dos áreas de texto.

2

Elegir Dirección

Elige CSV → JSON para analizar datos tabulares, o JSON → CSV para aplanar un array de objetos en filas.

3

Configurar Opciones

Ajusta el delimitador si no es una coma, activa "La primera fila es el encabezado" y "Autodetectar números" para que coincidan con la forma de tus datos.

4

Pegar Tus Datos

Pega el CSV o JSON en la entrada. La salida se renderiza a la derecha al instante.

5

Copiar o Descargar

Haz clic en Copiar Salida para obtener el resultado. Usa Intercambiar ↔ para revertir y verificar que el ciclo completo no tiene pérdida de datos.

¿Listo para probarlo? Conversor CSV ↔ JSON?

Instala DevSuite Pro gratis y desbloquea más de 39 herramientas de desarrollador para tu navegador.

Añadir a Chrome Añadir a Edge Añadir a FireFox