Markdown a HTML
Convierte Markdown (estilo GitHub) a HTML limpio con vista previa en vivo. Copia o descarga el resultado, todo en tu navegador.
Se procesa en local, en tu navegador. Tu texto no se sube.
Qué hace esta herramienta
Pega Markdown y obtén HTML al instante. El convertidor admite el Markdown de estilo GitHub (GFM): tablas, listas de tareas, tachado, bloques de código delimitados y enlaces automáticos, además de los clásicos encabezados, énfasis, listas, citas y enlaces. Una vista previa en vivo a la derecha muestra cómo quedará el documento, y una segunda pestaña muestra el HTML en bruto para que copies justo lo que necesitas.
Los usos típicos son convertir borradores de README o de documentación en HTML para un CMS o una plantilla de correo, generar rápidamente una página .html independiente a partir de unas notas o comprobar cómo se verá una tabla o un bloque de código antes de publicarlos. Las opciones permiten tratar los saltos de línea simples como <br>, desactivar GFM para obtener Markdown clásico estricto y envolver la salida en un documento HTML completo con estilos mínimos.
La conversión la hace la biblioteca marked dentro de tu navegador. La vista previa está bloqueada a propósito: el HTML pasa por un sanitizador con lista de elementos permitidos y se muestra en un marco aislado (sandbox) que no puede ejecutar scripts, enviar formularios ni cargar imágenes remotas. El HTML exportado solo se sanitiza cuando la opción de sanitizar está activada, que es el valor por defecto.
Cómo usarla
- 1Pega o escribe Markdown en el cuadro de la izquierda, o pulsa Ejemplo para cargar uno de muestra.
- 2Mira cómo se actualiza la vista previa en vivo, o cambia a la pestaña HTML para ver el código.
- 3Elige las opciones: Markdown de estilo GitHub, saltos de línea, exportación sanitizada y envoltura de documento completo.
- 4Pulsa Copiar para llevar el HTML al portapapeles, o Descargar para guardar un archivo .html.
Formatos compatibles
Entrada: texto en Markdown (CommonMark con extensiones de estilo GitHub). Salida: un fragmento de HTML o un documento .html completo.
Privacidad
Tu Markdown se convierte en tu dispositivo. No se sube nada, y el marco de la vista previa está aislado, de modo que ni siquiera un Markdown malintencionado puede ejecutar scripts ni contactar con un servidor.
Limitaciones
- El HTML en bruto dentro del Markdown pasa tal cual por el convertidor. El HTML exportado NO se sanitiza a menos que la opción de sanitizar esté activada; déjala activada siempre que el Markdown proceda de otra persona.
- El sanitizador elimina scripts, iframes, formularios, estilos en línea y controladores de eventos, así que parte del HTML incrustado avanzado se eliminará de la salida sanitizada.
- La vista previa no carga imágenes remotas (se bloquean por privacidad). Las imágenes incrustadas como URI data: sí se muestran; las imágenes remotas aparecerán en tu HTML exportado una vez publicado.
- No se incluyen extensiones de resaltado de sintaxis, matemáticas ni diagramas; los bloques de código se exportan con una clase language-xxx para que los estilices.
- Los documentos muy grandes (varios megabytes) pueden hacer que escribir se sienta lento, porque la vista previa se vuelve a renderizar con cada edición.
Preguntas frecuentes
¿Es seguro publicar el HTML de salida?
Con la opción de sanitizar activada, se eliminan scripts, iframes, controladores de eventos, estilos en línea y enlaces javascript: mediante una lista de elementos permitidos. Con la opción desactivada, la salida es exactamente lo que produjo el convertidor de Markdown, incluido cualquier HTML en bruto que hayas escrito. Considera inseguro el resultado sin sanitizar si procede de fuentes no fiables.
¿Admite tablas y listas de tareas?
Sí, cuando el Markdown de estilo GitHub está activado (valor por defecto). Se admiten tablas, listas de tareas (- [x]), tachado (~~texto~~) y URL con enlace automático. Desactiva GFM para obtener Markdown clásico estricto.
¿Por qué desaparecen mis saltos de línea?
En el Markdown estándar un salto de línea simple no crea una línea nueva; termina la línea con dos espacios o deja una línea en blanco. Activa la opción de saltos de línea para convertir cada salto en <br>, como hacen los comentarios de GitHub.
¿Puedo obtener una página HTML completa?
Activa la opción de documento completo. La salida se envuelve en un doctype, un head, una etiqueta meta UTF-8 y una pequeña hoja de estilos, para que se abra correctamente al guardarla como archivo .html.
Herramientas relacionadas
HTML a Markdown
Convierte HTML en Markdown ordenado, con tablas, listas y bloques de código. Los scripts y estilos se descartan. Se ejecuta en tu navegador.
Comparador de textos
Compara dos textos lado a lado y ve las líneas, palabras o caracteres añadidos y eliminados. Copia el resultado como parche unificado.
Contador de palabras
Cuenta palabras, caracteres, oraciones y párrafos, estima el tiempo de lectura y de locución y consulta las palabras clave principales. También funciona con chino, japonés y tailandés.
Convertidor de mayúsculas y minúsculas
Convierte texto a MAYÚSCULAS, minúsculas, Título, Oración, camelCase, snake_case, kebab-case y más. Compatible con Unicode y con reglas según el idioma.