Conversor CSV para JSON
Converta CSV em uma matriz JSON de objetos, com tipos inferidos. Escolha o delimitador e copie o resultado. Funciona inteiramente no seu navegador.
Inverter: JSON → CSVFerramentas relacionadas
Como usar CSV → JSON
- 01
Cole seu CSV no painel esquerdo ou insira-o.
- 02
Escolha o delimitador que seu CSV utiliza; o JSON é atualizado instantaneamente à direita.
- 03
Copie o JSON com o botão copiar.
O que faz
Esta ferramenta lê CSV e produz uma matriz JSON de objetos, usando a linha do cabeçalho como chaves. Cole seus dados, escolha o delimitador e o JSON aparecerá instantaneamente.
É a forma mais rápida de alimentar uma exportação de planilhas em uma API, em uma aplicativo JavaScript ou em um arquivo de configuração.
Como as colunas são mapeadas
A primeira linha é tratada como cabeçalho, por isso cada coluna se torna uma chave e cada linha seguinte se torna um objeto. Os números e os valores verdadeiro/falso passam a ser valores JSON reais, enquanto um valor com zero à esquerda, como 007, permanece uma cadeia de texto para preservar os IDs e códigos postais.
Os campos entre aspas que contêm o delimitador, aspas ou quebras de linha são analisados corretamente segundo a norma CSV.
Privado e ilimitado
Cada conversão acontece localmente no seu navegador, por isso os dados nunca são enviados, registados ou armazenados em um servidor. Pode utilizá-lo com exportações confidenciais e continuar a trabalhar offline depois de a página ser carregada.
Não há registro, marca-d'água nem limite de linhas: o único limite é a memória do seu dispositivo.
Perguntas frequentes
Os números e os booleanos são convertidos em tipos JSON reais?
Sim. Os inteiros simples e decimais tornam-se números e verdadeiro/falso tornam-se booleanos. Os valores com zero à esquerda permanecem como strings para que os identificadores, números de telefone e códigos postais mantenham sua forma exata.
Que delimitador devo usar?
Vírgula é o padrão. Escolha ponto e vírgula nas regiões em que a vírgula é o separador decimal (comum nas exportações alemãs e outras exportações europeias), tabulação para arquivos TSV ou barra vertical quando seus valores já contêm vírgulas.
Existe um limite de linha ou tamanho de arquivo?
Não existe limite fixo de linhas nem quota diária. Como tudo é executado localmente, o limite prático é a memória do seu dispositivo, que lida confortavelmente com as dezenas de milhares de linhas que a maioria das exportações contém.
Meus dados são enviados para algum lugar?
Não. A conversão é executada inteiramente no seu navegador com JavaScript no navegador, por isso nada do que cola ou larga sai do dispositivo. Assim, pode usar em segurança planilhas com e-mails de clientes, dados financeiros ou outras informações confidenciais.