Conversor JSON ↔ CSV

Todas as ferramentas

Converta matrizes/objetos JSON em CSV ou CSV de volta em JSON com seleção de delimitador e nivelamento de objetos aninhados.

Opções
Ações

O que é um conversor JSON ↔ CSV?

Um conversor JSON ↔ CSV ajuda a transformar dados JSON estruturados em tabelas CSV e converter arquivos CSV de volta em JSON.

É útil para APIs, planilhas, importações, exportações, análises e movimentação de dados entre código e ferramentas tabulares.

Como usar o conversor JSON ↔ CSV

  1. Cole JSON ou CSV no campo de entrada.
  2. Escolha o delimitador, como vírgula, ponto e vírgula ou tabulação.
  3. Clique em JSON → CSV ou CSV → JSON.
  4. Use a detecção automática se quiser que a ferramenta adivinhe o formato.

Dicas

  • Objetos JSON aninhados são nivelados usando notação de ponto.
  • As matrizes são armazenadas como strings JSON dentro das células.
  • Os cabeçalhos CSV podem ser incluídos ou interpretados na primeira linha.
  • A conversão é local — mesmo exportações grandes com colunas sensíveis nunca saem da sua máquina.

Guias relacionados

Entenda o workflow por trás desta ferramenta e o que revisar depois.

Verificações de JSON e CSV antes de mover dados tabulares

JSON e CSV representam estrutura de formas diferentes; nested objects, arrays, delimiters, headers e data types precisam de revisão antes do import.

Achate estrutura deliberadamente

Decida como nested objects e arrays devem virar colunas antes de enviar CSV para spreadsheets, databases ou reporting tools.

Confirme headers e delimiter

Confira column names, delimiter choice, quoting e empty cells para que o exported file abra corretamente no target app.

Proteja data types

Revise IDs, dates, booleans, decimals e large numbers antes que spreadsheet software os converta.

Valide round trips

Converta linhas representativas de volta para JSON e compare field names, missing values e nested data antes da migration.

Um exemplo prático, um caso limite e uma nota do autor

Exemplo prático

Converta [{"id":1,"tags":["a","b"]}] e decida explicitamente se tags deve virar texto JSON, várias colunas ou várias linhas.

Caso limite

Células CSV que começam com =, +, - ou @ podem ser interpretadas como fórmulas por planilhas e exigem sanitização antes da exportação.

Nota do autor

Defino a ordem das colunas, o tratamento de nulos, o delimitador e as regras de quebra de linha antes da conversão, para que uma importação futura reproduza os mesmos dados.

Ferramentas relacionadas

Você também pode achar essas ferramentas úteis.

Perguntas frequentes sobre o conversor JSON ↔ CSV

Meu JSON ou CSV é enviado para algum lugar?
Não. A conversão nos dois sentidos roda no seu navegador, então exportações com registros reais podem ser transformadas com segurança.
Ele pode nivelar JSON aninhado?
Sim. Objetos aninhados são nivelados usando chaves separadas por pontos.
Posso usar ponto e vírgula ou tabulação em vez de vírgula?
Sim. Você pode escolher vírgula, ponto e vírgula ou tabulação como delimitador.