Como usar
- Cole o CSV ou copie células direto de uma planilha (elas são coladas como texto separado por tabulações).
- Deixe “A primeira linha é o cabeçalho” ativado para obter um array de objetos; desative para obter um array de arrays.
- Deixe “Converter números e booleanos” ativado para ter valores tipados, ou desative para manter tudo como texto.
- Copie ou baixe o JSON.
Opções explicadas
- Delimitador
- Automático detecta vírgula, ponto e vírgula, tabulação e barra vertical. Escolha um explicitamente se a detecção errar.
- Linha de cabeçalho
- Os valores da primeira linha viram as chaves de cada objeto.
- Valores tipados
- "42" vira 42 e "true" vira true. Desative isso para IDs com zeros à esquerda, como CEPs ou números de telefone, que de outra forma perderiam esses zeros.
Exemplo
CSV:
id,name,active
1,Ada,true
2,Grace,false
JSON:
[
{ "id": 1, "name": "Ada", "active": true },
{ "id": 2, "name": "Grace", "active": false }
]
Perguntas frequentes
Posso colar direto do Excel ou do Google Planilhas?
Sim. As células copiadas são separadas por tabulações; o delimitador é detectado automaticamente.
Por que 00123 virou 123?
Com os valores tipados ativados, textos que parecem números são convertidos em número. Desative “Converter números e booleanos” para manter os zeros à esquerda.
Como as linhas vazias são tratadas?
Linhas completamente vazias são ignoradas. Células vazias viram null quando os valores tipados estão ativados, ou strings vazias quando estão desativados.
Meu arquivo usa ponto e vírgula e vírgula decimal. Vai funcionar?
O delimitador é detectado, mas vírgulas decimais como 3,5 continuam como texto. Troque-as por pontos antes se precisar de números.
Privacidade
Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos são processados no seu dispositivo e nunca são enviados aos nossos servidores.