O que o CSV para JSON faz
Esta ferramenta lê dados separados por vírgula e os reconstrói como um array JSON de objetos. É útil quando você tem uma exportação de planilha, mas sua API, arquivo de configuração ou aplicativo JavaScript espera JSON. Desenvolvedores, analistas e qualquer pessoa montando um protótipo rápido podem colar o CSV bruto e obter uma saída estruturada em um clique, sem precisar escrever código.
A primeira linha do seu CSV é lida como o cabeçalho. Cada coluna vira uma chave e cada linha seguinte se transforma em um objeto próprio. Campos entre aspas são respeitados, então vírgulas e quebras de linha dentro de aspas não bagunçam as colunas, e aspas duplicadas viram uma única aspa.
Como usar
- Cole ou digite o seu CSV na caixa de entrada. Mantenha os nomes das colunas na primeira linha, por exemplo nome,idade.
- Clique em Converter para JSON.
- A caixa de saída é preenchida com um array JSON bem indentado, com dois espaços por nível.
- Clique em copiar e cole direto no seu código, corpo da requisição ou arquivo.
Linhas vazias são ignoradas automaticamente e, se uma linha não tiver o último valor, essa chave recebe uma string vazia para manter o formato consistente.
Por que converter aqui
É rápido, pois o resultado aparece no instante em que você clica, sem espera por upload ou fila. É privado, porque a leitura acontece localmente no seu navegador e seus dados nunca saem do dispositivo, o que importa quando o arquivo tem e-mails, pedidos ou outros registros pessoais. E é gratuito, sem cadastro e sem limite de linhas.
Vale lembrar que todo valor é mantido como texto, então 36 chega como “36”. Isso deixa a conversão exata. Converta os campos que precisar do seu lado depois de interpretar o JSON.
Dica
Está processando uma pasta inteira de exportações em vez de uma única colagem? O aplicativo de desktop BulkPro, da mesma equipe, foi feito para rodar conversões em muitos arquivos de uma vez. Veja mais opções na categoria conversores.
Perguntas frequentes
- Como o conversor mapeia as colunas do meu CSV para o JSON?
- A primeira linha é tratada como cabeçalho. Cada nome de coluna vira uma chave e cada linha abaixo dela vira um objeto no array JSON. Assim, um CSV com colunas nome e idade gera objetos no formato com "nome" igual a "Ada" e "idade" igual a "36".
- Os números e os valores true ou false ficam como valores reais ou como texto?
- Todos os valores saem como string JSON, inclusive números e booleanos. Isso mantém a conversão sem perdas e previsível. Se precisar de valores tipados, faça a conversão no seu código depois, por exemplo com Number na idade.
- Ele lida com vírgulas e aspas dentro de um campo?
- Sim. Campos entre aspas duplas são interpretados corretamente, então uma vírgula dentro de "Silva, Jr." permanece em um único campo. Aspas duplicadas viram uma única aspa literal, seguindo as regras padrão do CSV.
- Meu CSV é enviado para algum lugar?
- Não. A conversão roda inteiramente no seu navegador usando JavaScript. Seu CSV nunca é enviado a um servidor, o que torna a ferramenta segura para listas de clientes, exportações e outros dados privados.