Migrar una documentación
Recupera páginas HTML para integrarlas en un repositorio o un generador de sitios Markdown.
Transforma títulos, párrafos, enlaces, listas, citas y código HTML en Markdown sin enviar contenido a un servidor.
Convierte HTML en Markdown legible para recuperar el contenido de una página web, un correo o una exportación de CMS en un formato fácil de editar, versionar o publicar en una documentación. Se conservan títulos, párrafos, listas, enlaces, imágenes, citas y bloques de código; las etiquetas de maquetación se eliminan. Todo ocurre en tu navegador.
Primero se eliminan las etiquetas <script> y <style> con su contenido. Los bloques <pre> (con o sin <code>) pasan a bloques ``` cuyo contenido se decodifica y se conserva idéntico: un <div> dentro de un ejemplo de código vuelve a ser <div> en lugar de eliminarse como una etiqueta.
Los títulos <h1> a <h6> dan # a ######, <strong> y <b> dan **negrita**, <em> y <i> *cursiva*, <code> código en línea, <a href> un enlace [texto](dirección) e <img> una imagen , aunque no tenga atributo alt. Las listas <ul> dan viñetas «-»; las listas <ol> se numeran desde 1 o desde el valor de su atributo start. <blockquote> pasa a cita, <hr> a separador y <br> a salto de línea.
Los contenedores (div, section, article, tablas…) se eliminan y se sustituyen por separaciones de párrafo; las entidades HTML (&, , é…) se decodifican. Las tablas no se convierten en tablas Markdown: sus celdas quedan como texto que hay que volver a maquetar.
Escribe o importa el código en el campo «HTML de origen».
Lanza la conversión para obtener el Markdown correspondiente.
Comprueba los enlaces, las imágenes y las posibles tablas y copia el resultado.
Recupera páginas HTML para integrarlas en un repositorio o un generador de sitios Markdown.
Quita a un texto sus etiquetas de maquetación conservando títulos, listas y enlaces.
Guarda el contenido de una página en un archivo de texto ligero y legible.
Entrada
<h2>Resumen</h2><p>Un <strong>texto</strong> con un <a href="https://example.com">enlace</a>.</p><ul><li>Punto A</li><li>Punto B</li></ul>Resultado
## Resumen
Un **texto** con un [enlace](https://example.com).
- Punto A
- Punto BLa numeración empieza en 3 gracias al atributo start y el código HTML del ejemplo se conserva.
Entrada
<ol start="3"><li>Comprobar</li><li>Publicar</li></ol><pre><code><p>Hola</p></code></pre>Resultado
3. Comprobar
4. Publicar
```
<p>Hola</p>
```No. Las etiquetas de tabla se eliminan y el contenido de las celdas se conserva como texto: hay que rehacer la tabla Markdown a mano.
Las etiquetas <script> y <style> se eliminan con su contenido; los atributos class, id o style desaparecen con las etiquetas.
Se conservan todos los elementos, pero el anidamiento no se refleja con sangría: revisa las listas de varios niveles.
Sí. Las entidades con nombre habituales (&, <, …) y las numéricas (é, é) se convierten en caracteres.
No. La conversión se hace en tu navegador, sin cargar las imágenes ni los enlaces del código.
Herramientas relacionadas
Herramientas similares o complementarias a esta.
Convierte Markdown en HTML limpio directamente en tu navegador.
Escribe Markdown y visualiza al instante el HTML generado.
Genera texto ficticio Lorem Ipsum para maquetas, prototipos y pruebas de diseño.