Json To Csv LogoJson To Csv

json to csv converter download: o que você realmente deveria baixar (Guia 2026)

Pesquisar por um json to csv converter download encontra, na maioria das vezes, botões de .exe em sites agregadores, não um produto de verdade. Este guia mostra o que vale a pena baixar — jq para a linha de comando, Python com pandas para scripts, uma extensão do VS Code, ou a planilha que você já tem — como instalar cada um com segurança, e quando a resposta honesta é não baixar nada e converter no navegador.

Atualizado: 2026-10-198 min de leitura

O que uma pesquisa por "json to csv converter download" realmente vende para você

Digite json to csv converter download em um buscador e você obtém dois tipos de resultados. O primeiro tipo são sites agregadores de downloads: páginas cujo negócio real é o grande botão verde Download Now, oferecendo um programinha com um nome genérico como "JSON to CSV Converter 2.4" de um editor que você nunca ouviu falar. O segundo tipo são as ferramentas que este guia recomenda: jq, Python, extensões do VS Code e software de planilha. Os resultados agregadores ranqueiam bem porque a consulta tem formato comercial, não porque os programas são bons.

Aqui vai a versão honesta dessa primeira categoria. Converter JSON em CSV é um trabalho pequeno e bem entendido, e não há um aplicativo de desktop famoso e de marca que domine esse nicho como um editor de fotos domina o seu. Então os resultados de "download grátis" são, na maioria, envoltórios finos, trialware ou utilitários desatualizados, e os instaladores em sites agregadores são exatamente onde o software extra empacotado se esconde. Nada disso significa que todo download é perigoso; significa que o download é o produto errado para comprar. Compre a ferramenta, não o botão.

A regra que substitui a categoria inteira: baixe ferramentas apenas das fontes oficiais. jq das páginas oficiais do projeto jqlang, Python do python.org, extensões de dentro do próprio VS Code, LibreOffice do libreoffice.org. Se um resultado não consegue nomear um projeto real com documentação, trate o botão de download como o produto sendo vendido e feche a aba. O resto deste guia é a lista curta de downloads que sobrevivem a essa regra, com o comando exato de instalação para cada um e um exemplo de conversão que foi executado em uma máquina real antes da publicação deste guia.

Quando baixar é a decisão certa, e quando não é

Baixar software é a decisão certa em três situações. Primeira, máquinas offline: estações de trabalho isoladas, computadores de laboratório ou laptops em aviões, onde um conversor no navegador não consegue carregar. Segunda, trabalho em lote repetido: converter a mesma exportação toda manhã, ou cinquenta arquivos de uma vez, quando clicar em uma página cinquenta vezes não é um fluxo de trabalho. Terceira, pipelines automatizados: a conversão é um passo em um processo automatizado maior, e precisa rodar sem um humano olhando.

Baixar é a decisão errada para a situação mais comum de todas: um arquivo JSON, um CSV necessário, agora. Se você está em um laptop do trabalho sem direitos de instalação, em um computador emprestado, ou em uma máquina que você não quer entulhar, instalar software para fazer um trabalho de trinta segundos é puro custo. O conversor no navegador desta página existe exatamente para essa situação: cole, converta, baixe o CSV, pronto, sem nada instalado e sem nada deixado para trás.

O meio-termo é a jogada de "baixe uma vez, use offline depois", e ela é melhor do que a maioria espera. Uma vez instalada, qualquer uma das ferramentas abaixo funciona sem internet para sempre. E o próprio conversor no navegador tem uma versão dessa propriedade: a conversão roda inteiramente no seu navegador depois que a página carrega, então com a página já aberta você pode continuar convertendo mesmo se a rede cair. As seções abaixo estão ordenadas pela frequência com que cada opção é realmente a resposta certa: linha de comando primeiro, scripts em segundo, o editor em terceiro, a planilha em quarto.

Opção 1: jq, o download feito para isso

O jq é um programinha de linha de comando cujo trabalho inteiro é fatiar e remodelar JSON, e é a resposta mais honesta para a pergunta do download. É grátis, de código aberto, mantido pelo projeto jqlang, e instala com um comando em todos os sistemas operacionais principais. Não há pacote de instalador, nem conta, nem período de teste.

Instale a partir da fonte oficial para o seu sistema. No Windows, abra um terminal e rode winget install jqlang.jq. No macOS, rode brew install jq. No Ubuntu ou Debian, rode sudo apt install jq. Esses são os caminhos de instalação documentados pelo próprio projeto jqlang; se uma página de download oferecer qualquer outra coisa, você está na página errada.

A conversão em si é uma linha. Aponte o jq para o seu JSON, escolha os campos, e entregue as linhas para o @csv, que aplica a citação correta de CSV automaticamente. O exemplo abaixo foi executado contra um arquivo de pedidos real na máquina de build, e a saída é mostrada exatamente como o jq a produziu. Note que a linha de cabeçalho é escrita explicitamente, porque o jq emite linhas de dados em vez de nomes de coluna: você fornece o cabeçalho como o primeiro array.

Duas ressalvas honestas. Primeira: o jq não achata dados aninhados automaticamente como o botão de achatamento do conversor no navegador. Se o seu JSON tem um objeto de endereço, você escreve .address.city você mesmo, como mostra o segundo exemplo. Segunda: dados irregulares, em que objetos têm chaves diferentes, precisam de mais jq do que uma linha. Para dados planos e levemente aninhados, porém, nada baixado ganha dele em velocidade: o programa inteiro tem poucos megabytes e a conversão é instantânea.

Install jq, then convert (verified on jq 1.7)
# Windows: winget install jqlang.jq
# macOS:   brew install jq
# Ubuntu:  sudo apt install jq

$ jq -r '["id","item","qty","price"], (.orders[] | [.id, .item, .qty, .price]) | @csv' orders.json
"id","item","qty","price"
"A-101","Book",2,12.5
"A-102","Pen",5,1.75

# Nested data: name the fields yourself
$ jq -r '["id","name","city"], (.users[] | [.id, .name, .address.city]) | @csv' users.json
"id","name","city"
1,"Ana","Lima"

Opção 2: Python e pandas, o download programável

Se a conversão é um passo em um script, baixe Python e pandas em vez de um programa conversor. O próprio Python vem do python.org, e o pandas instala com um comando: pip install pandas. Essa é a mesma pilha que analistas de dados já usam, então em muitas máquinas o download já foi feito.

O script tem cinco linhas: carrega o JSON, achata com json_normalize, e escreve o CSV. O exemplo abaixo foi executado na máquina de build contra o mesmo arquivo de pedidos usado na seção do jq, e a saída é exata byte a byte. O json_normalize também achata dicionários aninhados em colunas com notação de ponto, então um objeto de endereço vira address.city e address.zip sem você nomear os campos.

A ressalva honesta, também verificada na máquina de build: o json_normalize deixa uma lista de valores simples como uma representação em estilo Python na célula em vez de uma string unida. Se uma célula de skills sair parecendo uma lista entre colchetes, adicione uma linha para uni-la primeiro, por exemplo transformando a lista em uma string separada por ponto e vírgula antes de escrever o CSV. Essa é a única aresta áspera; todo o resto no script de cinco linhas se comporta exatamente como escrito.

Escolha esta opção quando a conversão se repete: a mesma exportação todo dia, uma pasta de arquivos, ou um passo de pipeline que precisa rodar sem supervisão. Escolha o jq quando quiser uma linha no terminal. Ambos são grátis, ambos são mantidos por projetos reais com documentação real, e nenhum dos dois manda os seus dados para casa.

Five-line conversion (verified on pandas 2.2.2)
$ pip install pandas

$ python -c "
import json, pandas as pd
orders = json.load(open('orders.json'))['orders']
df = pd.json_normalize(orders)
df.to_csv('orders.csv', index=False)
"

# orders.csv, exactly as written:
# id,item,qty,price
# A-101,Book,2,12.5
# A-102,Pen,5,1.75

Opção 3: uma extensão do VS Code, o download do editor

Se você vive no VS Code, o download com menos atrito é uma extensão. Abra a visão de Extensões com Ctrl+Shift+X, pesquise por "JSON to CSV", e instale de dentro do editor: a página da extensão no Marketplace mostra o nome do editor, a contagem de instalações e as avaliações, que é mais verificação do que qualquer .exe agregador já recebe. A instalação leva segundos e a extensão se atualiza com o próprio VS Code.

O enquadramento honesto é que uma extensão é uma conveniência, não um upgrade de capacidade. Tudo que ela faz, a linha de comando e o conversor no navegador já fazem. O valor real dela é ficar dentro do seu editor: converter um arquivo que você já está editando sem trocar de janela, e manter a saída ao lado da fonte para uma conferência rápida.

Existe uma versão mais completa dessa opção. Nosso guia sobre como converter JSON em CSV no VS Code mostra quatro jeitos de fazer isso no editor, do clique em uma extensão a uma tarefa de um único toque de tecla, então se o editor é a sua base, comece por lá e escolha o jeito que combina com o seu trabalho. O download da extensão é o mais rápido dos quatro; o guia mostra os outros três.

Opção 4: a planilha que você já tem

O download mais negligenciado é aquele de que você nunca precisa, porque o programa já está instalado. O Excel no desktop lê JSON nativamente pelo Power Query: Dados, Obter Dados, De Arquivo, De JSON, e os dados aninhados se expandem em colunas com alguns cliques. Se você tem o Excel, você tem um conversor de JSON para CSV com contagem de downloads igual a zero.

O LibreOffice é o download genuinamente grátis dessa categoria, e vem de uma única fonte oficial: libreoffice.org. A ressalva honesta é que o Calc não tem importação nativa de JSON, então o caminho é converter-e-depois-abrir: passe o JSON pelo conversor no navegador desta página, baixe o CSV, e abra no Calc. Esses dois passos ainda são mais rápidos do que avaliar um .exe misterioso, e o próprio Calc é uma suíte de escritório real e mantida, em vez de um envoltório de propósito único.

Escolha esta opção quando o destino final do CSV for uma planilha de qualquer jeito. Converter dentro do Excel significa que os dados caem direto onde você vai limpar e montar gráficos, sem arquivos intermediários e sem programa extra para manter. Para o caminho clique por clique do Power Query, nosso guia de fluxo de trabalho com arquivos cobre isso junto com a rota de upload no navegador.

Quando baixar nada vence

Um arquivo JSON, um CSV necessário, agora: essa é a conversão mais comum do planeta, e o conversor no navegador desta página foi feito para ela. Cole o JSON na caixa Input JSON, veja o CSV aparecer à direita, e clique em Download .csv. Não há instalação, não precisa de direitos de administrador, não há programa para desinstalar depois, e nada fica para trás em uma máquina que não é sua.

Essa também é a resposta certa quando o arquivo é sensível. Baixar um programa para lidar com dados privados adiciona uma pergunta de confiança; converter na aba do navegador não adiciona nenhuma, porque a conversão roda na sua própria máquina e nada é enviado. A postura de privacidade da página foi verificada para o nosso guia do comprador: o motor de conversão é código client-side, e os seus dados colados nunca viajam para um servidor.

O limite honesto é o volume. Dez arquivos vão bem no navegador; cem arquivos toda manhã é um trabalho para o jq ou o pandas. A regra prática: se você consegue contar os arquivos em uma mão, não baixe nada. Se o trabalho se repete em um cronograma, baixe o jq uma vez e pronto.

Offline sem baixar nada

Existe uma opção do meio que a maioria perde: o conversor no navegador continua funcionando depois que a página carrega, mesmo sem conexão de rede. A conversão é JavaScript client-side puro rodando na sua aba, então uma vez que a página está aberta você pode desconectar e continuar convertendo. Isso foi confirmado contra a própria fonte da página: o motor de conversão é importado como um script local, e a única chamada de rede em todo o conversor é o botão opcional de buscar-de-URL, que só roda quando você clica e só busca o endereço que você digita.

Na prática, isso significa que um avião, um wifi morto de conferência, ou uma conexão instável não são bloqueio. Abra a página enquanto ainda tem sinal, cole e converta como de costume, e baixe o CSV localmente. O único recurso que precisa de rede é buscar JSON de uma URL, pela razão óbvia de que buscar precisa de um lugar de onde buscar.

Esse é o "download" com zero bytes: nenhum instalador, nenhum gerenciador de pacotes, nenhum armazenamento usado, e funciona em máquinas bloqueadas onde instalar jq ou Python não é uma opção. Favorite a página uma vez e ela é o seu conversor offline a partir daí.

A lista de verificação de download seguro

Antes de qualquer instalador rodar, gaste sessenta segundos nesta lista. Primeiro, a fonte: jq das páginas do projeto jqlang, Python do python.org, extensões de dentro do VS Code, LibreOffice do libreoffice.org. Uma página de download que não consegue nomear um projeto real com documentação é uma página para sair.

Segundo, prefira gerenciadores de pacotes em vez de downloads de .exe. winget, brew, apt e pip verificam o que instalam, e atualizam a ferramenta depois com um comando. Um .exe de um site espelho não faz nem um nem outro. Terceiro, leia o nome do editor no instalador ou na página do Marketplace e confira se bate com o projeto: jqlang para o jq, a Python Software Foundation para o Python, Document Foundation para o LibreOffice.

Quarto, confira o tamanho com bom senso. O jq tem poucos megabytes; um instalador de "JSON to CSV converter" que pesa duzentos megabytes está carregando algo que você não pediu. Quinto, nunca desative um aviso de antivírus para instalar uma ferramenta de CSV. Não há razão legítima para um conversor de JSON precisar que você desligue a sua proteção, e esse pedido é o sinal mais claro de todo este guia de que o download está errado.

A decisão, em um parágrafo

Um arquivo, agora, em qualquer máquina: use o conversor no navegador desta página e não baixe nada. Offline ou no terminal todo dia: baixe o jq uma vez com winget install jqlang.jq, brew install jq, ou sudo apt install jq. Um script ou uma pasta de arquivos: pip install pandas e rode o script de cinco linhas. Vivendo no seu editor: instale uma extensão de JSON para CSV de dentro do VS Code. Caindo em uma planilha de qualquer jeito: o Power Query do Excel, ou o LibreOffice do libreoffice.org mais o conversor no navegador para o passo do JSON. E o .exe agregador com o botão verde grande: pule, sempre. Essa é a pergunta inteira do download, respondida.

Guias relacionados

Perguntas frequentes

Existe um download gratuito de conversor de JSON para CSV?

Sim, vários. O jq é grátis e de código aberto, o Python com pandas é grátis e de código aberto, e o LibreOffice é grátis. O conversor desta página também é grátis, sem nada para baixar. Desconfie dos botões de "download grátis" em sites agregadores: o download é grátis, mas o instalador costuma trazer software empacotado que você não pediu, e é por isso que as fontes oficiais deste guia importam.

Preciso baixar software para converter JSON em CSV?

Não para um arquivo pontual: cole-o no conversor no navegador desta página e baixe o CSV, sem nada instalado. Sim se a máquina está offline, se o trabalho se repete em um cronograma, ou se a conversão é um passo em um script. Essas são as três situações em que baixar o jq ou o Python com pandas compensa; todo o resto é mais rápido no navegador.

É seguro baixar um .exe de conversor de JSON para CSV de um site de downloads?

Trate com desconfiança. Não há um aplicativo de desktop famoso e dedicado para esse nicho, então os resultados de .exe costumam ser envoltórios finos ou utilitários desatualizados, e os instaladores agregadores são onde o software extra empacotado se esconde. Se você quer uma ferramenta de desktop ou de linha de comando, pegue o jq das páginas do projeto jqlang, o Python do python.org, ou o LibreOffice do libreoffice.org, e passe pela lista de verificação de sessenta segundos deste guia antes de qualquer instalador rodar.

Posso converter JSON em CSV sem conexão com a internet?

Sim, de dois jeitos. Instale o jq ou o Python com pandas de antemão e ambos funcionam totalmente offline. Ou abra a página do conversor deste site enquanto ainda tem conexão: a conversão roda inteiramente no seu navegador depois que a página carrega, então você pode continuar colando e convertendo com a rede desligada. Só o botão opcional de buscar-de-URL precisa de internet.

Qual é o melhor conversor offline de JSON para CSV?

Para a linha de comando, o jq: um download, conversão instantânea, citação correta de CSV via @csv. Para scripts e trabalhos em lote, o Python com pandas: o json_normalize achata dicionários aninhados em colunas com notação de ponto automaticamente. No desktop, o Excel lê JSON nativamente pelo Power Query. Os três funcionam totalmente offline depois de instalados.

O jq lida com JSON aninhado?

Sim, mas manualmente. Você nomeia cada campo aninhado com acesso por ponto, como .address.city, como mostra o exemplo verificado acima; o jq não tem modo automático de achatar tudo. Se você quer achatamento automático em um script, use o json_normalize do pandas, que transforma dicionários aninhados em colunas com notação de ponto. Note que o json_normalize deixa uma lista de valores simples como uma representação entre colchetes na célula, então una listas curtas em uma string delimitada primeiro.

Para onde vão os meus dados quando eu uso o conversor desta página?

Para lugar nenhum. A conversão roda inteiramente no seu navegador: a página importa o seu motor de conversão como código client-side local, e os seus dados colados nunca são enviados para nenhum servidor. A única requisição de rede em todo o conversor é o botão opcional de buscar-de-URL, que só roda quando você clica e só busca o endereço que você digitou. É por isso que a rota do navegador é a resposta certa para arquivos sensíveis.

Pule o download, converta aqui

Nada para instalar: cole o seu JSON e baixe o CSV direto desta página. Grátis, sem cadastro, roda inteiramente no seu navegador.

Abrir o conversor de JSON para CSV
Todos os guias