Ferramenta online grátis

Conversor de CSV para JSON

Converta linhas CSV em um array JSON formatado diretamente no navegador.

Converter CSV para JSON

A primeira linha se torna os nomes das propriedades JSON.

Prefere inglês? Use esta ferramenta em inglês.

Como a ferramenta funciona

Cole dados separados por vírgulas com uma linha de cabeçalho e converta-os em um array JSON formatado. Cada linha seguinte vira um objeto e cada cabeçalho se torna uma propriedade. Vírgulas entre aspas, aspas duplicadas, campos multilinha e terminações comuns são analisados localmente.

Entradas e resultados aceitos

O analisador atual espera vírgulas como delimitadores e uma primeira linha com cabeçalhos úteis e únicos. Campos podem usar aspas duplas quando contêm vírgulas ou quebras de linha. Células vazias continuam representadas para preservar o alinhamento.

Exemplo prático

Um CSV com os cabeçalhos nome, cargo e país vira um array no qual cada pessoa é um objeto JSON com essas propriedades. A saída pode ser copiada para uma fixture, baixada ou enviada a uma aplicação que aceite JSON em vez de planilhas.

Casos de uso comuns

Converta linhas exportadas de planilhas para uma API, prepare dados iniciais, migre pequenos conjuntos, crie fixtures ou examine CSV em formato amigável para desenvolvimento. O processamento local é útil quando a origem não deve ser enviada a outro serviço.

Limitações e verificações importantes

Valores vêm de um formato textual e podem permanecer strings mesmo quando parecem números ou datas. Arquivos separados por ponto e vírgula ou tabulação não fazem parte do escopo atual. Confira cabeçalhos e tipos antes de importar em aplicações rígidas.

Privacidade e processamento local

Exceto quando a ferramenta identifica explicitamente uma consulta externa, a entrada e o resultado são processados no navegador e não são enviados ao CosmoTools. Evite inserir segredos em qualquer página web e revise os arquivos antes de usá-los em produção.

Perguntas frequentes

Como são escolhidos os nomes das propriedades?

Os valores da primeira linha do CSV são usados como nomes das propriedades JSON.

Vírgulas dentro de campos são aceitas?

Sim, desde que o campo esteja corretamente delimitado por aspas.

O CSV é enviado para um servidor?

Não. A conversão é executada localmente no navegador.