.CHM

Archivo CHM

Microsoft Compiled HTML Help file
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo CHM es un archivo de ayuda HTML compilado de Microsoft: un único paquete comprimido de páginas HTML, imágenes y un índice de búsqueda, utilizado para manuales de software de Windows y libros electrónicos. En Windows, haga doble clic en él; el visor integrado (hh.exe) lo abre con un árbol de contenidos y búsqueda. Si todas las páginas aparecen en blanco, el archivo está bloqueado por la seguridad de Windows: haga clic derecho, elija Propiedades y haga clic en Desbloquear.

Desarrollador: Microsoft Categoría: Archivos de Internet MIME: application/vnd.ms-htmlhelp
SE ABRE EN Windows macOS Linux Android
Relacionado: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

En esta página

19k+ extensiones indexadas
Última revisión Sep 11, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo CHM?

.chm es un archivo Microsoft Compiled HTML Help, un módulo de ayuda de Windows utilizado para almacenar documentos de ayuda para aplicaciones y funciones del sistema. Los documentos .chm se crean a partir de archivos fuente HTML, el mismo formato utilizado para sitios web, y se compilan en un único archivo binario independiente. En Windows, los archivos .chm se abren de forma nativa con hh.exe (HTML Help), que se incluye en todas las versiones de Windows desde Windows 98. También existen lectores de terceros dedicados como xCHM y SumatraPDF.

El formato utiliza el contenedor propietario de Microsoft ITSF (Info-Tech Storage Format), identificable por la firma de archivo de cuatro bytes ITSF en el desplazamiento 0. Dentro del contenedor, los temas HTML, las imágenes, el CSS y las tablas de índice se comprimen mediante la compresión LZX, razón por la cual el archivo aparece como un único archivo compacto en lugar de una carpeta de archivos sueltos. El predecesor de .chm fue el antiguo formato .HLP WinHelp, al que reemplazó en 1997.

Los archivos de ayuda contienen documentación de software. Un archivo .chm típico se divide en secciones organizadas en una estructura de árbol, que cubren el uso de la aplicación, las funciones y las preguntas frecuentes. Debido a que .chm se renderiza a través del motor MSHTML de Internet Explorer, los archivos copiados desde una unidad de red o descargados de Internet pueden mostrar páginas en blanco, una restricción de seguridad de Windows conocida como el bloqueo «marca de la web». Desbloquear el archivo a través de su diálogo de Propiedades restaura la visualización normal.

Los archivos .chm son portátiles e independientes: un solo archivo contiene todos los temas, imágenes y navegación. Aunque el formato se considera heredado (los sistemas más nuevos de Microsoft utilizan .hxs o entrega de documentación en línea), los archivos .chm todavía se abren correctamente en el Windows actual sin software adicional.

Seguridad y protección

RIESGO: MEDIUM

CHM es un contenedor HTML que puede incrustar scripts y comandos de acceso directo/HTML-Help, y tiene un historial real de abuso por malware (CHM maliciosos que lanzan ejecutables, utilizados en campañas de phishing) y vulnerabilidades de visores antiguos. Solo abra archivos CHM de fuentes confiables. Windows bloquea deliberadamente el contenido en los CHM abiertos desde Internet/red (cada página se muestra en blanco) a través de la «marca de la web»; si confía en el archivo, haga clic derecho > Propiedades > Desbloquear, o muévalo a una unidad local. Trate los archivos adjuntos .chm inesperados como cualquier otro archivo adjunto ejecutable.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOMicrosoft Compiled HTML Help filetambién conocido como Compiled HTML Help, HTML Help
DESARROLLADORMicrosoftdesde 1997 (HTML Help 1.0, with Windows 98)
TIPO MIMEapplication/vnd.ms-htmlhelp
TIPOContenedor binario de HTML compilado, imágenes e índice (ITSF/ITOL-ITLS)
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
00010203
HEX
49545346
ASCII
ITSF
Los archivos comienzan con la firma de 4 bytes «ITSF» (49 54 53 46), seguida inmediatamente por la versión del formato como un dword little-endian (típicamente 03 00 00 00). ITSF es el «Info-Tech Storage Format» interno de Microsoft; dentro de él, un directorio ITSP/ITOL-ITLS indexa el contenido HTML comprimido (compresión LZX).

Programas que abren archivos CHM

Windows4 apps
xCHM Código abierto Abra el .chm para verlo con contenidos, índice y búsqueda; útil cuando hh.exe falla.
7-Zip Código abierto Clic derecho > 7-Zip > Abrir archivo para extraer el HTML/imágenes sin procesar del CHM (no lo renderiza).
HTML Help (hh.exe) Integrado Haga doble clic en el .chm: el visor de ayuda de Microsoft integrado lo abre con un árbol de contenidos, índice y búsqueda. No requiere instalación.
SumatraPDF Código abierto Abra el .chm en SumatraPDF, un lector gratuito y ligero que también renderiza CHM con un panel de contenidos.
macOS3 apps
Calibre Código abierto Añada el .chm y use el visor de Calibre, o conviértalo a EPUB/PDF para Apple Books.
xCHM Código abierto Abra el .chm para verlo con contenidos, índice y búsqueda; útil cuando hh.exe falla.
CHMOX / Chmox Código abierto Abra el .chm en este pequeño lector nativo de CHM para macOS.
Linux3 apps
Calibre Código abierto Añada el .chm y use el visor de Calibre, o conviértalo a EPUB/PDF para Apple Books.
xCHM Código abierto Abra el .chm para verlo con contenidos, índice y búsqueda; útil cuando hh.exe falla.
KchmViewer Código abierto Visor de CHM para KDE; abra el .chm para obtener un árbol de contenidos completo y búsqueda de texto completo.
Android1 app
CHM Reader / EBookDroid Gratis Abra el .chm en un lector compatible con CHM para leerlo en un teléfono o tableta.

Detalles técnicos

especificación profunda
Formato de contenedorITSF (Info-Tech Storage Format): almacenamiento compuesto propietario de Microsoft con un directorio ITSP interno que indexa todos los archivos virtuales dentro del archivo
Bytes mágicosFirma ASCII de 4 bytes ITSF (hex 49 54 53 46) en el desplazamiento 0, seguida inmediatamente por un campo DWORD de versión en little-endian (típicamente 03 00 00 00 para HTML Help 1.x)
Orden de bytesLittle-endian en todas las estructuras de cabecera y directorio
CompresiónCompresión LZX aplicada a la sección de contenido HTML; la misma variante LZX se utiliza también en los archivos Microsoft Cabinet (.cab)
Tipo MIMEapplication/vnd.ms-htmlhelp (registrado); application/x-chm y application/octet-stream también de uso extendido
Estructura internaCabecera ITSF + directorio ITSP que enumera archivos virtuales; la sección de contenido contiene temas HTML, imágenes, CSS, bloques de metadatos #SYSTEM/#STRINGS y tablas de índice de URL #TOPICS/#URLTBL, todo comprimido con LZX
Visor de Windowshh.exe (ejecutable de HTML Help) que utiliza el control ActiveX hhctrl.ocx, presente en todas las versiones de Windows desde Windows 98 en adelante; no requiere instalación por separado
Motor de renderizadoInternet Explorer MSHTML; el HTML y CSS dentro de un .chm se renderizan como lo haría IE, lo que puede producir anomalías de visualización en archivos muy antiguos que dependían de comportamientos específicos de IE
CifradoEl contenido está comprimido con LZX pero no cifrado; el archivo se puede descomprimir directamente con herramientas como 7-Zip o el comando hh.exe -decompile
Comprobación de integridadSin CRC ni firma digital integrados; un .chm corrupto simplemente falla al descomprimirse o no muestra contenido, sin detalles de error por parte del visor
Tamaño de archivo típicoVaría desde decenas de KB hasta aproximadamente 100 MB; la mayoría de los archivos de ayuda de software se encuentran en el rango de 1-10 MB
Soporte de plataformaNativo en Windows a través de hh.exe; visores de terceros en Linux (xCHM, KchmViewer, Calibre) y macOS (CHMOX, xCHM, Calibre)
Restricción de seguridad de redLos archivos abiertos desde una unidad de red o descargados de Internet son bloqueados por la política de Marca de la Web de Windows, lo que provoca páginas de temas en blanco; el desbloqueo a través del diálogo de Propiedades del archivo restaura el acceso completo
Diseño de cabecera ITSFCabecera de versión 3 de 56 bytes que contiene una marca de tiempo de creación, un LCID de Windows (código de idioma) y dos GUID que identifican las secciones de contenido y transformación
Lanzado1997 (HTML Help 1.0, with Windows 98)
Última versiónHTML Help 1.4 (ships with Windows; runtime hhctrl.ocx, no new versions since early 2000s)
Especificaciónwww.nongnu.org

Conversiones de CHM

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos CHM. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos CHM.

Preguntas frecuentes

¿Cómo abro un archivo .chm?
En Windows, simplemente haga doble clic en él: el visor de ayuda HTML integrado (hh.exe) lo abrirá. En macOS use Chmox o Calibre; en Linux use xCHM o KchmViewer.
¿Por qué mi archivo CHM está en blanco / muestra «se canceló la navegación a la página web»?
Windows bloquea el contenido CHM abierto desde Internet o una unidad de red. Haga clic derecho en el archivo > Propiedades > marque «Desbloquear» (o muévalo a una unidad local como C:), luego vuelva a abrirlo.
¿Cómo convierto un CHM a PDF?
Use Calibre (Añadir libro > Convertir a PDF) para una conversión con un solo clic, o abra el CHM e imprima cada tema. Las herramientas de autoría de ayuda como Help & Manual también pueden exportar a PDF.
¿Cómo extraigo el HTML y las imágenes de un CHM?
Abra el .chm con 7-Zip (clic derecho > 7-Zip > Abrir archivo) y extráigalo, o ejecute «hh.exe -decompile <carpeta> archivo.chm». Obtendrá las páginas HTML y las imágenes originales.
¿Puedo leer un CHM en mi teléfono o lector electrónico?
Sí: conviértalo a EPUB o PDF con Calibre, o use un lector de Android como EBookDroid que abre CHM directamente. Los usuarios de iOS pueden convertirlo a EPUB y abrirlo en Apple Books.
¿Es seguro abrir archivos CHM?
Solo si provienen de fuentes confiables. Los CHM pueden incrustar scripts y se han utilizado para distribuir malware, razón por la cual Windows bloquea por defecto los CHM descargados de Internet.

Referencias

1Wikipedia - Microsoft Compiled HTML Helpen.wikipedia.org
2Microsoft - HTML Help (hh.exe) referencelearn.microsoft.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Extensiones relacionadas

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z