Skip to content
Convert Row

CSV para JSON

Um array de objetos, um por linha. Mude para NDJSON para saída delimitada por linhas.

  • Conversão 100% local
  • Sem upload de arquivos
  • Preserva a estrutura
  • Suporta arquivos grandes
Exemplo de saída
[
  {
    "name": "Ada",
    "role": "Engineer"
  }
]

Converter CSV para JSON →

Converter CSV para JSON Drop a spreadsheet, pick an output format, and download the result. Everything runs in your browser — the file never leaves your machine.
info Supports CSV, TSV, TXT • Max file size: 100 MB

Também: JSON para CSV

Cole um array JSON de objetos e obtenha um CSV com cabeçalhos derivados das chaves.

Guia completo para converter CSV em JSON

JSON (JavaScript Object Notation) é o padrão de facto para troca de dados entre serviços web, APIs e aplicações modernas. Ao converter um arquivo CSV em JSON, cada linha torna-se um objeto JSON e cada cabeçalho de coluna torna-se uma chave. O resultado é um array de objetos que qualquer aplicação JavaScript, Python ou Node.js pode consumir diretamente.

A conversão é executada completamente no seu navegador. O seu arquivo CSV é analisado com um Web Worker local — nenhum dado é jamais enviado para um servidor. Isso significa conversão rápida, funcionamento offline e total segurança para conjuntos de dados confidenciais.

Para melhores resultados, certifique-se de que o seu CSV tenha uma linha de cabeçalho clara como primeira linha. Os nomes das colunas tornam-se chaves JSON, portanto nomes descritivos como nome em vez de col1 tornarão o seu JSON muito mais fácil de usar.

Casos de uso comuns para conversão de CSV para JSON:

  • Enviar dados para uma API REST que requer um corpo de solicitação JSON
  • Importar registros no MongoDB, Firestore ou outros bancos NoSQL
  • Fornecer dados de semente para uma aplicação Node.js ou Python
  • Transformar um relatório exportado para um front-end React ou Vue

Frequently Asked Questions

Sim. Cada cabeçalho de coluna do seu CSV torna-se uma chave em cada objeto JSON. Se o seu CSV tiver os cabeçalhos "nome", "email" e "idade", cada registro JSON terá exatamente essas três chaves.

Um array JSON agrupa todos os registros em um único bloco [ ] — ideal para a maioria das APIs. NDJSON escreve um objeto JSON por linha — este formato é preferido para grandes conjuntos de dados e pipelines de processamento de logs.

Sim. ConvertRow usa PapaParse, um analisador CSV em streaming que mantém o navegador responsivo mesmo com centenas de milhares de linhas.

Não. Toda a conversão é executada no seu navegador com um Web Worker local. O seu arquivo nunca sai do seu dispositivo — seguro para dados confidenciais.