Qué es esto
MarkdownLab es una colección en constante crecimiento de más de 29 herramientas Markdown gratuitas y de propósito único — conversores en ambas direcciones, un editor, utilidades y generadores. Consulta la lista completa y siempre actualizada en la página de todas las herramientas. Cada herramienta hace bien un solo trabajo, en lugar de agrupar todo en una única aplicación cargada de configuraciones.
Por qué todo funciona en el navegador (client-side)
Cada herramienta de este sitio se ejecuta por completo en el motor JavaScript de tu navegador — no hay paso de subida, ni trabajo de conversión en el servidor, ni backend que llegue a ver tu documento. Es una decisión de diseño deliberada, no solo una forma de ahorrar costos: los documentos Markdown suelen contener cosas que la gente no quiere que salgan de su equipo — borradores, notas internas, credenciales incrustadas en fragmentos de configuración, escritos aún no publicados. Hacer la conversión localmente significa que no hay nada que interceptar, registrar o filtrar de nuestro lado, porque los datos simplemente nunca nos llegan. Consulta la Política de privacidad para más detalles, incluida la única excepción (el autoguardado en localStorage del editor, que también permanece por completo en tu dispositivo).
Un efecto secundario del enfoque client-side: la mayoría de estas herramientas funcionan sin conexión una vez que la página se ha cargado, y ninguna tiene un límite de tamaño de archivo impuesto por un tiempo de espera del servidor — el único límite es lo que la propia pestaña de tu navegador pueda mantener en memoria.
Bibliotecas de código abierto y licencias
Nada de esto está construido desde cero. Las conversiones y el editor se basan en las siguientes bibliotecas de código abierto, cada una ejecutándose por completo en tu navegador y ninguna de ellas enviando datos a ningún servidor externo:
| Biblioteca | Licencia | Uso |
|---|---|---|
| marked | MIT | Análisis de Markdown CommonMark/GFM, usado por todas las herramientas de Markdown a X y por la vista previa en vivo del editor. |
| DOMPurify | Apache-2.0 (dual-licensed MPL-2.0/Apache-2.0) | Sanea cada salida HTML renderizada antes de que llegue a la página, de forma que el contenido pegado o convertido nunca pueda ejecutar un script. |
| Turndown | MIT | Conversión de HTML a Markdown, con el plugin turndown-plugin-gfm (también MIT) para tablas GFM, tachado y listas de tareas. |
| docx | MIT | Genera archivos .docx reales para Markdown a Word, todo dentro del navegador. |
| PapaParse | MIT | Análisis de CSV/TSV para CSV a Markdown y la función de importación del generador de tablas. |
| SheetJS Community Edition | Apache-2.0 | Lee datos de libros .xlsx/.xls para Excel a Markdown, y los escribe para Markdown a Excel. |
| Phosphor Icons | MIT | El conjunto de iconos usado en toda la interfaz. |
| next-themes | MIT | Cambio de tema claro/oscuro, siguiendo la preferencia de tu sistema por defecto. |
| mammoth | BSD-2-Clause | Convierte archivos .docx subidos a HTML para Word a Markdown y Google Docs a Markdown (pegar texto enriquecido sigue funcionando sin ella). |
| html-to-image | MIT | Renderiza la tarjeta de exportación de Markdown a Imagen a un archivo PNG, JPEG, WEBP o SVG, todo dentro del navegador. |
| Prettier | MIT | Formatea Markdown (espaciado, normalización de listas y encabezados, ajuste de línea) para la herramienta Markdown Formatter y el botón Formatear del editor. |
El sitio en sí está construido con Next.js y Tailwind CSS. Cada biblioteca anterior mantiene su propio texto de licencia original, que rige el uso de esa biblioteca de forma independiente a los propios Términos de uso de este sitio.
Ponte en contacto
¿Encontraste un error de conversión, o hay una herramienta que te gustaría ver añadida? Consulta la página de Contacto para contárnoslo.