Yirinhana Tools

简体中文 · English · Español · Português · 日本語 · Deutsch

JSON para CSV

JSON para CSV. Transforme dados em uma tabela. Seus arquivos ficam neste dispositivo. O processamento ocorre no navegador.

Ative JavaScript para usar as ferramentas. Os arquivos são processados no navegador.

Como converter JSON para CSV

Cole o JSON na caixa ou abra um arquivo .json.

Escolha o separador. Use ponto e vírgula se o seu Excel usa vírgula como separador decimal, como acontece no Brasil.

Toque em Converter para CSV, confira a prévia e baixe o arquivo.

Que JSON funciona

A entrada ideal é um array de objetos, como [{"name":"Ana","age":31},{"name":"Bo","age":27}]: cada objeto vira uma linha e cada chave vira uma coluna. Se o JSON for um único objeto que envolve um array (por exemplo, a resposta de uma API como {"results":[...]}), esse array é usado. Qualquer outro objeto isolado vira uma linha. As colunas aparecem na ordem em que as chaves surgem pela primeira vez, e se faltar uma chave em um objeto a célula fica vazia.

Dados aninhados

CSV é plano, então objetos aninhados são achatados com notação de ponto: {"address":{"city":"Recife"}} vira uma coluna chamada address.city. Arrays ficam como texto JSON dentro de uma célula, porque não existe uma única forma correta de espalhar uma lista por colunas. Se você precisa de uma linha por item, reorganize os dados antes.

Aspas e Excel

Os valores são escritos conforme a RFC 4180: qualquer valor que contenha o separador, aspas duplas, quebra de linha ou espaços no início ou no fim vai entre aspas, e as aspas internas são duplicadas. As linhas terminam em CRLF. O Excel no Windows às vezes lê errado acentos e o ç em um CSV UTF-8; marque Adicionar BOM para incluir uma marca que avisa ao Excel que o arquivo é UTF-8.

Privacidade e limites

A entrada é processada neste navegador sem envio a um servidor de conversão. Texto colado, medido em bytes UTF-8, e cada arquivo importado têm limite de 10 MiB; memória e analisador podem impor limites menores. As requisições de página, scripts, publicidade ou estatísticas são explicadas em Privacidade. Os downloads permanecem no dispositivo.

Ferramentas relacionadas

Conversor de timestamp Unix

Converter CSV para JSON

Codificar e decodificar Base64

Codificar e decodificar URL

Todos os conversores

Perguntas frequentes

Este conversor de JSON para CSV é grátis?

Sim, sem cadastro e sem limite de conversões.

Por que aparece um erro de JSON inválido?

O texto não é um JSON válido. As causas mais comuns são vírgulas sobrando no final, aspas simples em vez de duplas ou vários objetos JSON colados um depois do outro sem colchetes.

Posso abrir o resultado no Excel?

Sim. Baixe o CSV e abra no Excel; marque Adicionar BOM se os acentos aparecerem errados.

Meus dados são enviados?

Este conversor não envia o arquivo selecionado nem a entrada para processamento. Isso não significa que o site não faça requisições de rede; consulte Privacidade sobre página, publicidade e estatísticas.

Ferramentas relacionadas