1. Início
  2. Ferramentas grátis
  3. JSON para CSV

Conversor de JSON para CSV para exportações de contatos e respostas de API

Em resumo: Lê um array JSON, uma resposta de API com os registros dentro de data, results, items ou contacts, ou JSON Lines, e grava uma linha de CSV por registro, com os campos aninhados como colunas com ponto. Limite: Listas de objetos maiores que o limite escolhido guardam os itens excedentes como texto JSON, e o arquivo inteiro fica na memória do navegador durante a conversão.

Cole o JSON ou envie o arquivo e clique em Convert to CSV. A ferramenta encontra o array de registros, mesmo dentro de data ou results, e grava uma linha por registro: campos aninhados viram colunas como company.name, listas de tags são juntadas em uma célula e listas como emails ganham colunas numeradas (emails.0.value).

Runs in your browser. Nothing is uploaded.

Roda no seu navegador: nada do que você colar ou enviar chega aos nossos servidores. A ferramenta é a mesma da versão em inglês: os botões e os motivos de cada resultado aparecem em inglês. Atualizado em 3 de novembro de 2026 · Equipe SimpleVerifier

Como converter JSON aninhado para CSV

  1. Cole o JSON ou JSON Lines, ou envie um arquivo .json ou .jsonl (até 25 MB).
  2. Clique em Convert to CSV. As linhas saem do maior array de objetos; se não for o certo, escolha outro caminho na lista.
  3. Escolha quantas colunas numeradas uma lista de objetos recebe; o que passar disso fica como JSON em uma coluna .more.
  4. Baixe o CSV para o Excel, o Planilhas Google ou um importador.

Como os campos aninhados e as listas viram colunas?

Objetos dentro de um registro viram colunas com ponto: {"company": {"name": "Contoso"}} gera uma coluna company.name. Uma lista de valores simples, como tags, é juntada em uma célula com ; . Uma lista de objetos, como vários e-mails ou telefones, ganha colunas numeradas (emails.0.type, emails.0.value, emails.1.value) até o limite definido, e o resto é guardado como texto JSON em emails.more, então nada se perde.

As colunas aparecem na ordem em que surgem pela primeira vez: um campo que só alguns registros têm é adicionado onde aparece e fica vazio nos outros. Números e valores true/false são gravados como texto, exatamente como no JSON.

De onde vêm as exportações de contatos em JSON?

A maioria das APIs de CRM, formulários e plataformas de e-mail devolve JSON, quase sempre embrulhado: o HubSpot em results, muitas outras em data, items, contacts ou members, com os dados de paginação ao lado. A ferramenta pontua cada array de objetos do documento e escolhe o mais provável, dando preferência a esses nomes. Ela também lê JSON Lines (um objeto por linha, em arquivos .jsonl ou .ndjson), o formato de muitas exportações em massa.

Perguntas frequentes

Meu arquivo tem várias páginas de resultados. Posso juntá-las?
Converta cada página e junte os CSVs com [mesclar CSV](/pt-br/tools/csv-merge), ou cole as páginas como JSON Lines.
E se o JSON for inválido?
Você vê o erro do analisador e a posição. A causa mais comum é uma vírgula sobrando no fim ou um texto entre aspas simples.
Ele converte CSV para JSON?
Esta ferramenta não.
Meu arquivo é enviado para algum servidor?
Não. Ele é lido e processado no seu navegador, e nada sai do seu dispositivo.
Ele também confere se os e-mails do arquivo existem?
Não; ele organiza o arquivo, não confere as caixas de entrada. Para isso, envie o CSV final em [/verify](/verify): cada endereço passa por uma verificação de caixa de entrada ao vivo, e as primeiras 100 verificações são grátis ao entrar com o Google, sem cartão.

Tem uma lista? Os primeiros 100 endereços são grátis.

Entre com o Google, cole os endereços ou envie um CSV e cada um passa pela checagem SMTP real da caixa postal, com o resultado de cada linha para baixar. 100 verificações grátis, sem cartão.

Domínios catch-all e servidores que não respondem saem como arriscado, nunca como válido.

Ao continuar, você aceita os Termos de Uso e a Política de Privacidade. Terms · Privacy

Ferramentas grátis em português

Pronto para limpar suas listas de e-mail?

Checagem SMTP real, sem créditos e sem cobrança por e-mail.

Começar agora

Cancele quando quiser • Sem configuração