O problema de abrir um CSV direto no Excel
Quem já abriu um extrato do banco, um relatório do sistema de vendas ou uma exportação da loja virtual com dois cliques no Excel conhece o resultado: tudo amontoado numa só coluna, “São Paulo” virando “São Paulo”, o CPF que começava com zero perdendo o zero e números longos virando notação científica, como 3,52E+13. O arquivo não está estragado; o Excel é que adivinha errado o separador, a codificação e o tipo de cada coluna.
Este conversor lê o CSV com cuidado: detecta sozinho se o separador é vírgula, ponto e vírgula ou tabulação, e monta um .xlsx em que os números ficam como números, para você somar e filtrar, mas os códigos com zeros à esquerda e os números com mais de 15 dígitos, como CPF, CNPJ, CEP, matrícula e número de conta, ficam guardados como texto, exatamente como vieram.
Formatos que lê e que gera
Lê CSV e TSV, JSON (uma lista de objetos; objetos dentro de objetos viram colunas no estilo endereco.cidade), XML (o elemento que se repete é tratado como linha, e os filhos e atributos viram colunas) e Excel .xlsx, com todas as abas e os valores das células. O formato .xls antigo, do Excel 97–2003, não é aberto: salve-o antes como .xlsx no próprio Excel ou no LibreOffice.
Gera Excel .xlsx, CSV com vírgula, ponto e vírgula ou tabulação, e JSON. Na saída CSV há uma opção compatível com Excel, que faz o Excel brasileiro abrir o arquivo com acentos e cedilha corretos. Antes de converter, uma prévia mostra as primeiras linhas para você conferir se as colunas estão no lugar. Dá para converter vários arquivos de uma vez.
Casos de uso
Extratos e relatórios exportados por bancos, ERPs e sistemas de nota em CSV que precisam virar planilha para conciliação. Listas de clientes de uma plataforma de e-commerce ou de e-mail marketing. Respostas de uma API em JSON que alguém do financeiro precisa ver numa tabela. Arquivos XML de sistemas, relatórios ou integrações que fazem mais sentido em linhas e colunas. E o caminho inverso: uma planilha que precisa ser importada num sistema que só aceita CSV ou JSON.
Há atalhos que já abrem com cada conversão: Excel para CSV, JSON para CSV, JSON para Excel, CSV para JSON e XML para Excel. Se quiser editar a tabela antes ou depois, use a Planilha online.
Seus dados não saem do aparelho
Planilhas costumam ter dados sensíveis: nomes, CPFs, telefones, valores e saldos. Aqui a conversão acontece no navegador, sem enviar o arquivo a nenhum servidor e sem guardar nada. É grátis, sem cadastro e sem limite de arquivos.