Tooleem
TextoEsta herramienta funciona en tu navegador. No se envían archivos ni texto a nuestros servidores.

Conversor de Markdown a HTML

Convierte Markdown a HTML o HTML a Markdown, para un subconjunto común que cubre títulos, negrita, cursiva, enlaces, listas, código y citas. Funciona en tu navegador.

Resultado
<h1>Hello</h1>
<p>This is <strong>bold</strong> and <em>italic</em> text.</p>
Compartir herramientaWhatsApp
Sigue

Prueba otra herramienta

Elegidas para acompañar a esta

Un conversor gratuito de Markdown a HTML, y de HTML a Markdown, que cubre un subconjunto común y práctico usado en la escritura cotidiana: títulos, negrita, cursiva, código en línea, bloques de código, enlaces, listas ordenadas y no ordenadas, y citas. No es un analizador completo de CommonMark ni de HTML5: no se garantiza que las construcciones inusuales o muy anidadas se conviertan a la perfección. El resultado siempre se muestra como texto plano para que lo copies, nunca se renderiza como HTML en vivo en la página, así que no hay riesgo de que el código pegado o generado se ejecute. Todo se procesa en tu navegador y no se guarda nada.

01

Cómo usar esta herramienta

  1. 01Elige una direcciónSelecciona "Markdown → HTML" para convertir código Markdown en HTML, o "HTML → Markdown" para el proceso inverso.
  2. 02Pega o escribe tu contenidoEl resultado se actualiza automáticamente.
  3. 03Copia el resultadoEl resultado siempre es texto plano, listo para pegar donde lo necesites.
02

¿Cuándo es útil?

  • Convertir notas en Markdown a HTML para una páginaConvierte Markdown escrito en una app de notas o en un README en HTML que puedas pegar en un CMS o en una plantilla de correo.
  • Convertir HTML pegado de nuevo a Markdown limpioPega HTML copiado de una página web o de un editor de texto enriquecido y obtén una versión en Markdown para un README, una wiki o una nota basada en Markdown.
  • Comprobar cómo se renderizará un texto Markdown como HTMLConsulta las etiquetas HTML exactas que genera un fragmento de Markdown; útil para depurar problemas de renderizado de Markdown.
03

Ejemplos

  • Títulos y énfasis"# Título" se convierte en "<h1>Título</h1>"; "**negrita**" se convierte en "<strong>negrita</strong>"; "*cursiva*" se convierte en "<em>cursiva</em>".
  • Una lista"- uno\n- dos" se convierte en "<ul><li>uno</li><li>dos</li></ul>".
  • Un bloque de código conserva su contenido literalEl texto dentro de un bloque de código (```...```) nunca se interpreta como formato Markdown: los asteriscos, corchetes y demás símbolos de Markdown dentro de un bloque de código se muestran exactamente como se escribieron.
04

Qué admite este conversor

Títulos (# hasta ######), negrita (**texto** o __texto__), cursiva (*texto* o _texto_), código en línea (`código`), bloques de código (```código```), enlaces ([texto](url)), listas no ordenadas (elementos con - o *), listas ordenadas (elementos con 1.), citas (> texto) y párrafos. Es un subconjunto común y práctico, no la especificación completa de CommonMark ni de HTML5, así que no se garantiza la conversión correcta de construcciones poco habituales como tablas, listas anidadas, notas al pie o HTML sin procesar incrustado dentro del Markdown.

05

Por qué el resultado nunca se renderiza como HTML en vivo

Esta herramienta siempre muestra el resultado convertido como texto plano para que lo copies, en lugar de renderizarlo como HTML en vivo en la página. Renderizar directamente HTML generado de forma arbitraria crearía un riesgo de cross-site scripting (XSS) si la entrada contuviera algo como una etiqueta script; mostrar el resultado como texto elimina por completo ese riesgo, a la vez que te da la cadena HTML exacta que necesitas.

06

Cómo maneja Markdown a HTML el texto que parece inseguro

Al convertir Markdown a HTML, cualquier texto que parezca una etiqueta HTML (por ejemplo, corchetes angulares literales en tu Markdown) se convierte en entidades HTML seguras en el resultado, en lugar de pasarse como código real. Así, pegar el resultado en otro lugar nunca introduce código ejecutable de forma accidental a partir de tu texto Markdown original.

07

Preguntas frecuentes

¿Este conversor admite tablas de Markdown?

No: este conversor cubre un subconjunto común de Markdown (títulos, énfasis, enlaces, listas, código, citas) y no incluye tablas, notas al pie ni otra sintaxis extendida.

¿Por qué el HTML generado no se muestra como vista previa en vivo?

Mostrar el HTML generado como marcado renderizado y en vivo en la página crearía un riesgo de cross-site scripting si la entrada contuviera algo como una etiqueta script. Esta herramienta siempre muestra el resultado como texto plano para copiar, lo que evita ese riesgo sin dejar de darte el HTML exacto.

¿La conversión de HTML a Markdown revierte exactamente Markdown a HTML?

Para el subconjunto admitido (títulos, negrita, cursiva, código, enlaces, listas, citas) en su forma simple y sin anidar, sí. Estructuras HTML más complejas o inusuales pueden no convertirse de nuevo en un Markdown idéntico.

¿Se guarda mi texto?

No. Todo se calcula en tu navegador; nada se envía a un servidor.

¿Puedo convertir bloques de código sin que se rompa el formato?

Sí. El texto dentro de un bloque de código delimitado por ``` se trata siempre como literal: los símbolos de Markdown que contiene no se interpretan como formato, ni al convertir a HTML ni de vuelta a Markdown.

¿Falta una herramienta o encontraste un error?Construimos Tooleem según lo que necesitas. Cuéntanos qué agregar o corregir.
Cuéntanos