M ToolsMio

Conversor de JSON para CSV

Converta JSON em CSV direto no navegador. JSON aninhado vira colunas, arrays viram linhas. Sem upload, 100% privado e grátis.

Entrada JSON
Saída CSV
Delimitador

Funcionalidades

100% no Navegador

Toda a conversão acontece no seu navegador. Seus dados nunca saem do seu dispositivo.

Achatamento Inteligente

Objetos aninhados são achatados em colunas com notação de ponto, e arrays de linhas se tornam linhas CSV automaticamente.

Prévia Instantânea

Veja o CSV atualizar em tempo real enquanto você digita, com delimitador editável e prévia de tabela ao vivo.

Grátis e Sem Cadastro

Sem registro, sem limites, sem taxas ocultas. Converta quantos arquivos quiser.

Como converter JSON em CSV?

  1. Cole seu JSON na área de entrada ou solte um arquivo .json sobre ela.
  2. Escolha um delimitador - vírgula, ponto e vírgula, tabulação ou pipe.
  3. Revise a saída CSV em tempo real e a prévia da tabela.
  4. Clique em Copiar para a área de transferência, ou em Baixar para salvar o arquivo .csv.

Casos de Uso Comuns

Análise de Respostas de API

Cole uma resposta de API em JSON e obtenha uma planilha que você pode filtrar, classificar e dinamizar no Excel ou no Google Sheets.

Migração de Dados

Mova dados de sistemas baseados em JSON para ferramentas baseadas em CSV, bancos de dados e pipelines de BI que esperam entrada tabular.

Geração de Relatórios

Transforme registros JSON exportados em relatórios CSV limpos para as partes interessadas que vivem em planilhas.

Inspeção Rápida de Dados

Achate JSON profundamente aninhado para identificar campos ausentes e comparar estruturas de centenas de registros de uma só olhada.

Dicas de Conversão

Perguntas Frequentes

Meus dados JSON são enviados para algum servidor?
Não. Toda a conversão acontece inteiramente no seu navegador com JavaScript puro. Seus dados nunca são enviados, nunca são armazenados e nunca saem do seu dispositivo - você pode verificar isso na aba Network do DevTools do navegador.
Como converter JSON aninhado em CSV?
Cole seu JSON e a ferramenta achata automaticamente os objetos aninhados em nomes de colunas com notação de ponto. Por exemplo, o objeto {"address": {"city": "Berlin"}} vira a coluna address.city. Arrays dentro de objetos são serializados como strings JSON, a menos que contenham objetos com as mesmas chaves - nesse caso, podem ser divididos em linhas extras.
Quais estruturas JSON são suportadas?
Um array de objetos (o formato de resposta de API mais comum) converte em uma linha por objeto. Um objeto único converte em uma tabela de duas colunas chave/valor. Um array de primitivos converte em uma linha de valores. Um objeto contendo arrays de objetos divide cada array interno em linhas.
Posso mudar o delimitador do CSV?
Sim. Além da vírgula padrão, você pode mudar para ponto e vírgula, tabulação ou pipe. Isso importa se seus dados contêm vírgulas ou se você abre o arquivo no Excel com uma configuração regional que espera um separador diferente.
Existe um limite de tamanho de arquivo?
Não há limite rígido. Arquivos de alguns megabytes convertem instantaneamente. Entradas extremamente grandes podem ficar lentas porque tudo roda na aba do seu navegador, mas seus dados nunca saem do seu dispositivo.

Mais Ferramentas