Conversor de Markdown a HTML
Convierte Markdown en HTML directamente en el navegador. Compatible con GitHub Flavored Markdown, incluidas tablas y listas de tareas.
Cómo convierte FormatArc de Markdown a HTML
Detalles de la conversión
FormatArc usa marked con gfm: true y breaks: false. # a ###### se convierten en <h1> a <h6>, **bold** se convierte en <strong>, _italic_ se convierte en <em>, los bloques de código con cercas (```) se convierten en <pre><code>, y las tablas con barras se convierten en <table>. Las extensiones de GFM están habilitadas, por lo que las listas de tareas ( - [x] item ) se muestran como casillas de verificación y el texto tachado (~~text~~) se convierte en <del>. Con breaks: false, un salto de línea sencillo se trata como una separación de párrafo en lugar de un <br> (comportamiento de CommonMark).
Limitaciones
La notación matemática (KaTeX, MathJax) y la sintaxis de diagramas (Mermaid, PlantUML) no se convierten. El frontmatter en YAML o TOML se trata como texto plano: ni se elimina ni se analiza. El HTML de salida no está saneado; si vas a renderizar Markdown proporcionado por usuarios en la web, pasa primero el resultado por DOMPurify o una biblioteca similar. La conversión es síncrona, por lo que una entrada de varios megabytes puede bloquear la interfaz durante un instante.
Privacidad y procesamiento local
Todo el Markdown se convierte en tu navegador mediante JavaScript estático. El contenido del Markdown no se sube a ningún servidor, y no se requiere registro ni clave de API. FormatArc está construido con la exportación estática de Next.js, por lo que esta página solo entrega HTML estático y código del lado del cliente.
Disponible también como CLI y extensión de Chrome
¿Necesitas la misma conversión en una canalización de compilación o en la terminal? FormatArc se distribuye como una CLI en npm (npx formatarc md-to-html input.md). Para formatear en el navegador sin salir de la pestaña activa, FormatArc también cuenta con una extensión de Chrome que formatea JSON y YAML en el lugar. Consulta los artículos relacionados a continuación para más detalles.