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
- 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.
- 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.
- 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.
- 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
• CSV para JSON Transforme exportações de planilha em JSON para APIs, scripts e arquivos de configuração, sem que seus dados saiam da página. • Markdown para HTML Escreva em Markdown e cole o HTML onde quiser. A conversão é local, então o seu rascunho fica no seu aparelho. • SRT para VTT Faça legendas SubRip funcionarem no elemento de vídeo do navegador e nos players web, sem enviá-las para lugar nenhum. • VTT para SRT Transforme legendas da web no formato SubRip, que quase todo player e editor aceita, no seu próprio aparelho.