Tiny Online Tools logoTiny Online ToolssearchBuscar herramientas…grid_viewTodas las herramientas
Iniciochevron_rightHerramientas de documentoschevron_rightVisor MHTML / MHTVisor MHTML / MHT

Visor MHTML / MHT

Abre una página web archivada en un único archivo MHT o MHTML y velá renderizada con sus imágenes y hojas de estilo.

upload_file

Haz clic para buscar o arrastra y suelta archivos aqui

MHT, MHTML o EML

Aceptado: .mht,.mhtml,.eml

Herramientas similares

Extractor MHTML

Extractor MHTML

Desmonta un archivo MHT en HTML, imágenes, hojas de estilo y recursos, y descárgalo como una carpeta que sigue abriéndose en el navegador.

Visor CHM

Visor CHM

Abre un archivo de ayuda HTML compilada de Microsoft, recorre su árbol de contenidos y lee sus páginas en el navegador.

Visor XPS / OXPS

Visor XPS / OXPS

Abre los documentos de diseño fijo XPS y OXPS de Microsoft y léelos página a página, sin necesidad de componentes de Windows.

Visor CAD

Visor CAD

Abre archivos STEP, STP, IGES, IGS y BREP directamente en tu navegador con un visor CAD gratuito en línea que no necesita instalación ni subidas.

Formateador de duración

Formateador de duración

Convierte segundos, milisegundos, minutos u horas en duraciones legibles.

Convertidor de Nubes de Puntos

Convertidor de Nubes de Puntos

Convierte LAS a PLY, LAZ a XYZ, PCD a PLY y otros formatos de nube de puntos gratis en tu navegador, con submuestreo opcional por el camino.

Invertir video

Invertir video

Invertir video te ayuda a hacer que un clip se reproduzca al revés para uso creativo o revisión directamente en el navegador. Úsalo para limpieza multimedia rápida y privada, publicaciones, clases, demos y edición diaria.

apps

Mas herramientas

Explora nuestra coleccion completa de herramientas gratuitas en linea.

Qué es un archivo MHT

Cuando Internet Explorer, Word o la opción Guardar como MHTML de Chrome escribieron una página en un único archivo, produjeron un mensaje de correo según la RFC 2557. Un cuerpo multipart/related contiene el HTML más todas las imágenes, hojas de estilo y scripts a los que la página hacía referencia, cada parte etiquetada con la URL de la que procede. Es un formato perfectamente razonable que ya casi nada abre.

Cómo se renderiza

Las partes se separan, cada una se decodifica desde su codificación de transferencia (normalmente quoted-printable para texto y base64 para imágenes) y después se reescriben las referencias del HTML raíz. Ese último paso es el trabajo entero: cada src, href y url() de CSS sigue apuntando a la dirección absoluta original, así que sin reescribirlos la página se ve pelada. Cada referencia se empareja con la parte que se guardó para ella —por Content-Location, o por Content-ID en las referencias cid:— y pasa a apuntar a los bytes de esa parte.

No se descarga nada, no se ejecuta nada

La página reconstruida va a un iframe con sandbox="allow-same-origin" y nada más. No hay allow-scripts, así que ningún script del archivo puede ejecutarse.

Además se inyecta en la página una Content-Security-Policy de default-src 'none'. Esto importa más de lo que parece: cualquier referencia que el archivo no guardó sigue siendo una URL http absoluta después de la reescritura, y un navegador que la renderizara la descargaría sin avisar. La política lo impide. Solo se permiten URLs blob: y data:, es decir, las partes que están dentro del archivo.

Archivos incompletos

Los archivos web se guardan incompletos constantemente: una imagen de fondo declarada en una hoja de estilos que el guardador no siguió, una imagen de carga diferida, una tipografía en otro dominio. Esas referencias se cuentan y se listan. Si la página se ve mal, esa lista suele explicar por qué, y es una respuesta mucho mejor que un icono de imagen rota.

También se muestra

El asunto, la fecha en que se guardó la página y la URL original —el Content-Location de la parte raíz, que es de donde venía realmente la página—. Además, cada parte con su tipo MIME, su codificación de transferencia, su juego de caracteres declarado y su tamaño decodificado, y un conmutador para leer el código fuente del HTML raíz.

Privacidad

El archivo se abre en tu navegador. No se sube, y ni él ni la herramienta contactan con la red.