Qué hace esta herramienta
Entra HTML, sale Markdown.
<h1>Título</h1>
<p>Algo en <strong>negrita</strong> y un <a href="https://x.dev">enlace</a>.</p>
<ul><li>uno</li><li>dos</li></ul>
# Título
Algo en **negrita** y un [enlace](https://x.dev).
* uno
* dos
Los títulos son ATX salvo que pidas setext, las viñetas son * salvo que pidas -, y un <pre><code class="language-js"> conserva su lenguaje en el cercado.
Una tabla sigue siendo una tabla
<table><tr><th>Nombre</th><th>Papel</th></tr><tr><td>Ada</td><td>Autora</td></tr></table>
| Nombre | Papel |
| --- | --- |
| Ada | Autora |
Turndown no tiene regla para <table>: antes de escribir esta página, una tabla salía como sus celdas, una línea debajo de otra, y nada en el resultado decía que allí hubo una rejilla. Es el peor de los defectos: una salida que se lee como si estuviera bien. Ahora la regla escribe una tabla GFM, y una tabla sin <th> toma su primera fila como encabezado, porque GFM no acepta ninguna sin él.
Un script no es un párrafo
<p>Hola</p><script>alert(1)</script>
Hola
El cuerpo de un <script> es código que el navegador ejecuta, no texto que muestra, y se copiaba en tu documento como prosa. <style> hacía lo mismo con el CSS. Los dos se retiran. Todo lo que la página te enseña de verdad se queda.
Lo que una tabla con pipes no puede sostener
Una tabla GFM es una rejilla de celdas de una sola línea, así que cuatro cosas se aplanan en vez de perderse:
colspanyrowspan. La celda guarda su columna y el resto del tramo queda vacío; las filas bajo unrowspanse corren una columna a la izquierda.- Una tabla dentro de una celda. GFM no tiene tablas anidadas: la de dentro se escribe en línea en su celda, con las pipes escapadas.
- Párrafos y listas dentro de una celda. Se juntan en una sola línea.
- La
<caption>. No tiene sitio en una tabla con pipes, así que pasa a ser un párrafo justo encima en vez de desaparecer.
Lo demás — el orden de los bloques, el texto, los enlaces — pasa tal cual.
Privado por diseño
Todo se ejecuta localmente en tu navegador con JavaScript. Tus datos nunca se suben a un servidor, lo que hace que la herramienta sea segura para contenido sensible y funcione sin conexión.