Converter HTML para CSV
Copiar uma tabela do navegador para o Excel arrasta junto fontes, links, células mescladas e uma ou outra imagem. Converter a página salva em CSV entrega só os valores, uma linha para cada linha da tabela, prontos para ordenar e virar gráfico.
Conversor de dados
ou solte arquivos CSV, TSV, TXT … aqui ·
Até 95 MB por arquivo· Até 20 arquivos· Apagados após 30 minutos
Os arquivos são processados em nossos servidores e apagados após 30 minutos.
Caractere que separa as colunas em arquivos CSV e de texto, tanto na leitura quanto na escrita. A detecção automática identifica o da entrada e grava vírgulas.
UTF-8 funciona para qualquer idioma. Escolha UTF-8 com BOM se o Excel no Windows mostrar acentos ou caracteres asiáticos embaralhados ao abrir o CSV.
Entrada Excel, ODS e Numbers: converta só a primeira planilha ou todas (um CSV por planilha em um ZIP, ou uma chave JSON por planilha).
Nome da aba na nova planilha, com até 31 caracteres.
Array de objetos usa os nomes das colunas como chaves em cada linha; array de arrays é mais compacto e mantém o cabeçalho como primeiro array.
Nome do elemento externo que envolve todas as linhas; cada linha vira um <row> dentro dele.
Usado nos comandos CREATE TABLE e INSERT. Somente letras, dígitos e sublinhados.
As aspas e os tipos de coluna variam um pouco entre bancos de dados; escolha aquele em que você vai importar.
Reescreve as células de data em um único formato. ISO (2026-10-18) é o mais seguro para bancos de dados e código; manter como está deixa as datas como aparecem no original.
Como usar esta ferramenta
- 1
Salve a página da web
Pressione Ctrl+S ou Cmd+S no navegador e guarde o arquivo .html, ou exporte a página de relatório que a sua intranet mostra. Envie até 20 arquivos, de 95 MB cada.
- 2
Mantenha a codificação compatível com o Excel
Esta página grava em UTF-8 com BOM para que o Excel no Windows mostre os acentos corretamente. Em Configurações avançadas, mude Codificação do texto para UTF-8 simples (para bancos de dados e scripts) ou Delimitador para Ponto e vírgula (para o Excel configurado em português do Brasil).
- 3
Converta para CSV
Clique em Converter para CSV, baixe o arquivo e abra ou importe no Excel, Google Sheets, Numbers ou na sua ferramenta de BI.
Como levar uma tabela da web para uma planilha
Quem trabalha com dados encontra tabelas HTML em todo lugar: a página de preços de um fornecedor, um site de estatísticas esportivas, uma divulgação de estatísticas do governo sem botão de download, o relatório mensal que uma ferramenta interna exibe mas nunca exporta. Os números estão ali, mas uma tabela de navegador não pode ser somada, filtrada nem cruzada com nada.
O CSV é o destino neutro. Toda planilha, banco de dados e ferramenta de análise o importa, e suas regras foram registradas como RFC 4180 em 2005. Com as linhas em CSV, CSV para XLSX as transforma em uma pasta de trabalho com células tipadas, quando você precisa repassar os dados. Se a tabela for para código e não para uma planilha, JSON é o melhor destino.
Tabela HTML para CSV: comparação dos caminhos mais comuns
| UltKit | IMPORTHTML do Google Sheets | Copiar e colar no Excel | |
|---|---|---|---|
| Funciona com páginas protegidas por login | yes | no | yes |
| Valores simples, sem formatação nem links | yes | yes | no |
| Converte várias páginas salvas de uma só vez | yes | no | no |
| A saída é um arquivo CSV reutilizável | yes | Baixar como CSV | Salvar como CSV |
| Atualiza quando a página muda | no | yes | no |
Exemplo de HTML para CSV
<table> <tr><th>Pos</th><th>Time</th><th>Pts</th></tr> <tr><td>1</td><td><a href="/teams/ajax">Ajax</a></td><td>61</td></tr> <tr><td>2</td><td>PSV, Eindhoven</td><td>58</td></tr> </table> Pos,Time,Pts 1,Ajax,61 2,"PSV, Eindhoven",58
Detalhes dos formatos HTML e CSV
HTML
HyperText Markup Language (HTML)
HTML é a linguagem de marcação da web, descrita pela primeira vez por Tim Berners-Lee no início dos anos 1990 e hoje mantida pelo WHATWG como um padrão vivo. Um arquivo HTML descreve títulos, parágrafos, links, tabelas, imagens e formulários, enquanto o estilo costuma vir do CSS. Todo navegador o renderiza, e ele também é usado em modelos de e-mail e páginas da web salvas. Um único arquivo HTML costuma depender de imagens e folhas de estilo externas, por isso pode aparecer quebrado quando movido sozinho.
- Compressão
- –
- Transparência
- –
- Animação
- –
- Lançamento
- 1993 · Tim Berners-Lee; maintained by WHATWG
CSV
Valores separados por vírgula (CSV)
CSV é um formato de texto simples para tabelas em que cada linha é um registro e vírgulas separam as colunas. É usado desde os primórdios da computação e está descrito na RFC 4180, embora muitas variantes usem ponto e vírgula ou tabulações e codificações de texto diferentes. Praticamente toda planilha, banco de dados e ferramenta de análise consegue importá-lo e exportá-lo, o que o torna o formato padrão para mover dados entre sistemas. O CSV guarda só valores, sem fórmulas, formatação, várias abas ou tipos de dados.
- Compressão
- –
- Transparência
- –
- Animação
- –
- Lançamento
- –
Converte-se HTML em CSV quando uma tabela publicada em uma página da web ou em um relatório de intranet precisa ser filtrada, somada ou transformada em gráfico em uma planilha, sem os links, as cores e o layout que a página acrescentou para facilitar a leitura.
Perguntas sobre converter HTML para CSV
Por que não copiar e colar a tabela no Excel?
Ao colar, vem junto a formatação HTML: hiperlinks, cores de fundo, quebras de linha dentro das células e às vezes imagens. O Excel também reinterpreta os valores na hora, então um intervalo como 3-4 pode virar data. O CSV guarda apenas valores em texto simples, que você importa do seu jeito.
O que o IMPORTHTML do Google Sheets faz de diferente?
O IMPORTHTML traz uma tabela de uma URL pública para a planilha e a mantém atualizada. Ele não acessa páginas protegidas por login, como um relatório de intranet ou um painel com acesso restrito. Salvar essa página como arquivo e convertê-la funciona não importa de onde ela veio.
Como evitar que o Excel transforme códigos em datas ou apague zeros?
O Excel adivinha os tipos quando abre um CSV diretamente. Importe o arquivo por Dados, Obter Dados, De Texto/CSV e defina como Texto colunas como CEP, códigos de peça ou intervalos como 1-2 antes de carregar.
Os hiperlinks são mantidos no CSV?
O texto visível do link é mantido como valor da célula; o endereço por trás dele não, pois uma célula de CSV guarda um único valor simples. Se você precisa das URLs, salve-as antes em uma coluna separada da tabela de origem.
Posso converter uma tabela que só tenho em PDF?
Sim, com outra entrada: PDF para CSV reconstrói as linhas a partir da posição do texto no PDF, o que é mais difícil do que ler a marcação de uma tabela HTML, então confira o resultado com mais cuidado.
A página mostra uma tabela, mas o CSV sai vazio. Por quê?
Muitos painéis desenham suas tabelas com JavaScript depois que a página carrega, então o HTML salvo contém só um contêiner vazio. Com os dados visíveis, copie a tabela pelas ferramentas do desenvolvedor do navegador (painel Elements, Copy outerHTML) para um arquivo .html, ou procure um botão Exportar no aplicativo.
- Converter HTML para JSONConverta uma tabela HTML em JSON: o cabeçalho vira as chaves e cada linha da tabela vira um objeto. Envie páginas .html ou .htm salvas, sem código de scraper.
- Converter PDF para CSVExtraia as tabelas de um PDF com texto e salve em CSV para apps de orçamento, QuickBooks, pandas ou um banco de dados. Datas em ISO, espaços removidos.
- Converter XML para CSVConverta feeds XML, notas fiscais e exportações em CSV online. Registros repetidos viram linhas e tags filhas, colunas. Até 20 arquivos de 95 MB.
- Converter CSV para XLSXConverta CSV em uma pasta de trabalho XLSX do Excel com zeros à esquerda, IDs longos e acentos intactos. Vírgula, ponto e vírgula e tabulação detectados.
- Converter JSON para tabela HTMLConverta JSON em tabela HTML: as chaves viram cabeçalhos de coluna e os registros viram linhas. Cole em um CMS, e-mail ou página interna. Sem código.
- Converter HTML para ExcelTransforme as tabelas de uma página salva ou de um relatório HTML em uma pasta de trabalho Excel de verdade. Corrige .xls falsos. Até 20 arquivos de uma vez.