Json To Csv LogoJson To Csv

Como converter JSON em CSV em menos de um minuto: o jeito mais rápido para cada caso (guia 2026)

A forma mais rápida de transformar JSON em CSV é um conversor online gratuito: cole, converta, baixe — menos de um minuto para um arquivo avulso. Aqui está o método passo a passo, quanto tempo cada método realmente leva e o que fazer quando o caminho rápido não basta.

Atualizado: 2026-10-109 min de leitura

O método de 60 segundos: cole, converta, baixe

Se você pesquisou "como converter JSON em CSV", quase com certeza quer a versão rápida, não um sermão. Aqui vai: abra o conversor deste site, cole seu JSON na caixa de entrada (ou envie o arquivo .json), clique em converter, baixe o CSV. Esse é o procedimento inteiro — três ações, sem instalar nada, sem criar conta, e o arquivo nunca sai do seu navegador.

O que você recebe depende do formato do seu JSON. Arrays simples viram uma tabela limpa diretamente. Dados aninhados são achatados automaticamente: este conversor transforma objetos aninhados em colunas com notação de ponto e junta listas simples usando ponto e vírgula como separador. Executamos o motor de conversão real do site em uma amostra pequena de pedidos para mostrar exatamente o que sai:

  • Entrada: {"orders": [{"id": 101, "customer": {"name": "Ana", "city": "Madrid"}, "items": ["book", "pen"], "total": 24.5}, {"id": 102, "customer": {"name": "Ben", "city": "Berlin"}, "items": ["lamp"], "total": 39.0}]}
  • Colunas de saída: id, customer.name, customer.city, items, total
  • Linhas de saída: 101,Ana,Madrid,book; pen,24.5 — 102,Ben,Berlin,lamp,39

O motor informou que a conversão em si levou cerca de um milissegundo nessa amostra — ou seja, o "menos de um minuto" do título é honesto quanto à parte humana: colar, clicar, baixar. A parte da máquina é instantânea.

Uma escolha que o método rápido não faz por você: delimitador e opções. A vírgula é o padrão e é a escolha certa para a maioria dos CSVs. Escolha o ponto e vírgula se o seu Excel espera por ele (comum em boa parte da Europa) e deixe o achatamento (flatten) ativado, a menos que você queira objetos aninhados despejados como strings JSON cruas dentro das células.

Quanto cada método realmente leva

Qual é o mais rápido depende do ponto de partida. Aqui está o ranking honesto, medido com o esforço humano incluído — não só o tempo de CPU:

  • Conversor online (este site): menos de um minuto para um arquivo avulso. Cole, clique, baixe. A conversão em si leva milissegundos; seus cliques são o gargalo. Ideal para quem converte de vez em quando.
  • Extensão do VS Code: cerca de um minuto se o JSON já estiver aberto no seu editor — selecione, execute o comando, pegue o CSV. Some cinco minutos se você precisar instalar a extensão e aprender o comando primeiro.
  • jq: 7 milissegundos de computação na nossa amostra de dois registros (medidos de verdade na máquina onde este post foi escrito), mais o meio minuto que leva para digitar o one-liner. É o mais rápido por arquivo depois que você conhece a sintaxe; o mais lento de aprender se você nunca encostou num terminal.
  • Python com pandas: segundos quando o script já existe; 2 a 5 minutos na primeira vez, incluindo instalação e a escrita do trecho. Vence nas repetições porque o script fica salvo e pode ser executado de novo.
  • Excel Power Query (Data > Get Data > From File > From JSON): cerca de 3 minutos na primeira vez, mais rápido quando você já sabe os cliques. Ideal quando a planilha é o destino de qualquer jeito.
  • Google Sheets: o caminho mais lento, de propósito — o Sheets não tem importação nativa de JSON, então você converte para CSV primeiro com qualquer método acima e depois importa. Brigar com esse recurso que não existe nunca é a rota rápida.

O resumo honesto: para um único arquivo que você nunca converteu antes, o conversor online vence no tempo de relógio. Para a quinquagésima conversão da mesma exportação, um script salvo vence. Velocidade é situacional, não uma propriedade da ferramenta.

Quando o caminho rápido é a escolha certa

O método de 60 segundos não é um improviso — é a escolha correta em quatro situações comuns:

  • Um array de objetos simples ou com pouco aninhamento. É o formato da maioria das exportações de API, e converte perfeitamente.
  • Um arquivo único. Se você converte uma exportação por ano, instalar qualquer coisa é mais lento do que colar.
  • Um arquivo pequeno a médio, de até alguns megabytes. Abas de navegador se viram bem aqui; acima disso, use jq ou Python.
  • Dados sensíveis. A conversão roda na sua aba do navegador — nada é enviado para um servidor. Verifique você mesmo: carregue a página, desconecte a rede e converta. Continua funcionando, e essa é a prova.

Se nada disso descreve o seu arquivo, pule para "Quando o caminho rápido não basta". E se você não tem certeza se o formato dos seus dados vira uma tabela, nosso guia de possibilidade cobre a única condição estrutural que decide isso.

O que faz as pessoas perderem tempo (e as correções de 10 segundos)

Na verdade ninguém precisa do minuto inteiro. Quem passa vinte minutos esbarra em um destes cinco tropeços:

  • JSON inválido. Uma vírgula sobrando ou um colchete não fechado trava qualquer conversor. Correção: valide primeiro — cole o texto num formatador de JSON ou execute python3 -m json.tool no arquivo. Dez segundos, e a mensagem de erro mostra a linha exata.
  • Surpresas com dados aninhados. Se o achatamento estiver desligado, objetos aninhados caem nas células como blocos de JSON ilegíveis. Correção: deixe a opção de achatar ativada para obter colunas limpas no estilo customer.name.
  • Caracteres bagunçados no Excel. O CSV baixado é UTF-8 puro sem BOM, e o Excel às vezes adivinha a codificação errado ao abrir. Correção: importe o CSV de novo no Excel e escolha 65001 (UTF-8) explicitamente em vez de dar duplo clique no arquivo.
  • Tudo caindo numa coluna só. Seu Excel provavelmente espera ponto e vírgula. Correção: converta de novo com o delimitador ponto e vírgula selecionado.
  • Um único objeto em vez de um array. {"name": "Ana"} é uma linha, não uma tabela. Correção: envolva em colchetes, ou reorganize vários objetos soltos numa lista de registros primeiro.

Percebeu o padrão? Todo atraso é questão de formato dos dados ou de configuração, não da ferramenta. Dez segundos de diagnóstico antes valem mais do que dez minutos reconvertendo.

Quando o caminho rápido não basta

Três situações em que colar-e-baixar é a ferramenta errada, e o que usar no lugar:

  • Arquivos enormes. Abas de navegador engasgam com centenas de megabytes; o jq processa arquivos na casa dos gigabytes sem carregá-los na memória. Meça uma vez e pare de colar gigantes em abas.
  • Conversões repetidas. A mesma exportação toda manhã? Um script Python salvo ou um one-liner de jq num alias do shell transforma um minuto diário em zero segundos diários — e ele nunca esquece a configuração do delimitador.
  • Colunas escolhidas a dedo. Se você precisa de exatamente três colunas renomeadas e reordenadas, a projeção explícita do jq ou um script curto vencem clicar numa interface toda vez.

Para o fluxo de trabalho completo com arquivos — uploads, Excel, linha de comando, conversão em lote de pastas inteiras — veja nosso guia de conversão de arquivos. Para uma comparação testada das seis ferramentas antes de se decidir por uma, veja a comparação de ferramentas. E para o passo a passo completo método por método, comece pelo guia dos três métodos confiáveis.

Related guides

Perguntas frequentes

Quanto tempo leva para transformar JSON em CSV?

Menos de um minuto para um arquivo único típico: cole o JSON num conversor online gratuito, clique em converter, baixe o CSV. A conversão em si leva milissegundos — cerca de 1 ms numa amostra pequena aninhada que medimos — então o tempo todo é de cliques humanos. Arquivos grandes e instalações de ferramentas pela primeira vez levam mais tempo, como mostra a comparação de velocidade acima.

Dá para transformar JSON em CSV sem instalar nada?

Dá. Um conversor online não precisa de nada instalado: cole ou envie, converta, baixe. O conversor deste site roda inteiramente no seu navegador, sem conta. Se o Excel já estiver instalado na sua máquina, o Power Query dele importa JSON de forma nativa, sem nada a mais para adicionar.

Existe limite de tamanho de arquivo no método rápido?

Navegadores lidam com arquivos de até alguns megabytes com tranquilidade; depois de dezenas de megabytes, as abas ficam lentas e o método rápido deixa de ser rápido. Para arquivos grandes, o jq processa gigabytes sem carregá-los na memória, e o Python com pandas lida com centenas de megabytes localmente.

Transformar JSON em CSV perde algum dado meu?

Os valores sobrevivem; a estrutura muda. Tipos viram texto, nulos viram células vazias, objetos aninhados se achatam em colunas com notação de ponto (customer.name) e listas simples se juntam com "; ". Se o seu JSON for muito aninhado ou irregular, confira as colunas de saída antes de confiar no arquivo.

Preciso de uma conta para transformar JSON em CSV?

Não. O conversor deste site é gratuito e sem cadastro, e o arquivo nunca sai do seu navegador. Desconfie de qualquer conversor que exija uma conta antes de mostrar a saída — isso é um sinal de alerta, não um recurso.

Meu JSON é aninhado — o método rápido ainda funciona?

Sim, desde que o achatamento esteja ativado (é o padrão aqui). Objetos aninhados viram colunas com notação de ponto e listas simples se juntam em células únicas, exatamente como mostra a amostra de saída acima. Aninhamentos extremamente profundos ou irregulares podem gerar tabelas largas e esparsas — é aí que um script com controle explícito de colunas mostra seu valor.

O que é mais rápido: um conversor online ou o Excel?

Para obter um arquivo CSV, o conversor online — cole e baixe em menos de um minuto. Para colocar os dados numa planilha em que você vai continuar trabalhando, o Power Query do Excel resolve em um passo em vez de converter-depois-abrir, e a consulta salva se atualiza quando o arquivo de origem muda.

Transforme seu JSON em CSV agora mesmo

O método mais rápido está a uma aba de distância: cole seu JSON ou envie o arquivo e baixe um CSV limpo em menos de um minuto. Grátis, sem cadastro, e seus dados nunca saem do seu navegador.

Converter JSON em CSV grátis
Todos os guias