Conversor de JSON para CSV
Converta um array de objetos JSON para o formato CSV. Gera cabeçalhos automaticamente a partir das chaves, achata objetos aninhados e permite baixar como arquivo .csv. Grátis, privado, sem uploads.
How It Works
Paste JSON Array
Insira um array de objetos JSON (ex.: [{"nome":"João"},{"nome":"Maria"}]). A ferramenta valida seu JSON instantaneamente.[{"name":"John"},{"name":"Jane"}]). The tool validates your JSON instantly.
Choose Flatten Option
Toggle “Flatten nested objects” to convert nested fields like address.city into dot-notation column headers.
Review CSV Preview
The CSV output updates automatically with headers as the first row. The status bar shows the number of rows and columns.
Download or Copy
Click “Download CSV” to save the result or “Copy CSV” to copy it to your clipboard for use in spreadsheets.
About JSON to CSV Converter
This converter transforms a JSON array of objects into a properly formatted CSV (Comma-Separated Values) file. It automatically extracts all unique keys across every object to build the header row. Nested objects can be flattened using dot notation (e.g. address.city) for cleaner columns, or left as serialized JSON strings. Values containing commas, double-quotes, or newlines are properly escaped per RFC 4180. All processing happens entirely in your browser — no data is uploaded to any server. Use the result directly in Excel, Google Sheets, or any CSV-compatible application.
Cabeçalhos Gerados Automaticamente
Os cabeçalhos são extraídos de todas as chaves únicas em cada objeto do array. Caminhos profundamente aninhados usam notação de ponto quando o achatamento está ativado.
Suporte a Objetos Aninhados
Achate objetos aninhados em colunas com notação de ponto, ou mantenha-os como strings JSON em uma única célula. Lida com arrays, booleanos, números e valores nulos.
Escapamento CSV Adequado
Campos contendo vírgulas, aspas duplas ou quebras de linha são automaticamente envolvidos em aspas duplas, com aspas internas escapadas de acordo com RFC 4180.
100% Privado e Grátis
Todo o processamento é feito no seu navegador com JavaScript puro. Sem uploads para servidores, nenhum dado sai do seu dispositivo. Funciona offline após o carregamento da página.