Saltar para o conteúdo principal
LibraTool logoLibraTool

CSV para JSON grátis

Converta CSV (ou TSV) em JSON — array de objetos ou de arrays — com um parser RFC 4180 adequado, detecção automática de delimitador e conversão de tipos. Executa no seu navegador.

Funciona offline depois de carregado

Solte um arquivo CSV (ou cole abaixo)

CSV, TSV, TXT · processado no seu dispositivo

ou pressione Ctrl+V para colar da área de transferência

Procurar arquivos
JSON
—
Delimitador
Saída

💡 Um parser RFC 4180 correto — trata campos entre aspas, vírgulas e quebras de linha dentro de aspas e aspas escapadas. Com 'primeira linha é cabeçalho' ativo, gera array de objetos; desativado, array de arrays. Tudo roda no seu navegador. A conversão de tipos está desativada por padrão para preservar IDs como CEPs (02138) e números longos — ative 'Converter números e booleanos' só quando precisar de valores tipados.

Usos comuns

  • Converter CSV para JSON para uma APIConverta uma exportação de planilha em JSON que seu código ou API possa consumir.
  • Converter CSV desordenado com aspas e vírgulasAnalise CSV que tenha vírgulas, aspas ou quebras de linha dentro de campos.
  • Converter TSV (separado por tabulação) para JSONAnalise dados separados por tabulação copiados de uma planilha.
  • Preparar dados CSV para importaçãoConverta um CSV em JSON para inicializar um banco de dados ou carregar em um aplicativo.
  • Inspecione rapidamente CSV como JSONVeja linhas CSV como objetos JSON estruturados durante o desenvolvimento.

Como funciona

CSV parece simples mas é cheio de casos extremos — campos entre aspas, vírgulas dentro de aspas, quebras de linha dentro de células. Isto usa um analisador adequado RFC 4180, então todos funcionam, inteiramente no seu navegador.

  1. 1
    Você cola CSV ou solta um arquivo
    O delimitador (vírgula, ponto-e-vírgula, tabulação ou tubo) é detectado automaticamente ou você pode defini-lo manualmente. Nada é enviado.
  2. 2
    É analisado corretamente
    Campos entre aspas, aspas escapadas ("") e delimitadores/quebras de linha dentro de aspas são todos tratados de acordo com a especificação CSV.
  3. 3
    Você escolhe a forma
    Com uma linha de cabeçalho, cada linha se torna um objeto codificado pelos cabeçalhos; sem ela, uma matriz de matrizes. Opcionalmente converter números e booleans em tipos reais.
  4. 4
    Copie ou baixe JSON
    Obtenha JSON limpo e indentado pronto para seu código.

CSVs frequentemente contêm contatos, transações e outros dados pessoais. A análise acontece inteiramente no seu dispositivo — nenhum dele é enviado.

Ferramentas relacionadas

Perguntas frequentes