Convertir JSON a CSV en línea
Privacidad por diseño — se ejecuta completamente en tu navegador
Aplana un array JSON de objetos en un archivo CSV limpio, en tu navegador. Toova toma los nombres de columna de tus claves, escapa comas y comillas correctamente, y produce CSV que se abre limpiamente en Excel, Google Sheets o cualquier pipeline de datos.
¿Por qué usar Toova para JSON a CSV?
La mayoría de conversores en línea rechazan cualquier cosa más allá de una estructura plana simple. Toova maneja objetos anidados poniendo puntos en las claves (user.email) y te deja saltar campos que no quieras. La salida usa el formato RFC 4180, así que las comas dentro de cadenas, comillas embebidas y saltos de línea sobreviven un viaje completo por Excel o cualquier parser CSV sin romper columnas.
Cabeceras, delimitadores y comillas
La primera fila se genera a partir de la unión de claves en tu entrada, así que los campos faltantes aparecen como celdas vacías en vez de desalinear las columnas. Puedes elegir coma, punto y coma o tabulación como delimitador, útil cuando la configuración regional de la máquina destino usa punto y coma. Las cadenas se citan sólo cuando es necesario, manteniendo la salida compacta.
Privado por defecto
Toova convierte todo localmente en tu navegador. El array JSON que pegas nunca se transmite a ningún servidor. Ese es el modelo correcto cuando los datos contienen registros de usuarios, filas de facturación o cualquier cosa que no puedas compartir. Después de cargar la página puedes desconectarte de la red y la conversión sigue funcionando.
Preguntas frecuentes
- ¿Qué pasa si mis objetos JSON tienen claves distintas?
- El conversor escanea cada objeto y construye la cabecera de columnas a partir de la unión de todas las claves. Los campos faltantes producen celdas vacías en lugar de desplazar columnas, así que el CSV se mantiene alineado incluso cuando la entrada es heterogénea.
- ¿Cómo se manejan los objetos anidados?
- Los objetos anidados se aplanan usando notación de puntos, así que user.email y user.address.city se vuelven sus propias columnas. Los arrays de primitivos se serializan como cadenas JSON dentro de una sola celda: predecible y fácil de parsear de vuelta.
- ¿Puedo cambiar el delimitador?
- Sí. Elige coma, punto y coma o tabulación según lo que espera la herramienta destino. Las apps de hoja de cálculo en configuraciones regionales europeas suelen usar punto y coma por defecto porque la coma se usa como separador decimal.
- ¿La salida abrirá limpiamente en Excel?
- Sí. El CSV usa las reglas de comillas RFC 4180, escapa comillas embebidas y cita cadenas que contienen comas o saltos de línea. Excel, Google Sheets y Numbers lo leen sin desplazamiento de columnas.
- ¿Se envían mis datos a algún lado?
- No. La conversión se ejecuta localmente en tu navegador. Nada se sube ni almacena. Eso importa cuando el JSON contiene registros de clientes, datos de facturación o cualquier cosa cubierta por reglas de privacidad.