Editor de Excel online
Grátis · Sem cadastro · Processamento local

Converter JSON para CSV Online Grátis — Sem Upload, Dados Intactos

Transforme arrays JSON em arquivos CSV limpos direto no navegador — com BOM UTF-8 para o Excel abrir sem caracteres estranhos. Sem upload, sem cadastro, sem limites.

Arraste arquivos .json para aqui ou clique para escolher

Aceita .json · processamento local · nunca enviado

Converta JSON em CSV em três passos

  • Arraste um arquivo .json para a caixa acima (ou clique para escolher).
  • Pressione “Converter para CSV” — a análise e a serialização acontecem na hora, no seu aparelho.
  • Baixe o CSV diretamente ou leve todas as tabelas de uma vez em um ZIP.

Sem cadastro, sem marcas d’água e sem limite de tamanho. Se o JSON contiver várias tabelas, cada chave gera o seu próprio arquivo CSV com esse nome.

Duas estruturas JSON aceitas

As duas formas comuns de representar tabelas em JSON são convertidas sem preparação prévia:

JSON de entradaResultado
[ { "id": 1 }, { "id": 2 } ]Um arquivo CSV chamado Sheet1 com linha de cabeçalho
{ "Users": [...], "Orders": [...] }Um arquivo CSV por chave, na ordem das chaves

As chaves viram nome da planilha e do arquivo baixado; mantenha-as curtas e válidas como nome de arquivo.

Saída limpa, pronta para o Excel

  • BOM UTF-8 no início de cada arquivo: acentos, texto CJK e símbolos abrem corretamente no Excel.
  • Fim de linha CRLF e escape RFC 4180 — vírgulas, aspas e quebras de linha dentro dos valores nunca quebram a tabela.
  • Primeira linha = as chaves do objeto; cada linha seguinte = um elemento do array.
  • Chaves ausentes viram campos vazios, sem deslocar colunas.

Como os valores são escritos

Valor JSONCélula CSV
"Alice"Alice
42 / true / null42 / TRUE / (vazio)
"2020-01-15"2020-01-15 (mantido como texto)
{ "city": "Oslo" }{"city":"Oslo"} (serializado como texto JSON)

CSV é um formato de texto: números, booleanos e datas são gravados como texto simples e seu aplicativo de planilha volta a reconhecê-los ao abrir o arquivo.

Privacidade por padrão

A conversão roda inteiramente em JavaScript dentro da aba do seu navegador. Sem viagem ao servidor, sem armazenamento temporário e sem análise do conteúdo — feche a aba e nada permanece.

Perguntas frequentes

Quais estruturas JSON posso converter?

Um array de objetos no nível principal vira um único CSV chamado Sheet1. Um objeto cujos valores são arrays de objetos gera um CSV por chave, na ordem das chaves. Qualquer outra coisa — strings ou números soltos na raiz, ou arrays com valores que não são objetos — é rejeitada com um erro claro.

Como as colunas são determinadas?

As colunas são a união das chaves de todas as linhas, mescladas pela ordem de primeira aparição. Se a linha 3 traz uma chave nova, uma coluna é acrescentada à direita e as linhas anteriores deixam essa célula vazia.

Por que meu CSV começa com um caractere invisível?

É a marca de ordem de bytes UTF-8 (BOM). É intencional: ela avisa ao Excel que o arquivo está em UTF-8, para nomes como Renée ou 北京 aparecerem corretamente em vez de virar caracteres ilegíveis.

O que acontece com objetos e arrays aninhados?

Células de CSV só guardam texto, então valores aninhados são serializados como strings JSON compactas, ex.: {"city":"Oslo"}. Nada é achatado ou descartado em silêncio.

As datas continuam sendo datas?

Strings de data são escritas exatamente como aparecem no seu JSON, sem conversão silenciosa para números de série. Cabe ao aplicativo de planilha interpretá-las como datas, conforme suas configurações regionais.

Um arquivo pode gerar vários CSVs?

Sim. Quando o objeto JSON tem várias chaves, cada chave vira o seu próprio arquivo CSV. Baixe um por um ou todos juntos em um único ZIP.

Meus dados são enviados para um servidor?

Não. O arquivo é lido e convertido por JavaScript no seu navegador. Seus dados nunca saem do seu dispositivo.

Posso converter CSV de volta para JSON?

Sim. Use nosso conversor de CSV para JSON — ele detecta automaticamente separadores de vírgula, ponto e vírgula ou tabulação e restaura a primeira linha como chaves do objeto.

Ferramentas relacionadas

Precisa ver ou editar os dados depois de converter?

Abrir o editor de Excel online gratuito