Convertidor de Markdown a HTML

Convierte Markdown en HTML limpio con vista previa. Ningún script puede ejecutarse.

Escribe algo de Markdown para verlo aquí.

Qué hace esta herramienta

Escribe o pega Markdown a la izquierda y a la derecha obtienes la vista previa en directo y el HTML correspondiente, listo para copiar o guardar como archivo .html. Cubre lo que usa la mayoría de documentos: títulos, énfasis, enlaces, imágenes, listas, listas de tareas, tablas, citas y código. Todo funciona en tu navegador, así que un README o un borrador no sale de tu dispositivo.

Cómo se usa

  1. Escribe o pega Markdown, pulsa "Abrir un archivo" para un .md o suelta un archivo en la página.
  2. Mira la vista previa y cambia a la pestaña HTML para leer el código.
  3. Pulsa "Copiar HTML" o "Descargar .html". Activa "Página HTML completa" para obtener un documento con título y algo de CSS en lugar de solo el fragmento.

Qué se admite y qué no

Se admite: títulos, párrafos, saltos de línea, negrita, cursiva y tachado, código en línea y bloques de código con lenguaje, citas anidadas, líneas horizontales, listas anidadas, listas de tareas, tablas con alineación, enlaces con título, imágenes y autoenlaces como <https://example.com>. No se admite: enlaces por referencia como [texto][1], notas al pie, HTML en bruto y URL sueltas sin ángulos.

Por qué no se puede ejecutar un script

La herramienta nunca inserta tu texto como HTML. El Markdown se convierte en un árbol que solo usa etiquetas y atributos de una lista permitida; la vista previa se construye con ese árbol y el HTML que copias es ese mismo árbol con todos los caracteres especiales escapados. El HTML en bruto del texto se muestra como texto. Los enlaces javascript:, data:, vbscript: y file: se eliminan, con cualquier mayúscula o codificación. Las imágenes no se cargan en la vista previa salvo que lo actives, porque cargarlas implica contactar con otro servidor.

Para comparar dos versiones de un documento usa el comparador de textos; para contar palabras y cambiar mayúsculas, el kit de texto.

Preguntas frecuentes

¿Puede el HTML o la vista previa ejecutar un script?

No. El texto se convierte en un árbol de etiquetas y atributos permitidos y nunca se inserta como HTML en bruto. El HTML del texto se muestra como texto y los enlaces javascript: o data: se eliminan.

¿Qué variante de Markdown es?

Un subconjunto parecido a CommonMark con extras de GitHub muy usados: tablas, listas de tareas y tachado. No admite enlaces por referencia, notas al pie ni HTML en bruto.

¿Se sube mi Markdown a algún servidor?

No. El análisis, la vista previa y el HTML se generan en tu navegador y nada sale de tu dispositivo.