
📧 Cómo insertar HTML en el correo web de Outlook: método funcional en 2026
Usted construye un correo HTML con tablas, botones y un logotipo corporativo, pero Outlook Web lo convierte en un desastre de corchetes angulares. Ctrl+V elimina el marcado y muestra <td> y <div> en crudo en lugar de su diseño. No hay un botón «pegar HTML» en la versión de navegador, y nunca lo hubo.
Existe una solución alternativa que toma un par de minutos: un marcador único en el cuerpo del mensaje más las DevTools del navegador. Sin extensiones, sin API, sin cuenta de desarrollador.
Una advertencia inicial que la mayoría de las guías omiten: Microsoft no documenta ni ofrece soporte para este método. Se basa en que el campo de entrada del mensaje es un bloque contenteditable común y no un componente protegido. Ha funcionado durante años, pero Microsoft no da garantías. Por eso este artículo incluye un paso obligatorio de «envíese una prueba a usted mismo» y una sección sobre alternativas oficiales en 2026.
💡 Resumen rápido:
- Cree un borrador en Outlook Web y escriba un marcador único
ForHTMLEmailen el cuerpo - Abra DevTools (F12), encuentre el marcador en la búsqueda del DOM y seleccione Edit as HTML
- Reemplace el marcador con su código HTML objetivo y presione Ctrl+Enter
- Envíese el correo a usted mismo. Asegúrese de que el marcado llegue al destinatario antes de enviarlo a nadie más
Qué cambió para 2026
Las instrucciones de hace cinco años están desactualizadas en tres aspectos importantes. Antes de abrir DevTools, comprenda el nuevo panorama.
El nuevo Outlook es Outlook Web. Microsoft está reemplazando el Outlook clásico para Windows por el «nuevo Outlook» (proyecto Monarch). Técnicamente es un envoltorio nativo sobre WebView2 que ejecuta la misma interfaz web internamente. La conclusión práctica: la técnica que se describe a continuación aplica no solo al navegador, sino también al cliente hacia el cual Microsoft está dirigiendo a todos los usuarios.
Outlook clásico sigue vivo, pero agoniza. Microsoft promete dar soporte a las instalaciones existentes de Outlook clásico al menos hasta 2029, y la migración forzada se ha pospuesto: no antes de 2027-2028. Office 2016 y 2019 perdieron soporte el 14 de octubre de 2025, Office 2021 el 13 de octubre de 2026.
«Insertar → Archivo como texto» solo existe en el clásico. La antigua forma de pegar HTML sin DevTools (el botón «Adjuntar archivo» → «Insertar como texto») permanece, pero solo en Outlook clásico, y el botón debe agregarse manualmente a la barra de herramientas de acceso rápido. En el nuevo Outlook y en la versión de navegador esta opción no existe en absoluto. Todas las recetas que involucran macros VBA y complementos COM también están muertas: no funcionan en el nuevo Outlook.
Advertencia, trampa por delante. En el nuevo Outlook de escritorio ya no puede abrir DevTools: el comando olk.exe --devtools fue deshabilitado intencionalmente. Haga todo en el navegador, en outlook.live.com o outlook.office.com.
Qué necesita
- Un navegador Chromium. Chrome, Edge, Brave, Opera, Vivaldi. En Firefox la mecánica es la misma, solo que la pestaña se llama Inspector.
- Una cuenta de Outlook. Personal
outlook.live.como laboraloutlook.office.com, la mecánica no difiere. - HTML listo con estilos en línea. Conserve el código fuente en un archivo separado: si la pestaña se cierra, el proceso toma medio minuto repetirlo.
Por qué los estilos en línea y las tablas siguen siendo obligatorios
La tentación es fuerte: dado que el nuevo Outlook se ejecuta sobre Chromium, puede maquetar con flexbox. No tan rápido.
El correo lo renderiza el cliente de correo del destinatario, no el suyo. Mientras Outlook clásico esté vivo (y lo está hasta 2029), algunos destinatarios abren los correos con el motor de Word: sin flexbox, sin CSS Grid, sin imágenes de fondo, sin fuentes web, y margin se ignora. Incluso donde display: flex pasa formalmente, las propiedades acompañantes (flex-wrap, align-items, justify-content) son eliminadas por la mayoría de los clientes.
La conclusión en 2026 no ha cambiado: maquetación con tablas, estilos en línea, ancho fijo de 600 píxeles. Los bloques <style> externos y <link rel="stylesheet"> son ignorados por Outlook Web.
1. Cree un borrador y coloque un marcador
Abra Outlook Web, haga clic en «Nuevo mensaje». No complete el asunto ni los destinatarios todavía, esto es un seguro contra el envío accidental de un borrador con el marcador.
Haga clic en el cuerpo del mensaje y escriba exactamente una palabra: ForHTMLEmail. Sin espacios ni comillas, las mayúsculas importan. El marcador debe ser el único contenido en el cuerpo: una combinación de caracteres única garantiza que la búsqueda aterrizará en el cuerpo del mensaje y no en un elemento de la interfaz.

2. Encuentre el marcador en el DOM
Sin cerrar la ventana del mensaje, presione F12 y vaya a la pestaña Elements.

Presione Ctrl+F dentro del panel de DevTools (no en la página), se abrirá una búsqueda del DOM. Escriba ForHTMLEmail y presione Enter. DevTools resaltará el nodo necesario: generalmente un <div> o <p> anidado varios niveles de tablas de profundidad. Encuentre el elemento donde ForHTMLEmail es contenido de texto directo, sin etiquetas hijas.
3. Reemplace el marcador con HTML
Haga clic derecho en el elemento encontrado y seleccione Edit as HTML. O presione F2 sobre el elemento seleccionado, es más rápido.
El campo de edición se expandirá: verá algo como <p>ForHTMLEmail</p>.
Seleccione todo el contenido del campo y elimínelo. Este es el momento clave: si no borra el contenido antiguo, el HTML se superpondrá al marcador y obtendrá un desastre.

Ahora pegue su código con Ctrl+V. No haga clic fuera del campo con el ratón, esto cerrará el modo de edición antes de confirmar el cambio. Si DevTools coloreó las etiquetas y mostró el anidamiento como un árbol, el código se percibió como marcado, no como texto plano.
Presione Ctrl+Enter. Regrese a la ventana del mensaje: el diseño debería renderizarse directamente en el cuerpo, imágenes, tablas, fondo, botones.

4. Prueba obligatoria antes de enviar
Este paso se omite, y luego la gente envía a los clientes un correo vacío. El método no es oficial, así que confíe pero verifique.
- Envíese el correo a usted mismo. Ingrese su dirección, envíelo, abra la bandeja de entrada. Solo entonces tendrá la certeza de que el DOM modificado realmente llegó al servidor y no se quedó como una ilusión local del navegador.
- Ábralo en un teléfono y en otro cliente. Al menos en Gmail. Si el diseño se rompió allí, se romperá para la mitad de sus destinatarios.
- Véalo sin imágenes. Outlook bloquea las imágenes externas por defecto. El correo debe permanecer legible: textos alternativos, colores de fondo, sin texto como imagen.
- Solo ahora complete destinatarios y asunto.
Stewart Gauld muestra cómo se ve todo el proceso en una sola ejecución. El video se grabó antes de que apareciera el nuevo Outlook, pero la mecánica del marcador y Edit as HTML no ha cambiado desde entonces.
Alternativas oficiales si DevTools no es una opción
El método de DevTools no cuesta nada, pero no es oficial y requiere trabajo manual. Si necesita pegar HTML regularmente o lo hará una persona no técnica, existen caminos legales en 2026.
Método | Adecuado para | Matiz |
|---|---|---|
Complemento de Outlook (Office.js | Desarrolladores | API oficial, límite de 1 000 000 de caracteres por inserción. Funciona tanto en web como en el nuevo Outlook |
Complemento listo para usar de AppSource («Insert HTML by Designmodo») | Usuarios no técnicos | Verificado por Microsoft, se instala desde la tienda. Principal reemplazo de DevTools |
Extensión de navegador (HTMaiL) | Quienes viven en el navegador | De terceros, ~30 000 usuarios. Evalúe los riesgos: la extensión obtiene acceso al correo |
Microsoft Graph API ( | Automatización y correo masivo desde código | Requiere token. HTML inseguro filtrado por defecto |
Outlook clásico: «Insertar como texto» | Quienes aún usan el clásico | El botón debe agregarse manualmente a la barra de herramientas. Sin método en el nuevo Outlook |
Por separado: las «Mis plantillas» integradas para HTML no funcionarán, guardan solo texto, sin formato ni imágenes.
Escollos en 2026
- Los scripts no pasarán. Microsoft elimina el HTML potencialmente peligroso,
<script>, formularios, interactividad. Esto no es novedad de 2026, es protección XSS, y tampoco puede eludirla mediante DevTools: el filtrado ocurre en el servidor. - Tamaño del correo. Mantenga el HTML dentro de 80-100 KB. Gmail trunca los mensajes aproximadamente a los 102 KB y oculta el resto detrás de un enlace «Mostrar mensaje completo».
- Tema oscuro. Outlook.com invierte parcialmente los colores por sí mismo. Agregue
<meta name="color-scheme" content="light dark">y<meta name="supported-color-schemes" content="light dark">, pero no hay una forma infalible de prevenir la inversión, Microsoft mismo lo reconoce. - Cirílico. Coloque
<meta charset="UTF-8">al inicio de la plantilla, o obtendrá caracteres ilegibles. - Versión de texto plano. A través de DevTools no controla la parte de texto plano: Outlook la generará por sí mismo a partir del HTML. Para envíos críticos esto es un argumento a favor de un servicio de mailing profesional.
⁉️🤔 Preguntas frecuentes
¿Por qué Outlook Web no permite pegar HTML directamente?
Con Ctrl+V normal el navegador pasa los datos como
text/plain, no comotext/html, esto es protección contra la inyección de marcado malicioso. DevTools elude la barrera porque modifica el DOM directamente, y el campo de entrada del mensaje es un bloquecontenteditablecomún. Microsoft no está ocultando ningún «botón secreto»: simplemente no se proporciona una forma oficial de pegar HTML arbitrario en la versión web.
¿El método sigue funcionando en 2026?
Guías recientes de 2024-2025 lo describen, y no hay cambios técnicos visibles que lo rompan. Pero Microsoft no documenta el método y no promete darle soporte: el editor de Outlook Web está construido sobre RoosterJS con un modelo de contenido interno, y teóricamente podría sobrescribir el HTML pegado. Es exactamente por eso que el paso de «envíese el correo a usted mismo» no es opcional. Lo comprobó, envíelo.
¿Esto funciona en el nuevo Outlook para Windows?
En la aplicación de escritorio en sí, no: DevTools se deshabilitaron intencionalmente allí. Pero el nuevo Outlook es un envoltorio sobre la misma interfaz web, así que simplemente abra
outlook.office.comen un navegador, redacte el correo allí y envíelo. El resultado es idéntico.
¿Se guardará el HTML si cierra el borrador?
No. La edición vive en el DOM de la pestaña actual. El cuerpo modificado va al servidor solo cuando se envía (o cuando el borrador se autoguarda, pero no cuente con eso). Cierre la pestaña y tendrá un borrador con el marcador
ForHTMLEmail. Conserve el HTML fuente en un archivo.
¿Ahora se pueden maquetar correos con flexbox dado que el nuevo Outlook está sobre Chromium?
No. Su cliente no decide qué renderizará el correo para el destinatario. Mientras Outlook clásico con el motor de Word esté vivo (y Microsoft le da soporte al menos hasta 2029), algunos destinatarios verán el diseño roto. Las tablas y los estilos en línea siguen siendo el estándar al menos hasta el final de la década.
El HTML no se pega, ¿qué revisar?
Tres causas típicas. Primero: DevTools no encuentra el marcador, error tipográfico o espacio extra, vuelva a escribir
ForHTMLEmaildesde cero. Segundo: una pila de etiquetas en el correo, no borró el contenido del campo antes de pegar, presione Ctrl+Z y repita. Tercero: después de Ctrl+Enter el correo está vacío, DevTools rechazó la edición por un error de marcado (etiqueta no cerrada, comilla desparejada). Ejecute el código a través del Validador W3C.
En conclusión: dos reglas que lo deciden todo
Todo el proceso cabe en una cadena: marcador → F12 → buscar en el DOM → Edit as HTML → pegar → Ctrl+Enter → enviar a usted mismo → comprobar → enviar.
Dos reglas sin las cuales el método falla:
- La prueba con usted mismo no es opcional. El método no es oficial. Hasta que el correo llegue a su bandeja de entrada en forma normal, asuma que no funciona.
- Tablas y estilos en línea. Chromium bajo el capó del nuevo Outlook no anula a Outlook clásico en el extremo del destinatario.
Si pega HTML cada semana, revise el complemento de AppSource: hace lo mismo pero de forma legal y en dos clics. Para tareas puntuales, DevTools sigue siendo lo más rápido.
¿Qué correos envía a través de Outlook Web y con qué frecuencia se rompe el diseño para los destinatarios? Escriba en los comentarios.



