Conversor de CSV para JSON
Converta dados CSV para JSON — e arrays JSON de volta para CSV. Campos entre aspas, delimitadores incorporados e quebras de linha são tratados corretamente, e nada sai do seu navegador.
Direção
Perguntas frequentes
- Como converto CSV para JSON?
- Cole seu CSV na caixa de entrada com a direção CSV para JSON selecionada. Se a primeira linha contiver nomes de colunas, mantenha a caixa de cabeçalho marcada e cada linha se torna um objeto JSON com essas chaves; desmarque-a e cada linha se torna um array simples de valores.
- O conversor lida com campos entre aspas com vírgulas ou quebras de linha?
- Sim. O analisador é uma verdadeira máquina de estados, não uma simples divisão por vírgulas: campos entre aspas podem conter delimitadores, aspas duplicadas (""), e até quebras de linha incorporadas, exatamente como o padrão CSV (RFC 4180) permite.
- Quais delimitadores são compatíveis?
- Vírgula, ponto e vírgula e tabulação. Por padrão, a ferramenta detecta automaticamente o delimitador contando qual candidato aparece mais nos seus dados, e você pode substituir a detecção manualmente — útil para exportações de CSV europeias, que costumam usar ponto e vírgula.
- Como funciona o JSON para CSV?
- Cole um array JSON de objetos simples. O conversor pega a união de todas as chaves como a linha de cabeçalho, depois escreve uma linha CSV por objeto, colocando entre aspas qualquer campo que contenha o delimitador, uma aspa ou uma quebra de linha. Objetos e arrays aninhados não são achatados — mantenha os objetos simples.
- Meus dados são enviados para algum lugar?
- Não. A conversão é feita inteiramente no seu navegador — nada é enviado a um servidor. Você pode copiar o resultado para a área de transferência ou baixá-lo diretamente como um arquivo .json ou .csv.