Convertidor de JSON a CSV

Pega un array JSON de objetos y conviértelo a CSV: elige tu delimitador, activa o desactiva la fila de encabezado y descarga o copia el resultado.

Delimiter:
JSON Input
CSV Output
복사됨!
CSV output will appear here...
🔮 Descubre tu personaje del destino K-pop 🎨 도툰 — 웹툰·일러스트 플랫폼

¿Qué es un Convertidor de JSON a CSV?

Un convertidor de JSON a CSV transforma un array JSON de objetos en un formato CSV (valores separados por comas) plano y tabular. Las claves de los objetos se convierten en encabezados de columna y cada objeto se convierte en una fila. Esto es esencial cuando necesitas importar datos de API a hojas de cálculo, bases de datos o herramientas de informes que esperan una entrada CSV. Esta herramienta también maneja objetos anidados aplanándolos con notación de puntos, valida tu JSON antes de la conversión y escapa correctamente los caracteres especiales en la salida CSV.

Cómo Usar el Convertidor de JSON a CSV

  1. Pega el JSON: introduce o pega un array JSON de objetos en el área de entrada.
  2. Elige el delimitador: selecciona coma, tabulación, punto y coma o barra vertical como separador de salida.
  3. Activa/desactiva el encabezado: activa o desactiva la fila de encabezado en la salida CSV.
  4. Revisa la salida: el resultado CSV se actualiza automáticamente con el recuento de filas y columnas.
  5. Exportar: copia el CSV al portapapeles o descárgalo como un archivo .csv.

¿Por Qué Usar Este Convertidor de JSON a CSV?

  • Aplanamiento Inteligente: los objetos anidados se aplanan automáticamente utilizando la notación de puntos (por ejemplo, dirección.ciudad).
  • Validación de JSON: el JSON no válido se detecta con mensajes de error claros antes de la conversión.
  • Escape Correcto: los campos que contienen delimitadores, comillas o saltos de línea se escapan correctamente según RFC 4180.
  • Múltiples Delimitadores: salida como valores separados por comas, tabulaciones, punto y coma o barra vertical.
  • En Tiempo Real: los resultados se actualizan instantáneamente a medida que escribes o cambias la configuración.
  • Privacidad Primero: todo el procesamiento se realiza en tu navegador. Ningún dato se envía nunca a un servidor.

FreeToolbox vs Otras Herramientas de JSON a CSV

CaracterísticaFreeToolboxConvertJSONjson-csv.com
Basado en el NavegadorNo (servidor)No (servidor)
Aplanamiento de objetos anidadosSí (notación de puntos)
Conversión en tiempo realNo (clic para convertir)No
Múltiples delimitadoresSí (4 tipos)Solo coma
Validación de JSONSí (con mensajes)Básica
Sin anuncios ni registroTiene anunciosNivel gratuito limitado

Preguntas frecuentes

¿Qué formato JSON se espera?

La herramienta espera un array JSON de objetos, como [{"name":"John","age":30},{"name":"Jane","age":25}]. También se acepta un solo objeto (no en un array) y se convertirá a un CSV de una sola fila.

¿Cómo se manejan los objetos anidados?

Los objetos anidados se aplanan utilizando la notación de puntos. Por ejemplo, {"user":{"name":"John"}} se convierte en una columna llamada 'user.name'. Los arrays dentro de los objetos se serializan como cadenas JSON.

¿Qué pasa si los objetos tienen diferentes claves?

La herramienta recopila todas las claves únicas de todos los objetos y las utiliza como columnas. Si a un objeto le falta una clave, esa celda se deja vacía en la salida CSV.

¿Se manejan correctamente los caracteres especiales?

Sí. Los campos que contienen el carácter delimitador, las comillas dobles o los saltos de línea se envuelven automáticamente entre comillas dobles según el estándar CSV (RFC 4180). Las comillas dobles existentes se escapan como comillas dobles dobles.

¿Puedo abrir el CSV descargado en Excel?

Sí. El archivo .csv descargado se puede abrir directamente en Microsoft Excel, Google Sheets, LibreOffice Calc o cualquier aplicación de hoja de cálculo. Si utilizas un delimitador que no sea una coma, es posible que debas utilizar el asistente de importación.