Free AI Tools
Ver categorias de ferramentas

Ferramentas grátis para desenvolvedores

Conversor de JSON para CSV online gratuito

Cole um objeto JSON ou uma matriz de objetos ou carregue um arquivo .json local. Escolha o delimitador, visualize as linhas e colunas e copie ou baixe o CSV sem cadastro ou login.

Área de trabalho de JSON para CSV

Converta registros e examine a tabela CSV

As chaves de nível superior se tornam colunas. Objetos e matrizes aninhados permanecem como texto JSON compacto em uma célula, e os dados de origem ficam nesta página do navegador.

JSON colado · Use Ctrl/Command + Enter para converter.

Resultado

Visualização do CSV

Converta registros de objetos válidos para examinar uma tabela e o texto delimitado bruto.

Nenhuma tabela convertida ainda

O resultado mostrará linhas, colunas, bytes, células de valores aninhados e texto semelhante a fórmula após a conversão.

Como converter JSON para CSV

Etapa 1

Cole JSON ou carregue um arquivo local

Use um objeto para uma linha ou uma matriz de objetos para várias linhas. O texto colado e um arquivo .json local são limitados a 5 MB cada.

Etapa 2

Escolha o delimitador CSV e a codificação do download

Selecione vírgula, ponto e vírgula ou tabulação. Mantenha a opção BOM UTF-8 ativada quando o destino se beneficiar de um marcador de codificação ou desative-a para um download UTF-8 simples.

Etapa 3

Revise, copie ou baixe o resultado

Inspecione a tabela e o CSV bruto, confirme os fatos de linhas, colunas, bytes, valores aninhados e células semelhantes a fórmula e depois copie ou baixe o resultado.

Transforme JSON em linhas e colunas

CSV é uma tabela plana. Uma conversão previsível começa com JSON em formato de registro e regras claras para chaves, campos ausentes, valores nulos e tipos.

Use um objeto ou uma matriz de objetos

Um único objeto torna-se uma linha. Em uma matriz, cada item de nível superior deve ser um objeto; valores escalares e linhas de matriz aninhada não fornecem colunas nomeadas para este fluxo.

Construa cabeçalhos a partir de cada chave de nível superior

Uma chave torna-se uma coluna na primeira vez em que aparece. Registros posteriores podem introduzir colunas adicionais sem descartar silenciosamente esses valores.

Entenda campos vazios e tipos JSON

Uma chave ausente e JSON null tornam-se um campo CSV vazio. Números, booleanos e strings tornam-se campos de texto; por isso, os tipos de valor originais não são preservados.

Revise a saída CSV antes de importar

Texto delimitado precisa de aspas e configurações de destino consistentes. Uma revisão curta pode detectar separadores errados, pressupostos de codificação ou valores que uma planilha pode interpretar como fórmulas.

Coloque delimitadores, aspas duplas e quebras de linha entre aspas

Campos que contêm o separador selecionado, uma aspa dupla, retorno de carro ou quebra de linha são colocados entre aspas. Aspas duplas incorporadas são duplicadas, e os registros usam finais de linha CRLF.

Faça corresponder o delimitador e a configuração UTF-8

Importe com a mesma configuração de vírgula, ponto e vírgula ou tabulação usada durante a conversão. O BOM UTF-8 opcional é adicionado somente ao arquivo baixado; ele não altera o texto CSV copiado.

Revise células semelhantes a fórmulas de dados não confiáveis

O resultado informa campos de texto que começam como fórmulas de planilha. Revise valores não confiáveis antes de abrir o arquivo; o conversor não adiciona prefixos nem reescreve os dados de origem silenciosamente.

Dados aninhados, privacidade e limites do navegador

Mover JSON hierárquico para uma tabela de texto plana altera sua estrutura. Os limites abaixo deixam explícitos esse mapeamento e o limite atual de processamento no navegador.

Mantenha objetos e matrizes aninhados em uma célula

Valores aninhados ficam em um campo como texto JSON compacto. Escolha um fluxo de achatamento ou ETL quando cada caminho aninhado precisar tornar-se uma coluna separada ou linhas aninhadas precisarem ser expandidas.

Mantenha a conversão na página atual do navegador

O texto colado e o arquivo selecionado são analisados localmente pelo conversor atual e não são publicados em um serviço externo de conversão. Não é necessário cadastro nem login.

Use outro fluxo para dados grandes ou profundamente aninhados

Esta ferramenta é limitada a 5 MB e não transmite por streaming, busca URLs, seleciona linhas JSONPath, achata estruturas profundas nem processa vários arquivos. Pipelines grandes precisam de um fluxo de streaming, linha de comando ou ETL.

Privacidade e limites

O JSON colado e um arquivo .json selecionado são analisados e convertidos nesta página do navegador. A ferramenta atual não publica dados de origem nem CSV gerado em um serviço externo de conversão.

Perguntas frequentes

Como converto JSON para CSV?

Cole JSON ou carregue um arquivo .json local, escolha vírgula, ponto e vírgula ou tabulação e selecione Converter para CSV. Revise a tabela ou CSV bruto e então copie o texto ou baixe o arquivo.

Que formato JSON este conversor aceita?

Ele aceita um objeto JSON ou uma matriz não vazia contendo somente objetos. Um único objeto torna-se uma linha de dados. Strings, números, booleanos, null de nível superior e matrizes cujas linhas não são objetos são rejeitados.

Como chaves de objeto diferentes são tratadas?

Os cabeçalhos são construídos pela união de chaves de nível superior na ordem em que aparecem. Quando um registro não contém uma chave conhecida, essa linha recebe um campo CSV vazio para a coluna.

O que acontece com objetos e matrizes aninhados?

Um objeto ou matriz aninhado é serializado como texto JSON compacto dentro de uma célula CSV. Este conversor não achata caminhos aninhados em colunas pontilhadas nem seleciona uma matriz aninhada como fonte de linhas separada.

Como valores nulos e tipos JSON são tratados?

JSON null e uma chave ausente tornam-se um campo CSV vazio. Strings, números e booleanos tornam-se campos de texto; portanto, CSV não preserva informação de tipo suficiente para reconstruir exatamente o JSON original.

Como vírgulas, aspas e quebras de linha são escapadas?

Um campo que contém o delimitador selecionado, uma aspa dupla, retorno de carro ou quebra de linha é envolvido por aspas duplas. Cada aspa dupla no campo é escrita duas vezes, e os registros de saída usam finais de linha CRLF.

Posso escolher saída com ponto e vírgula ou tabulação?

Sim. Escolha vírgula, ponto e vírgula ou tabulação antes de converter. O destino deve usar o mesmo separador ao importar o arquivo.

O que faz a opção BOM UTF-8?

Quando ativada, o download começa com uma marca de ordem de bytes UTF-8 que pode ajudar alguns programas de planilha a reconhecer a codificação. Ela não é incluída quando você copia o CSV bruto, e o comportamento de importação ainda depende do destino.

Por que a ferramenta avisa sobre células semelhantes a fórmulas?

Alguns programas de planilha interpretam texto que começa com caracteres como igual, mais, menos ou arroba como fórmula. O conversor informa essas células, mas não as altera, porque nenhuma regra única de sanitização é correta para todo fluxo de planilha e dados posterior.

Meu JSON é enviado?

O conversor atual analisa texto colado e o arquivo local selecionado nesta página do navegador. Ele não envia a origem ou CSV gerado a um serviço externo de conversão, não exige conta e limita a entrada a 5 MB.

Ferramentas relacionadas

Cd Ferramentas grátis para desenvolvedores

CSV para JSON

Conversor de CSV para JSON

Cole CSV ou carregue um arquivo .csv ou .txt local, escolha o delimitador e formato JSON e converta a linha de cabeçalho e os registros em uma matriz JSON. Campos entre aspas são analisados no navegador, valores permanecem strings e não é necessário cadastro nem login.

Fe Ferramentas grátis para desenvolvedores

Formatador e validador JSON

Cole JSON ou abra um arquivo para formatar, validar, embelezar ou minificar. Escolha a indentação, revise erros do analisador e copie ou baixe o resultado no navegador sem login.

Gd Ferramentas grátis para desenvolvedores

Gerador de hash

Use este gerador de hash para criar um resumo SHA a partir de texto UTF-8 exato ou de um arquivo local. Escolha SHA-256, SHA-384, SHA-512 ou SHA-1 legado e compare, copie ou baixe o resultado em hexadecimal ou Base64 sem enviar a origem a um serviço externo de hash.

Ce Ferramentas grátis para desenvolvedores

Codificador e decodificador Base64

Codificador e decodificador Base64 online gratuito

Codifique ou decodifique texto Base64 UTF-8 e seguro para URL online. Cole um valor, copie o resultado ou baixe-o do navegador sem cadastro ou login.