Omnikit
DesenvolvimentoArquivosFinançasTodas as ferramentas
Ctrl K
Ferramentas para desenvolvedoresFerramentas de arquivosCalculadoras financeirasTodas as ferramentas
InícioFerramentas para desenvolvedoresConverter CSV para JSON
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Converter CSV para JSON

desenvolvimento

Converta CSV para JSON e JSON para CSV, com prévia em tabela

Funciona no seu navegador. Nada do que você digita é enviado a lugar nenhum.

CSV e JSON guardam as mesmas linhas em formatos diferentes, e converter entre eles é tarefa de todo dia. As duas direções funcionam aqui, com uma prévia em tabela para você conferir as colunas antes de confiar nelas, até 20 MB. Os arquivos são lidos no seu próprio dispositivo.

Esta página foi traduzida automaticamente do original em inglês. Nenhuma pessoa revisou ainda a tradução; a versão em inglês é a que deve ser considerada. Ler o original em inglês

Em seguida:
  • Formatador e validador de JSON Formate, valide, minifique e ordene JSON com a posição exata de cada erro
  • JSON para TypeScript Gere interfaces ou tipos TypeScript a partir de uma amostra JSON

Como converter CSV para JSON e JSON para CSV

1

Clique na opção "CSV para JSON" ou "JSON para CSV" no topo para escolher a direção.

2

Cole as linhas CSV ou o array JSON no painel da esquerda, ou clique em Abrir arquivo para carregar um arquivo .csv, .tsv ou .json.

3

Para CSV para JSON, confira Separador, Linha de cabeçalho e Detectar tipos, e escolha Objetos ou Arrays.

4

Para JSON para CSV, escolha o Separador e deixe "Escrever cabeçalho" ligado para ter uma linha com os nomes das colunas.

5

Confira a Prévia da tabela e clique em Copiar JSON ou Copiar CSV, ou no ícone de download para salvar o arquivo.

Sobre o conversor de CSV para JSON

Este conversor de CSV para JSON lê dados separados por vírgula, ponto e vírgula, tab ou barra vertical e os transforma num array JSON enquanto você digita, com uma prévia em tabela para conferir as colunas antes de copiar. Troque a direção para transformar um array JSON em CSV para uma planilha.

As pessoas usam para mandar uma exportação de planilha para uma API, popular um banco de dados de teste ou transformar um relatório de banco ou de folha de pagamento em algo que um script consiga ler. O contrário também é comum: uma API devolve JSON e um colega quer isso no Excel.

O separador é detectado a partir dos dados, e você pode trocá-lo. A primeira linha vira os nomes das colunas, a menos que você desligue isso. Campos entre aspas, aspas duplicadas e quebras de linha dentro de aspas são tratados como o padrão CSV descreve. A inferência de tipos transforma 42, true e células vazias em número, booleano e null, mas mantém como texto valores como 007 ou um número de conta de 19 dígitos, para nada mudar sem aviso. Indo para CSV, objetos aninhados viram colunas com nomes com ponto, e você fica sabendo quais.

Tudo roda no seu navegador; os arquivos que você abre são lidos no seu dispositivo e nunca enviados. Arquivos de até 20 MB funcionam sem problema. Ctrl+Enter copia o resultado. Ferramentas relacionadas: JSON Formatter, YAML to JSON, JSON to TypeScript.

Perguntas frequentes

Como converto CSV para JSON?

Cole o CSV ou abra um arquivo .csv. O JSON aparece enquanto você digita, com uma prévia em tabela embaixo. Escolha array de objetos ou array de arrays e toque em Copiar ou Baixar.

Meu arquivo CSV é enviado?

Não. O arquivo é lido e convertido pelo seu próprio navegador, então listas de clientes, extratos bancários e dados de folha de pagamento nunca saem do seu dispositivo. A ferramenta é grátis e não pede conta.

Por que alguns números ficam como texto?

Valores com zeros à esquerda, como 007 ou um CEP que começa com 0, e inteiros longos demais para o JSON guardar com exatidão, como números de conta, ficam como strings. Convertê-los em números os mudaria. Desligue a inferência de tipos para manter todos os valores como texto.

Meu arquivo usa ponto e vírgula, não vírgula. Funciona?

Sim. O separador é detectado automaticamente entre vírgula, ponto e vírgula, tab e barra vertical, testando qual divide as primeiras linhas de forma uniforme, e o escolhido aparece acima da saída. Exportações europeias com ponto e vírgula não precisam de nenhum ajuste. Escolha o separador você mesmo se a detecção errar.

Como um JSON aninhado é convertido para CSV?

Objetos aninhados são achatados em colunas com nomes com ponto, então address.city vira uma coluna própria. Arrays são escritos como texto JSON dentro de uma única célula. Uma observação lista o que foi achatado, para nada mudar sem aviso.

Existe limite de tamanho?

Arquivos de até 20 MB são convertidos sem problema, que é o limite aceito por esta página. A prévia em tabela mostra as primeiras 100 linhas para a página continuar ágil, enquanto o JSON ou o CSV que você copia ou baixa sempre traz todas as linhas do arquivo. Divida qualquer arquivo maior antes de converter.

Ainda com dúvidas? Pergunte sobre Converter CSV para JSON e qualquer pessoa que saiba pode responder. Não é preciso ter conta.

Leia sobre isto

Todos os guias
  • How to convert JSON to CSV, and CSV back to JSON, without losing dataHow nested JSON becomes CSV columns, what happens to arrays, why Excel mangles IDs and long numbers, and how to turn a CSV back into JSON safely.

Ferramentas relacionadas

Todas as ferramentas para desenvolvedores
Conversor de letras de coluna do ExcelLetras de coluna do Excel para números e vice-versa (A=1, AA=27, XFD=16384), uma só ou uma lista inteiraConverter docker run para docker composeTransforme comandos docker run em um compose.yaml: portas, volumes, redes, health checksConversor de JSON para classes PythonTransforme uma amostra de JSON em dataclasses, modelos Pydantic ou TypedDicts do Python com type hintsCodificar e decodificar Base64Texto e arquivos para Base64 e de volta, com modo seguro para URL e prévia de imagensConversor de timestamp UnixTimestamps Unix em datas e datas em timestamps, em qualquer fuso horárioJSON para TypeScriptGere interfaces ou tipos TypeScript a partir de uma amostra JSONConverter YAML para JSONConverta YAML para JSON e JSON para YAML, com as âncoras resolvidasCodificador e decodificador de URLCodifique ou decodifique texto e URLs com codificação percentual e veja cada parte de um link
Esta ferramenta foi útil?
Omnikit

Pequenas tarefas, feitas no seu navegador. Grátis, rápido e privado. Os arquivos nunca são enviados.

Arquivos

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Desenvolvimento

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finanças

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuiasPerguntasSobreComo verificamosBiblioteca de leis (beta)PrivacidadeTermosDivulgaçãoContatoMore: Exam practice (UGC NET Paper 1)Funciona no seu navegador. Nada é enviado. © 2026 Omnikit (theomnikit.com)