N Nouplo

Converter JSON para CSV

Transforme respostas de API e exportações em um CSV pronto para planilha, sem que seus dados saiam da página.

Resultado
Cole ou digite acima para ver o resultado aqui.

Seus arquivos ficam no seu dispositivo

Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.

Como funciona

  1. Cole o JSON na caixa de entrada. Ele deve ser um array de objetos, como o resultado de uma chamada de API. Um objeto sozinho é tratado como um array de uma linha.
  2. Escolha o separador. A vírgula é o padrão; use ponto e vírgula se o seu Excel estiver em português e usar vírgula como separador decimal, ou tabulação para colar direto na planilha.
  3. Clique em “Converter para CSV”. A linha de cabeçalho é montada com a união de todas as chaves, na ordem em que aparecem pela primeira vez.
  4. Copie o resultado ou baixe como arquivo .csv e abra no Excel, no Google Planilhas ou no Numbers.

Perguntas frequentes

Meu JSON é enviado para algum lugar?
Não. A conversão é JavaScript rodando na própria página. Nada é enviado e a ferramenta funciona offline.
O que acontece com objetos e arrays aninhados?
A ferramenta espera objetos planos. Qualquer valor que seja um objeto ou um array é escrito na célula como texto JSON, então nenhum dado se perde, mas ele não é dividido em colunas separadas.
E se os objetos tiverem chaves diferentes?
Toda chave encontrada em qualquer objeto vira uma coluna. Os objetos que não tiverem aquela chave ficam com a célula vazia.
Como vírgulas e aspas dentro dos valores são tratadas?
Valores que contêm o separador, aspas duplas ou quebras de linha são envolvidos em aspas duplas, com as aspas internas duplicadas, como exige a RFC 4180. O Excel e o Google Planilhas leem isso corretamente.
Por que o Excel joga tudo em uma coluna só?
O Excel em português normalmente espera ponto e vírgula como separador. Refaça a conversão com “Ponto e vírgula” selecionado, ou use Dados > Obter dados de texto no Excel e escolha o separador por lá.
Quais são os limites do plano gratuito?
O plano gratuito permite 10 operações por dia. O Pro remove esse limite.

Ferramentas relacionadas