Free AI Tools
Buscar categorías de herramientas

Convertidor gratuito de JSON a CSV en línea

Pegue un objeto JSON o una matriz de objetos, o cargue un archivo .json local. Elija el delimitador, obtenga una vista previa de las filas y columnas y copie o descargue el CSV sin registrarse ni iniciar sesión.

JSON a CSV espacio de trabajo

Convertir registros e inspeccionar la tabla CSV

Las claves de nivel superior se convierten en columnas. Los objetos y matrices anidados permanecen como texto JSON compacto en una celda y los datos de origen permanecen en esta página del navegador.

Pegado JSON · Utilice Ctrl/Comando + Enter para convertir.

Resultado

CSV vista previa

Convierte registros de objetos válidos para inspeccionar una tabla y el texto sin formato delimitado.

Aún no hay tabla convertida

El resultado mostrará filas, columnas, bytes, celdas de valores anidados y texto similar a una fórmula reales después de la conversión.

Cómo convertir JSON a CSV

Paso 1

Pegue JSON o cargue un archivo local

Utilice un objeto para una fila o una matriz de objetos para varias filas. El texto pegado y un archivo .json local están limitados a 5 MB cada uno.

Paso 2

Elija el delimitador CSV y descargue la codificación

Seleccione coma, punto y coma o tabulación. Mantenga activada la opción BOM UTF-8 cuando el destino se beneficie de un marcador de codificación, o desactívela para una descarga simple UTF-8.

Paso 3

Revisar, copiar o descargar el resultado

Inspeccione la tabla y el CSV sin procesar, confirme los datos de fila, columna, byte, valor anidado y celda tipo fórmula, luego copie o descargue el resultado.

Dale forma a JSON en filas y columnas

CSV es una mesa plana. Una conversión predecible comienza con JSON en forma de registro y reglas claras para claves, campos faltantes, valores nulos y tipos.

Usa un objeto o una serie de objetos

Un solo objeto se convierte en una fila. En una matriz, cada elemento de nivel superior debe ser un objeto; Los valores escalares y las filas de matrices anidadas no proporcionan columnas con nombre para este flujo de trabajo.

Crea encabezados a partir de cada clave de nivel superior

Una clave se convierte en una columna la primera vez que aparece. Los registros posteriores pueden introducir columnas adicionales sin descartar silenciosamente esos valores.

Comprender los campos vacíos y los tipos JSON

Una clave faltante y JSON nulo se convierten en un campo CSV vacío. Los números, valores booleanos y cadenas se convierten en campos de texto, por lo que los tipos de valores originales no se conservan.

Revisar la salida CSV antes de importar

El texto delimitado necesita cotizaciones y configuraciones de destino consistentes. Una breve revisión puede detectar separadores incorrectos, suposiciones de codificación o valores que una hoja de cálculo puede interpretar como fórmulas.

Delimitadores de comillas, comillas dobles y saltos de línea

Los campos que contienen el separador seleccionado, una comilla doble, un retorno de carro o un salto de línea se citan. Las comillas dobles incrustadas se duplican y los registros utilizan finales de línea CRLF.

Haga coincidir el delimitador y la configuración UTF-8

Importe con la misma configuración de coma, punto y coma o tabulación utilizada durante la conversión. La lista de materiales UTF-8 opcional se agrega únicamente al archivo descargado; no cambia el texto copiado CSV.

Revisar celdas tipo fórmula de datos que no son de confianza

El resultado informa campos de texto que comienzan como fórmulas de hoja de cálculo. Revise los valores que no sean de confianza antes de abrir el archivo; el convertidor no antepone ni reescribe silenciosamente los datos de origen.

Datos anidados, privacidad y límites del navegador

Mover el JSON jerárquico a una tabla de texto plano cambia su estructura. Los límites a continuación hacen explícitos ese mapeo y el límite actual de procesamiento del navegador.

Mantener objetos y matrices anidados en una celda

Los valores anidados permanecen en un campo como texto compacto JSON. Elija un flujo de trabajo de aplanamiento o ETL cuando cada ruta anidada deba convertirse en una columna separada o las filas anidadas deban expandirse.

Mantener la conversión en la página actual del navegador

El texto pegado y el archivo seleccionado son analizados localmente por el convertidor actual y no se publican en un servicio de conversión externo. No es necesario registrarse ni iniciar sesión.

Utilice otro flujo de trabajo para datos grandes o profundamente anidados

Esta herramienta está limitada a 5 MB y no transmite, recupera URL, selecciona filas JSONPath, aplana estructuras profundas ni procesa múltiples archivos. Las canalizaciones grandes necesitan un flujo de trabajo de transmisión, línea de comandos o ETL.

Privacidad y límites

El JSON pegado y un archivo .json seleccionado se analizan y convierten en esta página del navegador. La herramienta actual no publica datos de origen ni genera CSV en un servicio de conversión externo.

Preguntas frecuentes

¿Cómo convierto JSON a CSV?

Pegue JSON o cargue un archivo .json local, elija coma, punto y coma o tabulación y seleccione Convertir a CSV. Revise la tabla o el CSV sin formato, luego copie el texto o descargue el archivo.

¿Qué forma JSON acepta este convertidor?

Acepta un objeto JSON o una matriz no vacía que contiene solo objetos. Un único objeto se convierte en una fila de datos. Se rechazan las cadenas de nivel superior, los números, los valores booleanos, los valores nulos y las matrices cuyas filas no sean objetos.

¿Cómo se manejan las diferentes claves de objetos?

Los encabezados se construyen a partir de la unión de claves de nivel superior en orden de encuentro. Cuando un registro no contiene una clave conocida, esa fila recibe un campo CSV vacío para la columna.

¿Qué sucede con los objetos y matrices anidados?

Un objeto o matriz anidado se serializa como texto compacto JSON dentro de una celda CSV. Este convertidor no aplana rutas anidadas en columnas de puntos ni selecciona una matriz anidada como fuente de fila separada.

¿Cómo se manejan los valores nulos y los tipos JSON?

JSON nulo y una clave faltante se convierten en un campo CSV vacío. Las cadenas, los números y los valores booleanos se convierten en campos de texto, por lo que CSV no conserva suficiente información de tipo para reconstruir exactamente el JSON original.

¿Cómo se escapan las comas, las comillas y los saltos de línea?

Un campo que contiene el delimitador seleccionado, una comilla doble, un retorno de carro o un salto de línea está entre comillas dobles. Cada comilla doble dentro del campo se escribe dos veces y los registros de salida utilizan finales de línea CRLF.

¿Puedo elegir salida de punto y coma o tabulación?

Sí. Elija coma, punto y coma o tabulación antes de realizar la conversión. El destino debe utilizar el mismo separador cuando importa el archivo.

¿Qué hace la opción UTF-8 BOM?

Cuando está habilitado, la descarga comienza con una marca de orden de bytes UTF-8 que puede ayudar a algunos programas de hojas de cálculo a reconocer la codificación. No se incluye cuando copia el CSV sin formato, y el comportamiento de importación aún depende del destino.

¿Por qué la herramienta advierte sobre celdas tipo fórmula?

Algunos programas de hojas de cálculo interpretan el texto que comienza con caracteres como igual, más, menos o arroba como una fórmula. El convertidor informa estas celdas pero no las modifica, porque ninguna regla de desinfección es correcta para cada hoja de cálculo y flujo de trabajo de datos posteriores.

¿Está subido mi JSON?

El convertidor actual analiza el texto pegado y el archivo local seleccionado en esta página del navegador. No envía la fuente o el CSV generado a un servicio de conversión externo, no requiere cuenta y limita la entrada a 5 MB.

Herramientas relacionadas

Continúa con otra herramienta basada en navegador.

Ca Herramientas gratuitas para desarrolladores

CSV a JSON

Pegue CSV o cargue un archivo .csv o .txt local, elija el delimitador y el formato JSON, luego convierta la fila del encabezado y los registros en una matriz JSON. Los campos entrecomillados se analizan en su navegador, los valores permanecen como cadenas y no es necesario registrarse ni iniciar sesión.

Fy Herramientas gratuitas para desarrolladores

Formateador y validador de JSON

Pegue JSON o abra un archivo para formatearlo, validarlo, embellecerlo o minimizarlo. Elija sangría, revise los errores del analizador y copie o descargue el resultado en su navegador sin iniciar sesión.

Gd Herramientas gratuitas para desarrolladores

Generador de hash

Utilice este generador de hash para crear un resumen SHA a partir del texto UTF-8 exacto o de un archivo local. Elija SHA-256, SHA-384, SHA-512 o SHA-1 heredado, luego compare, copie o descargue el resultado como hexadecimal o Base64 sin enviar la fuente a un servicio de hashing externo.

Cy Herramientas gratuitas para desarrolladores

Base64 Codificador y decodificador

Codificador y decodificador Base64 gratuito en línea

Codifica o decodifica texto UTF-8 y URL-seguro Base64 en línea. Pegue un valor, copie el resultado o descárguelo desde su navegador sin registrarse ni iniciar sesión.