Convertir HTML a CSV
Copiar una tabla del navegador a Excel arrastra fuentes, enlaces, celdas combinadas y alguna imagen suelta. Convertir la página guardada a CSV le da solo los valores, una fila por cada fila de la tabla, listos para ordenar y graficar.
Convertidor de datos
o suelte aquí archivos CSV, TSV, TXT … ·
Máx. 95 MB por archivo· Hasta 20 archivos· Se borran a los 30 minutos
Los archivos se procesan en nuestros servidores y se borran a los 30 minutos.
Carácter que separa las columnas en archivos CSV y de texto, tanto al leer como al escribir. Automático lo detecta en la entrada y escribe comas.
UTF-8 funciona con cualquier idioma. Elija UTF-8 con BOM si Excel en Windows muestra tildes o caracteres asiáticos ilegibles al abrir el CSV.
Entrada de Excel, ODS y Numbers: convierte solo la primera hoja o todas (un CSV por hoja dentro de un ZIP, o una clave JSON por hoja).
Nombre de la pestaña de la hoja en la nueva hoja de cálculo, de hasta 31 caracteres.
Array de objetos usa los nombres de columna como claves en cada fila; array de arrays es más compacto y conserva el encabezado como primer array.
Nombre del elemento exterior que envuelve todas las filas; cada fila se convierte en un <row> dentro de él.
Se usa en las sentencias CREATE TABLE e INSERT. Solo letras, dígitos y guiones bajos.
Las comillas y los tipos de columna varían un poco entre bases de datos; elija aquella en la que va a importar.
Reescribe las celdas de fecha en un solo formato. ISO (2026-10-18) es el más seguro para bases de datos y código; Mantener sin cambios las deja como aparecen en el original.
Cómo usar esta herramienta
- 1
Guarde la página web
Pulse Ctrl+S o Cmd+S en el navegador y conserve el archivo .html, o exporte la página de informe que muestra su intranet. Suba hasta 20 archivos, de 95 MB cada uno.
- 2
Mantenga la codificación compatible con Excel
Esta página escribe UTF-8 con BOM para que Excel en Windows muestre bien las tildes. En Opciones avanzadas, cambie Codificación de texto a UTF-8 simple para bases de datos y scripts, o Delimitador a Punto y coma para Excel en configuración europea.
- 3
Convierta a CSV
Pulse Convertir a CSV, descargue el archivo y ábralo o impórtelo en Excel, Google Sheets, Numbers o su herramienta de BI.
Cómo pasar una tabla web a una hoja de cálculo
Los analistas se encuentran tablas HTML en todas partes: la página de precios de un proveedor, un sitio de estadísticas deportivas, una publicación de estadísticas oficiales sin botón de descarga, el informe mensual que una herramienta interna muestra pero nunca exporta. Los números están ahí, pero una tabla del navegador no se puede sumar, filtrar ni cruzar con nada.
CSV es el destino neutral. Cualquier hoja de cálculo, base de datos y herramienta de análisis lo importa, y sus reglas quedaron por escrito en la RFC 4180 en 2005. Una vez que las filas están en CSV, CSV a XLSX las convierte en un libro con celdas tipadas cuando tiene que pasarle los datos a otra persona. Si la tabla va a parar a código y no a una hoja de cálculo, JSON es mejor destino.
Tabla HTML a CSV: comparación de las vías habituales
| UltKit | IMPORTHTML de Google Sheets | Copiar y pegar en Excel | |
|---|---|---|---|
| Funciona con páginas que exigen inicio de sesión | yes | no | yes |
| Valores simples sin formato ni enlaces | yes | yes | no |
| Convierte varias páginas guardadas de una vez | yes | no | no |
| El resultado es un archivo CSV reutilizable | yes | Descargar como CSV | Guardar como CSV |
| Se actualiza cuando cambia la página | no | yes | no |
Ejemplo de HTML a CSV
<table> <tr><th>Pos</th><th>Equipo</th><th>Pts</th></tr> <tr><td>1</td><td><a href="/equipos/betis">Betis</a></td><td>61</td></tr> <tr><td>2</td><td>Celta, Vigo</td><td>58</td></tr> </table> Pos,Equipo,Pts 1,Betis,61 2,"Celta, Vigo",58
Detalles de los formatos HTML y CSV
HTML
HyperText Markup Language (HTML)
HTML es el lenguaje de marcado de la web, descrito por primera vez por Tim Berners-Lee a principios de la década de 1990 y mantenido hoy por el WHATWG como estándar vivo. Un archivo HTML describe encabezados, párrafos, enlaces, tablas, imágenes y formularios, mientras que el estilo suele provenir de CSS. Todos los navegadores lo representan, y también se usa para plantillas de correo electrónico y páginas web guardadas. Un archivo HTML suele depender de imágenes y hojas de estilo externas, por lo que puede verse incompleto si se mueve solo.
- Compresión
- –
- Transparencia
- –
- Animación
- –
- Presentado en
- 1993 · Tim Berners-Lee; maintained by WHATWG
CSV
Valores separados por comas (CSV)
CSV es un formato de texto plano para tablas en el que cada línea es una fila y las comas separan las columnas. Se usa desde los primeros tiempos de la informática y se describe en el RFC 4180, aunque muchas variantes usan punto y coma o tabulaciones y distintas codificaciones de texto. Casi todas las hojas de cálculo, bases de datos y herramientas de análisis pueden importarlo y exportarlo, lo que lo convierte en el formato predeterminado para mover datos entre sistemas. CSV guarda solo valores, sin fórmulas, formato, varias hojas ni tipos de datos.
- Compresión
- –
- Transparencia
- –
- Animación
- –
- Presentado en
- –
HTML se convierte a CSV cuando una tabla publicada en una página web o en un informe de intranet tiene que filtrarse, sumarse o graficarse en una hoja de cálculo, sin los enlaces, colores y diseño que la página añadió para la lectura.
Preguntas sobre HTML a CSV
¿Por qué no copiar y pegar la tabla HTML en Excel en lugar de convertirla a CSV?
Al pegar se arrastra el formato HTML: hipervínculos, colores de fondo, saltos de línea dentro de las celdas y a veces imágenes. Además, Excel reinterpreta los valores sobre la marcha, así que un rango como 3-4 puede convertirse en una fecha. Un CSV contiene valores de texto simple que usted importa con sus propias reglas.
¿Qué hace distinto IMPORTHTML de Google Sheets?
IMPORTHTML trae una tabla de una URL pública a una hoja y la actualiza. No llega a páginas que exigen inicio de sesión, como un informe de intranet o un panel con sesión iniciada. Guardar esa página como archivo y convertirla funciona sin importar de dónde venga.
¿Cómo evito que Excel convierta códigos en fechas o borre ceros al abrir un CSV?
Excel adivina los tipos cuando abre un CSV directamente. En su lugar, impórtelo desde Datos, Desde el texto/CSV, y ponga como Texto, antes de cargar, columnas como códigos postales, números de pieza o rangos como 1-2.
¿Se conservan los hipervínculos en el CSV?
El texto visible del enlace se conserva como valor de la celda; la dirección que hay detrás no, porque una celda CSV contiene un único valor simple. Si necesita las URL, guárdelas primero en una columna aparte de la tabla de origen.
¿Puedo convertir a CSV una tabla que solo tengo en PDF?
Sí, con otra entrada: PDF a CSV reconstruye las filas a partir de las posiciones del texto en el PDF, lo que es más difícil que leer el marcado de una tabla HTML, así que revise el resultado con más cuidado.
La página muestra una tabla pero el CSV sale vacío. ¿Por qué?
Muchos paneles dibujan sus tablas con JavaScript después de cargar la página, así que el HTML guardado solo contiene un contenedor vacío. Cuando los datos estén visibles, copie la tabla desde las herramientas para desarrolladores del navegador (panel Elementos, Copiar outerHTML) a un archivo .html, o busque un botón Exportar en la aplicación.
- Convertir HTML a JSONConvierta una tabla HTML a JSON: las celdas de encabezado son las claves y cada fila es un objeto. Suba páginas .html o .htm guardadas, sin código de scraping.
- Convertir PDF a CSVExtraiga las tablas de un PDF con texto y guárdelas como CSV para apps de presupuesto, QuickBooks, pandas o una base de datos. Fechas ISO, sin espacios.
- Convertir XML a CSVConvierta feeds XML, facturas y exportaciones a CSV en línea. Los registros repetidos pasan a filas y las etiquetas hijas a columnas. 20 archivos de 95 MB.
- Convertir CSV a XLSXConvierta un CSV en un libro XLSX de Excel con ceros iniciales, ID largos y tildes intactos. Detecta solo archivos con comas, punto y coma o tabulaciones.
- Convertir JSON a tabla HTMLConvierta JSON en una tabla HTML: las claves son los encabezados y los registros, las filas. Péguela en un CMS, un correo o una página interna. Sin programar.
- Convertir HTML a ExcelPase las tablas de una página web guardada o de un informe HTML a un libro de Excel real. Corrige los .xls falsos que Excel rechaza. Hasta 20 archivos a la vez.