Pular para o conteúdo
  • Compressor de imagensFerramentas de imagem · Deixe fotos e gráficos menores recodificando-os em JPG ou WebP, com controle deslizante de qualidade e redução opcional das dimensões.
  • Redimensionador de imagensFerramentas de imagem · Altere a largura e a altura de uma imagem em pixels ou por porcentagem, com redução de alta qualidade.
  • Conversor de imagensFerramentas de imagem · Mude o formato de uma ou várias imagens para JPG, PNG ou WebP, com controle da qualidade e da transparência.
  • Recortar imagemFerramentas de imagem · Recorte parte de uma imagem com uma seleção arrastável, proporções predefinidas e medidas exatas em pixels.
  • Girar e espelhar imagemFerramentas de imagem · Gire uma imagem em 90° ou 180° e espelhe-a na horizontal ou na vertical, com pré-visualização ao vivo.
  • Visualizador e removedor de EXIFFerramentas de imagem · Veja os dados EXIF de uma foto – câmera, data e localização – e remova todos eles ou só a posição GPS, sem perder qualidade.
  • HEIC para JPGFerramentas de imagem · Transforme fotos HEIC e HEIF de iPhones e iPads em arquivos JPG ou PNG que abrem em qualquer lugar.
  • Desfocar e pixelizar imagemFerramentas de imagem · Oculte rostos, nomes, placas de carro e outros detalhes de uma foto com pixelização, desfoque ou uma caixa sólida.
  • Gerador de faviconFerramentas de imagem · Crie um conjunto completo de favicon – ICO, ícones PNG e web manifest – a partir de uma imagem, um texto ou um emoji.
  • Juntar imagensFerramentas de imagem · Combine várias imagens em uma só, lado a lado, empilhadas ou em grade, com espaçamento, fundo transparente e download em JPG, PNG ou WebP.
  • Juntar PDFFerramentas de PDF · Junte vários arquivos PDF em um único documento, na ordem que você escolher, com intervalos de páginas opcionais por arquivo.
  • Dividir PDFFerramentas de PDF · Extraia páginas para um novo PDF ou divida um documento em vários arquivos por página, intervalo ou número fixo de páginas.

Conversor de CSV para JSON

Transforme um CSV de planilha em objetos ou listas JSON, ou uma lista JSON em CSV, com detecção do delimitador e tipos numéricos.

Funciona no seu navegador – seus dados não são enviados

Carregando a ferramenta…

Sobre: Conversor de CSV para JSON

O conversor de CSV para JSON transforma uma exportação de planilha em JSON e o JSON de volta em CSV. Com uma linha de cabeçalho, cada linha vira um objeto cujos nomes vêm da primeira linha; sem ela, cada linha vira uma lista.

Ele lê o CSV como o padrão (RFC 4180) descreve: células entre aspas podem conter vírgulas, quebras de linha e aspas duplicadas. O delimitador é encontrado automaticamente, então arquivos separados por vírgula, ponto e vírgula ou tabulação, vindos do Excel, do Planilhas Google ou de um banco de dados, funcionam.

Seus dados são convertidos no navegador. Nada é enviado, então é seguro usar com listas de clientes, exportações e outros arquivos privados.

Como usar

  1. Escolha CSV → JSON ou JSON → CSV.
  2. Cole o texto ou clique em Abrir arquivo para carregar um arquivo .csv, .tsv, .txt ou .json de até 10 MB.
  3. Para CSV, confira o delimitador, se a primeira linha tem os nomes e se os números devem virar números.
  4. Veja o resultado; problemas como aspas não fechadas são mostrados com a linha.
  5. Copie o resultado ou baixe-o como data.json ou data.csv.

Recursos

  • Nos dois sentidos: De CSV para objetos ou listas JSON, e de listas JSON de objetos ou arrays para CSV.
  • Leitura de CSV de verdade: Células entre aspas com vírgulas, quebras de linha e aspas dentro são lidas corretamente.
  • Detecção do delimitador: Vírgula, ponto e vírgula e tabulação são reconhecidos automaticamente, ou escolhidos à mão.
  • Tipos numéricos: Números, true, false e null viram valores JSON; códigos como 007 continuam como texto.
  • CSV pronto para planilhas: O CSV baixado tem um BOM UTF-8 para o Excel mostrar as letras acentuadas corretamente.

Exemplos

Da planilha para a API

Exporte uma planilha como CSV e transforme-a em um array JSON para uma requisição de teste.

CSV brasileiro

Um arquivo com pontos e vírgulas e vírgulas decimais é lido com o ponto e vírgula encontrado automaticamente.

Da resposta da API para o Excel

Cole uma lista JSON de objetos e baixe um CSV com uma coluna por campo.

Limitações e observações

  • Textos e arquivos são limitados a 10 MB.
  • Objetos aninhados são escritos como texto JSON em uma única célula do CSV; não são espalhados por várias colunas.
  • Números com separadores de milhar ou vírgulas decimais (1,000 ou 3,5) continuam como texto no JSON.
  • Arquivos do Excel (.xlsx) não são lidos; salve-os antes como CSV.

Perguntas frequentes

Como converto CSV em JSON?

Escolha CSV → JSON, cole o CSV ou abra o arquivo e copie ou baixe o resultado em JSON.

Meu arquivo usa ponto e vírgula. Funciona?

Sim. O delimitador é detectado automaticamente; você também pode escolher vírgula, ponto e vírgula ou tabulação.

Por que o 007 continua como string?

Números JSON não podem começar com zeros, e esses valores costumam ser códigos, então são mantidos como texto.

Que JSON pode ser convertido em CSV?

Uma lista de objetos (cada objeto é uma linha) ou uma lista de listas. As colunas são todos os nomes que aparecem, na ordem em que aparecem pela primeira vez.

Meus dados são enviados?

Não. A conversão roda no seu navegador e os arquivos ficam no seu dispositivo.

Mais ferramentas gratuitas