Conversor CSV ↔ JSON

Conversor online de CSV ↔ JSON. Controla encabezados, separadores y valores vacíos/null, revisa errores y vista previa, y descarga el resultado.

Última actualización: 2026/04/05

Conversor CSV ↔ JSON

Convierte CSV y JSON en ambos sentidos controlando encabezados, separadores y reglas de valores vacíos, con errores y tablas de vista previa en la misma pantalla.

Convirtiendo. Analizando tus datos de entrada.
Filas
0
Columnas
0
Errores
0
BOM detectado
No

Resultado JSON

Conversion output will appear here.

Resultado CSV

Errores y avisos

  • Aún no hay errores. Ejecuta una conversión para ver errores de análisis o avisos de política.

Tabla de vista previa (primeras 20 filas)

Vista previa
Aquí aparecerá la vista previa de filas y columnas convertidas.

Distribución de tipos de campo (tabla/texto fallback)

Esta herramienta no depende de una biblioteca de gráficos aparte. La misma información se muestra por defecto como texto y tablas, así que los resultados siguen siendo legibles aunque falle el renderizado.

El análisis de tipos aparecerá aquí.
Tipo Cantidad Proporción
La distribución de tipos se calculará después de la conversión.

Todas las conversiones se ejecutan solo en tu navegador y los datos cargados nunca se envían a un servidor.

¿Qué es el conversor CSV ↔ JSON?

El conversor CSV ↔ JSON es una herramienta para transformar datos tabulares entre CSV y JSON en ambos sentidos. Está pensada para revisar resultados con rapidez cuando la conversión de formato forma parte de tareas repetidas como integraciones de API, limpieza de datos o controles de QA.

Además de la conversión básica, te permite controlar el uso de encabezados, los separadores (coma/punto y coma/tabulación), las reglas de valores vacíos/null y la lista de errores para revisar mejor la fiabilidad del resultado convertido.

Casos de uso

  • Convertir datos CSV de una hoja de cálculo en un array JSON para pruebas de API
  • Exportar una respuesta JSON de ejemplo como CSV para revisarla o compartirla
  • Comprobar errores de análisis por fila antes de seguir con la limpieza de datos
  • Normalizar la salida a un formato común cuando los equipos usan estándares distintos
  • Controlar el manejo del BOM UTF-8 para ajustarlo a la compatibilidad de herramientas externas

Funciones principales

  • Conversión bidireccional: Cambia al instante entre CSV → JSON y JSON → CSV.
  • Detección/selección de separador: Usa detección automática, coma (,), punto y coma (;) o tabulación (\t).
  • Política de encabezados/valores vacíos: Controla el uso de encabezados y el tratamiento de valores vacíos (cadena vacía/null/omitir clave).
  • Opción de inferencia de tipos: Mantén los valores CSV como texto o infiere number/boolean/null.
  • Gestión de BOM: Detecta el BOM de entrada e incluye opcionalmente un BOM en las descargas CSV.
  • Tarjetas de resumen + pestañas: Revisa el recuento de filas/columnas/errores y separa los resultados JSON/CSV/errores.
  • Tablas de vista previa/tipos: Inspecciona rápidamente los resultados con una tabla de las primeras 20 filas y la distribución de tipos en texto y tabla.
  • Entrada/salida de archivos: Sube archivos CSV/JSON y descarga los resultados convertidos.

Cómo usarlo

  1. Selecciona la dirección de conversión (CSV→JSON o JSON→CSV) y el separador.
  2. Ajusta el uso de encabezados y la política de valores vacíos/null según tu tarea.
  3. Introduce texto o sube un archivo y luego haz clic en Convertir.
  4. Revisa las tarjetas de resumen y las pestañas JSON/CSV/errores, y ajusta lo que necesites.
  5. Guarda el resultado con los botones de copiar o descargar y úsalo en el siguiente paso.

Notas detalladas

Esta herramienta combina el análisis CSV al estilo RFC 4180 (comillas, saltos de línea y escape) con el análisis JSON y realiza toda la conversión en el navegador. Si los datos de origen incluyen reglas no estándar, revisa primero la pestaña de errores y avisos y ajusta las opciones antes de usar el resultado.

Documentos de referencia revisados: 4 de marzo de 2026

Referencias oficiales: RFC 4180 (CSV), RFC 8259 (JSON), W3C Tabular Data Model, W3C Tabular Metadata.

Preguntas frecuentes

¿Se pueden convertir celdas CSV que contienen saltos de línea?

Sí. Las celdas multilínea entrecomilladas según RFC 4180 se incluyen en el análisis. Sin embargo, las entradas con comillas sin cerrar se muestran como error.

¿Qué ocurre con la salida CSV → JSON si desactivo los encabezados?

Si desactivas los encabezados, cada fila se convierte en un array. Ejemplo: ["A","B"].

¿Cuál es la diferencia entre las políticas de valores vacíos y null?

Mantener cadenas vacías: ""; convertir a null: null; omitir claves: excluye ese campo en modo objeto.

¿Cómo se genera el CSV cuando el JSON contiene objetos anidados?

Una regla de aplanado de un nivel crea nombres de columna con la forma parent.child. Los arrays y valores complejos se convierten en cadenas (JSON en texto).

¿Es buena idea pegar datos sensibles?

La conversión se ejecuta en el navegador, pero como norma operativa recomendamos validar con muestras enmascaradas en lugar de datos personales o claves secretas reales.

Opinión anónima 1

Los comentarios que puedan molestar a otros usuarios o repitan el mismo mensaje pueden ocultarse o eliminarse según nuestras normas de moderación.

Caracteres restantes: 120

Todavía no hay comentarios. Deja la primera opinión.