Saltar al contenido

Convertidor de Markdown a HTML

Transforme Markdown en HTML listo para pegar, como fragmento o documento completo, con una vista previa segura al lado.

Procesado localmente en tu navegador

Opciones
0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Convertidor de Markdown a HTML?

Esta herramienta compila Markdown de GitHub (encabezados, listas, tablas, listas de tareas, código delimitado, enlaces, imágenes) a HTML y le muestra el código fuente, no solo el resultado visual. Puede pegarlo en un CMS, una plantilla de correo, una página estática o un componente.

Por defecto el HTML se sanea: se eliminan los <script>, los manejadores de eventos como onclick y los enlaces javascript: o data:, y los enlaces externos reciben rel="noopener noreferrer". También puede aplicar sangría a la salida y envolverla en una página <!doctype html> completa con su propio título.

¿Cómo funciona?

  1. Pegue su Markdown en el cuadro de entrada.
  2. Mantenga activada "Limpiar el HTML" para contenido no fiable; desactívela solo si confía plenamente en la fuente.
  3. Elija la sangría, los saltos de línea GFM y si envolver el resultado en un documento HTML completo con título.
  4. Copie el código HTML o descárguelo como document.html; debajo aparece la vista previa saneada.

Casos de uso habituales

  • Convertir un README o una página de documentación en HTML para un sitio estático.
  • Generar el cuerpo HTML de un boletín o correo a partir de notas en Markdown.
  • Crear un archivo HTML independiente a partir de notas de reunión para compartirlo como adjunto.
  • Comprobar exactamente qué etiquetas HTML produce una construcción Markdown.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

# Release notes

A short **Markdown** demo with *emphasis*, ~~strikethrough~~ and `inline code`.

## Checklist

- [x] Write the draft
- [x] Add a table and a code block
- [ ] Review the [style guide](https://example.com/style-guide)
- [ ] Publish

## Steps

1. Install the dependencies
2. Run the build
3. Check the output

## Comparison

| Format   | Readable | Portable |
|----------|:--------:|---------:|
| Markdown | yes      | high     |
| HTML     | partly   | high     |
| PDF      | yes      | medium   |

```js
const greet = (name) => `Hello, ${name}!`;
console.log(greet("world"));
```

> Tip: a blank line starts a new paragraph.

---

See the [documentation](https://example.com/docs) fo
…

Privacidad

Convertidor de Markdown a HTML se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

Con el saneamiento desactivado, el código HTML no está filtrado y puede contener cualquier HTML sin procesar que haya en su Markdown. La vista previa siempre permanece saneada. No se incluyen estilos: la salida no tiene CSS.

Preguntas frecuentes

¿Qué cambia la opción de limpiar?

Pasa el HTML por DOMPurify con una lista blanca estricta y elimina scripts, manejadores de eventos, estilos y esquemas de URL peligrosos. Desactivada, obtiene la salida directa del conversor.

¿Puedo obtener una página web completa en lugar de un fragmento?

Sí. Active "Documento HTML completo" para añadir <!doctype html>, <html lang>, la etiqueta charset, la etiqueta viewport, su título y el contenedor <body>.

¿Se convierte el Markdown dentro de bloques HTML?

Según las reglas de CommonMark, el Markdown dentro de un bloque HTML sin procesar se deja tal cual. Deje una línea en blanco tras la etiqueta de apertura si quiere que se procese.

Más herramientas en Markdown y diagramas →