Ir al editor
mdprint

Gratis · Privado · Sin registro

Imprime Markdown con elegancia

Pega, escribe o suelta un archivo. La vista previa se actualiza al instante. Imprime o descarga como PDF - todo en tu navegador.

100% local No sign-up 18 languages
Fuente Markdown
Vista previa

Empieza a escribir en el editor de abajo

Tablas Resaltado de código Matemáticas (KaTeX) Diagramas Mermaid Listas de tareas Notas al pie Índice automático Listo para imprimir Procesamiento local Sin registro 18 idiomas Modo oscuro Tablas Resaltado de código Matemáticas (KaTeX) Diagramas Mermaid Listas de tareas Notas al pie Índice automático Listo para imprimir Procesamiento local Sin registro 18 idiomas Modo oscuro

Procesamiento local

Tus archivos nunca salen de tu dispositivo. Sin subidas, sin servidores, sin seguimiento de contenido.

Vista previa en tiempo real

Lo que ves es lo que imprimes. La vista previa coincide con la salida impresa.

Funciona en todo el mundo

18 idiomas. Soporte de derecha a izquierda. Fuentes CJK. Funciona sin conexión una vez cargado.

Cómo funciona

Tres pasos. Sin cuenta.

Abrir el editor
01

Pega o sube

Escribe Markdown directamente, pega desde el portapapeles o suelta un archivo .md en el editor.

02

Vista previa al instante

Mira cómo la vista previa se actualiza mientras escribes. Títulos, tablas, código, matemáticas, diagramas - todo se renderiza.

03

Imprime o descarga

Pulsa imprimir para abrir el diálogo del navegador, o descarga un PDF limpio con saltos de página correctos.

GitHub Flavored Markdown, además de las extensiones que realmente usas.

Todo lo que Markdown puede hacer, imprimible

Tablas GFM

Columnas alineadas, cabeceras, sintaxis completa de GitHub-flavored.

Resaltado de código

highlight.js con detección automática para más de 190 lenguajes.

Matemáticas (KaTeX)

Ecuaciones en línea $x^2$ y de bloque $$...$$, renderizadas rápido.

Diagramas Mermaid

Flujos, secuencia, gantt, clases - renderizados como SVG nítido.

Listas de tareas

Sintaxis de casillas con representación apta para impresión.

Notas al pie

Notas en estilo referencia que sobreviven a los saltos de página.

Índice automático

Índice opcional generado a partir de tus títulos.

Estilos listos para imprimir

Saltos de página, cabeceras de tabla repetidas, tipografía cuidada.

Editor en modo oscuro

Claro por defecto. Oscuro para escritura nocturna.

Importar archivo

.md, .markdown, .txt. Arrastrar y soltar o botón.

18 idiomas

Interfaz nativa en inglés, neerlandés, francés, árabe, chino y más.

Sin seguimiento

Nunca vemos tu contenido. Plausible cuenta visitas, nada más.

Funciones

Todo lo que mdprint admite, con ejemplos.

Análisis Markdown

CommonMark completo más GitHub Flavored Markdown.

mdprint usa markdown-it por debajo - un analizador Markdown rápido y conforme a la especificación, escrito en JavaScript. Implementa CommonMark al pie de la letra y luego añade encima GitHub Flavored Markdown. El tachado con dobles tildes, el autolinking de URLs sin formato, los bloques de código vallados con etiquetas de lenguaje y las tablas con sintaxis de barras funcionan como en github.com. Si tu Markdown se renderiza en un README de GitHub, se renderiza aquí.

Tablas

Sintaxis GFM de barras y guiones con alineación.

Las tablas usan la sintaxis estándar de barras y guiones. Fila de cabecera, fila separadora con --- por columna y luego las filas de datos. Añade dos puntos a la izquierda, a la derecha o en ambos extremos del separador para controlar la alineación: :-- para izquierda, --: para derecha, :-: para centrado. Las tablas largas que abarcan saltos de página repiten automáticamente sus cabeceras en cada página impresa.

Listas de tareas

Sintaxis de casillas con renderizado apto para impresión.

Escribe - [ ] para una tarea no marcada o - [x] para una marcada. Se renderizan como casillas reales en la vista previa y se imprimen como cuadrados rellenos o vacíos para que el documento se lea correctamente en papel. Las listas de tareas funcionan dentro de listas con viñetas anidadas, así que puedes construir tareas jerárquicas.

Notas al pie

Notas en estilo referencia que sobreviven a los saltos de página.

Añade un marcador de nota con [^1] en el texto y luego define el contenido en otro lugar con [^1]: texto de la nota. Las notas se recogen al final del documento con referencias inversas a donde aparecen. La sección de notas tiene un estilo propio y usa tipo más pequeño, como cabría esperar en un artículo impreso.

Resaltado de código

Más de 190 lenguajes vía highlight.js con detección automática.

Los bloques de código vallados se resaltan automáticamente. Indica el lenguaje justo después de las comillas invertidas de apertura (```python, ```typescript, ```rust) para un análisis preciso, o omítelo y deja que highlight.js detecte el lenguaje a partir del contenido. El código en línea con comillas invertidas simples recibe un fondo monoespaciado sutil. Los bloques de código están formateados para evitar saltos de página en mitad al imprimir.

Matemáticas (KaTeX)

Ecuaciones en línea y en display con tipografía de calidad impresa.

Las matemáticas en línea usan signos de dólar simples ($E = mc^2$). Las matemáticas de bloque usan dobles dólares en líneas propias. mdprint renderiza ambas con KaTeX, que es más rápido que MathJax y produce una salida de calidad impresa que sobrevive a la exportación a PDF con máxima nitidez. Se admiten todos los comandos matemáticos estándar de LaTeX: fracciones, integrales, sumatorios, matrices, letras griegas y el conjunto completo de símbolos AMS-math.

Prueba esto en el editor →

Diagramas Mermaid

Flujos, secuencia, gantt, clases y diagramas de estado.

Escribe un bloque de código vallado con la etiqueta de lenguaje mermaid y mdprint lo renderiza como un diagrama SVG nítido. Flujos con graph LR o graph TD, diagramas de secuencia entre actores, diagramas de Gantt con fechas, diagramas de clases con relaciones, máquinas de estados - todos los tipos que admite Mermaid funcionan. El renderizado SVG significa que los diagramas se mantienen nítidos a cualquier resolución de impresión.

Índice automático

Generado a partir de tu estructura de títulos.

Inserta ${toc} (o [[toc]]) en cualquier lugar de tu documento para obtener un índice automático generado a partir de los títulos H2 y H3 que siguen. El índice es una lista de enlaces en la vista previa y un esquema anidado en el PDF impreso. Útil para documentos largos donde los lectores quieren saltar a una sección.

Estilos listos para imprimir

Saltos de página, cabeceras repetidas, tipografía limpia.

La hoja de estilos de impresión está hecha a medida. Se evitan los saltos de página en mitad de bloques de código, tablas y diagramas. Las cabeceras de tabla se repiten en la parte superior de cada página impresa. La página misma usa tus ajustes - A4 o Letter, vertical u horizontal, márgenes normales/estrechos/amplios. La interfaz desaparece: sin barra de herramientas, sin editor, solo el documento renderizado.

Editor en modo oscuro

Claro por defecto. Oscuro cuando lo quieras.

Las páginas de aterrizaje permanecen claras porque la lectura larga es más fácil sobre fondo blanco. El editor es la parte que más se usa de noche, así que tiene su propio conmutador claro/oscuro independiente del tema de la página. Tu preferencia se recuerda localmente.

Importar archivo

Arrastrar y soltar o botón. .md, .markdown, .txt.

Suelta un archivo Markdown en cualquier punto del editor y mdprint lo carga. El botón Importar hace lo mismo mediante un selector de archivos. Los archivos se leen con la API FileReader del navegador - no se sube nada. El nombre del archivo se usa como sugerencia para el nombre del PDF si tu documento no comienza con un H1.

Interfaz multilingüe

18 idiomas, soporte RTL, fuentes CJK.

La interfaz misma está traducida a 18 idiomas: inglés, neerlandés, francés, alemán, español, portugués, chino simplificado, chino tradicional, ruso, árabe, vietnamita, japonés, coreano, italiano, tailandés, indonesio, turco e hindi. El árabe invierte la disposición para lectura de derecha a izquierda. Los alfabetos CJK e índicos tienen fuentes de respaldo adecuadas para mostrarse correctamente en cada dispositivo.

Cómo usar mdprint

Una guía práctica. Léela de arriba abajo o salta a la sección que necesites.

Empezar

La forma más rápida de probar mdprint es empezar a escribir en el editor de la página de inicio. Se carga con un documento de muestra que ejercita cada función - tablas, código, matemáticas, diagramas - para que veas de inmediato cómo es una página terminada. Borra la muestra y escribe tu propio contenido, o pégalo desde donde lo hayas escrito.

Si ya tienes un archivo Markdown en tu ordenador, tienes dos formas de cargarlo. La primera es arrastrarlo desde tu gestor de archivos y soltarlo en el panel del editor. Aparecerá un resalte alrededor de la zona de soltado mientras arrastras. Suelta el archivo y el editor se llena con su contenido. La segunda es hacer clic en el botón Importar de la barra de herramientas y seleccionar el archivo en el selector. Ambos métodos leen el archivo localmente - nada se sube.

mdprint acepta archivos .md, .markdown y .txt. La extensión .txt es útil para documentos escritos en Markdown pero guardados con una extensión genérica por otra herramienta. Si intentas importar un archivo con otra extensión, mdprint mostrará un error y dejará tu contenido actual intacto.

Escribir Markdown

Si nunca has escrito Markdown, las reglas son lo bastante pocas para aprenderlas en cinco minutos. Escribes texto plano y cuatro caracteres hacen la mayor parte del trabajo. El símbolo # al inicio de una línea crea un título - un # para el más grande, seis ###### para el más pequeño. Los símbolos * y _ alrededor de una palabra la ponen en cursiva con uno a cada lado y en negrita con dos. El símbolo - o * al inicio de una línea crea una viñeta. Indenta dos espacios para anidar una viñeta bajo otra.

El código se maneja con comillas invertidas. Una comilla invertida a cada lado de una frase la formatea como `código en línea`. Tres comillas invertidas en una línea inician un bloque de código y tres más lo cierran. Si pones un nombre de lenguaje justo después de las tres comillas invertidas de apertura (```python, ```typescript, ```sql), el bloque obtiene resaltado en ese lenguaje. Sin pista de lenguaje, el resaltador intenta adivinar a partir del contenido, lo que suele funcionar con lenguajes populares.

Los enlaces e imágenes usan corchetes y paréntesis. Un enlace es [el texto que se ve](la URL). Una imagen es lo mismo con un signo de exclamación delante: ![texto alternativo que describe la imagen](la URL de la imagen). Cuando imprimes a PDF, las URLs de imágenes que apuntan a servidores de acceso público se recogen e incrustan. Las imágenes en tu máquina local o detrás de autenticación no se renderizarán - suéltalas directamente en el editor como URLs data base64 si las necesitas en línea.

Las tablas son la única parte de Markdown que parece quisquillosa en la fuente pero se renderiza limpiamente. Una fila de cabecera, una fila separadora de guiones y una o más filas de datos, todas separadas por barras. Las columnas no tienen que estar alineadas en la fuente - el renderizador se encarga del espaciado. Añade dos puntos a uno o ambos extremos de los guiones en la fila separadora para controlar la alineación: :--- para izquierda, ---: para derecha, :---: para centrado.

Usar funciones avanzadas

Las ecuaciones matemáticas usan sintaxis TeX entre signos de dólar. Un dólar simple a cada lado te da matemáticas en línea: $a^2 + b^2 = c^2$. Dos dólares en líneas propias te dan una ecuación en display, centrada en su propia línea y más grande. Todos los comandos matemáticos LaTeX que esperarías - \frac, \int, \sum, \sqrt, letras griegas, matrices, el conjunto AMS - funcionan porque mdprint usa KaTeX, que implementa la misma sintaxis.

Los diagramas usan sintaxis Mermaid dentro de un bloque de código vallado etiquetado con el lenguaje mermaid. El diagrama más simple es un flujo: abre con graph LR (izquierda a derecha) o graph TD (de arriba a abajo), luego escribe nodos conectados por flechas. Mermaid también admite diagramas de secuencia (flujo de mensajes entre actores en el tiempo), diagramas de Gantt (cronogramas de proyecto con dependencias), diagramas de clases (relaciones entre objetos) y diagramas de estado (máquinas de estados). La documentación de Mermaid tiene ejemplos para cada tipo.

Las notas al pie te permiten mantener la prosa legible mientras adjuntas citas detalladas o digresiones. Marca una nota en tu texto con [^1] (el número puede ser cualquiera - se renumeran en la salida). En otro lugar del documento, define la nota con [^1]: el contenido de la nota. mdprint recoge todas las notas al final del documento impreso y añade referencias inversas que enlazan cada nota con el lugar donde aparece en el texto.

Si tu documento es largo, deja el texto literal [[toc]] en la fuente donde quieras que aparezca un índice. mdprint lo reemplaza por una lista anidada de enlaces a cada H2 y H3 del documento. En el PDF impreso, ese mismo índice se convierte en un esquema de navegación que pueden usar los lectores de PDF.

Personalizar la salida

Abre el panel de Ajustes desde la barra de herramientas para controlar cómo se genera tu PDF. El tamaño de página tiene dos opciones: A4 (el estándar fuera de Norteamérica) o Letter (el estándar en Norteamérica). La orientación alterna entre vertical y horizontal - horizontal es útil para documentos con tablas o diagramas anchos. Los márgenes ofrecen tres preajustes: estrechos te dan más superficie útil para contenido denso, normales son el término medio convencional, y amplios dejan espacio para anotaciones manuscritas en una copia impresa.

El editor tiene sus propios temas claro y oscuro, independientes del resto de la página. El conmutador de la barra de herramientas cambia entre ambos. La vista previa y la salida impresa permanecen en modo claro siempre, porque los fondos claros son los que mejor se imprimen en papel.

Si usas regularmente el mismo conjunto de opciones, tu última selección se recuerda localmente y se aplica automáticamente la próxima vez que abras mdprint en el mismo navegador.

Imprimir vs. descargar PDF

El botón Imprimir abre el diálogo de impresión nativo de tu navegador. Desde ahí, todo sistema operativo moderno ofrece Guardar como PDF como destino - Chrome, Firefox, Safari y Edge lo admiten en macOS, Windows y Linux. Pasar por el diálogo de impresión da el máximo control: puedes elegir cualquier impresora, previsualizar cada página, cambiar la orientación por página si tu controlador lo permite, y en algunas impresoras puedes cambiar bandejas de papel o grapado.

El botón Descargar PDF se salta el diálogo de impresión y genera un archivo PDF directamente en el navegador, luego activa una descarga. Usa tus Ajustes actuales (tamaño de página, orientación, márgenes) para formatear la salida. Esta ruta es más rápida cuando sabes exactamente lo que quieres y no necesitas la flexibilidad del diálogo de impresión. Funciona renderizando la página como una imagen de alta resolución y colocando esa imagen en el PDF, así que el resultado siempre coincide con lo que ves en pantalla. La contrapartida: como la página se convierte en imagen, el texto de este PDF no es seleccionable ni se puede buscar.

Las dos rutas difieren en lo que acaba dentro del archivo. Guardar como PDF, mediante el botón Imprimir, mantiene el texto como texto: sigue siendo seleccionable y localizable, se ve nítido con cualquier zoom y los diagramas se conservan como vectores. Descargar PDF es, en cambio, una instantánea de imagen con un clic, así que es rápida y exacta al píxel, pero el texto no es seleccionable. Usa Guardar como PDF cuando quieras texto seleccionable o el resultado más nítido a cualquier zoom; usa Descargar PDF cuando solo quieras una copia rápida y exacta de lo que hay en pantalla sin abrir el diálogo de impresión.

Solución de problemas

Saltos de página en lugares incómodos. mdprint evita romper dentro de bloques de código, tablas y diagramas, pero no adivina en la prosa. Si un título termina al pie de una página y el contenido de la sección en la siguiente, la solución más fácil es añadir unas frases antes o después para desplazar el título. No hay sintaxis manual de salto de página en V1 - añadirla está en la lista V2.

Las imágenes no aparecen en el PDF. La causa más común es una URL de imagen que apunta a tu sistema de archivos local (file://) o a un servidor que no permite acceso cross-origin. O bien incrusta la imagen como URL data directamente en la fuente Markdown, o súbela a un alojamiento de imágenes que permita lectura pública. Imgur, los servidores user-content de GitHub y la mayoría de CDNs funcionan.

Las matemáticas no se renderizan. Revisa la fuente por signos de dólar sin escapar en texto normal - un $ extraviado puede iniciar una zona matemática que se traga el resto del párrafo. Si necesitas un signo de dólar literal en la prosa, escápalo: \$. Si la sintaxis matemática es correcta pero la ecuación sigue sin renderizarse, el comando LaTeX puede no estar en la lista soportada de KaTeX - la documentación de KaTeX tiene una referencia completa.

El diagrama sale en blanco. Mermaid es estricto con la sintaxis. Los errores más comunes son un espacio faltante tras graph LR, un identificador de nodo con un espacio (usa camelCase o guiones bajos), o una flecha que apunta a un nodo no definido. Abre la consola de desarrollador del navegador - Mermaid registra un mensaje de error específico cuando falla el análisis.

Las tablas se ajustan raro. Si una tabla es más ancha que la página, mdprint la reduce para que encaje. Para tablas muy anchas, cambia a orientación horizontal en Ajustes, o reestructura la tabla como lista. PDF no maneja el desplazamiento horizontal como lo hace la web.

Trucos y consejos

Usa los atajos de teclado. Cmd+P (o Ctrl+P en Windows y Linux) abre el diálogo de impresión. Cmd+S (Ctrl+S) activa Descargar PDF. Los propios atajos del navegador para buscar (Cmd+F), recargar (Cmd+R) y zoom (Cmd+más/menos) funcionan con normalidad - no entran en conflicto con mdprint.

Empieza cada documento con un H1. El primer H1 se convierte en el nombre de archivo PDF sugerido, en el título del documento para accesibilidad y en el título destacado de la parte superior de la página impresa. Si empiezas con H2 o inferior, el nombre de archivo cae a 'document.pdf' y tendrás que renombrarlo manualmente tras la descarga.

Incrusta imágenes como URLs data cuando la privacidad importe. Si no quieres que un lector de PDF traiga imágenes desde un servidor remoto al abrir tu archivo, convierte la imagen a una URL data base64 e incrústala directamente. La mayoría de los sistemas operativos tienen una herramienta integrada o específica para esta conversión. El archivo resultante es más grande, pero totalmente autocontenido.

Usa listas de tareas para listas de verificación impresas. Si produces una lista de comprobación en papel - una lista de equipaje, una lista de envío, un procedimiento paso a paso - usa la sintaxis de listas de tareas de Markdown con - [ ]. Las casillas se imprimen como cuadrados que puedes marcar con un bolígrafo.

Combina mermaid y código en documentación técnica. Un patrón habitual es mostrar un diagrama de flujo de un proceso, seguido del código real que lo implementa. Markdown te permite ambos en el mismo archivo y mdprint los renderiza de forma que se imprimen limpiamente lado a lado.

Atajos de teclado

Cmd+P o Ctrl+P - abrir el diálogo de impresión.

Cmd+S o Ctrl+S - descargar como PDF.

Cmd+B o Ctrl+B dentro del editor - poner en negrita el texto seleccionado.

Cmd+I o Ctrl+I dentro del editor - poner en cursiva el texto seleccionado.

Cmd+/ o Ctrl+/ dentro del editor - alternar comentario para la línea actual (comentario HTML en contexto Markdown).

Esc dentro del editor en pantalla completa - salir de pantalla completa.

Aprende más sobre Markdown e impresión

¿Qué es Markdown?

Markdown es una sintaxis ligera de formato en texto plano creada por John Gruber en 2004. Escribes lo que quieres decir - # para títulos, ** para negrita, - para viñetas - y un renderizador lo convierte en HTML limpio, PDF o salida impresa. Se convirtió en el formato de escritura por defecto en GitHub, Reddit, Discord y la mayoría de las herramientas modernas para desarrolladores porque elimina la carga cognitiva del formato: tú sigues escribiendo y la estructura aparece.

GitHub Flavored Markdown (GFM) amplía la especificación original con tablas, listas de tareas, bloques de código vallados, autolinking y tachado. La mayoría de las herramientas hoy implementan GFM, además de algunas extensiones comunes: notas al pie, matemáticas vía KaTeX, diagramas vía Mermaid y listas de definiciones. mdprint las admite todas de serie.

En comparación con escribir en un procesador de textos, Markdown ofrece dos ventajas importantes para imprimir. Primero, la fuente es un archivo de texto plano que es tuyo - sin formato propietario, sin dependencia de un proveedor, sin reflujos sorpresa al abrirlo en otro ordenador. Segundo, la misma fuente produce la misma salida cada vez: los mismos títulos reciben el mismo estilo, los mismos bloques de código la misma fuente monoespaciada, las mismas tablas los mismos bordes. Esa consistencia es justo lo que necesitas cuando imprimes notas, documentación, artículos o informes.

Cómo convertir Markdown a PDF

Hay tres enfoques comunes. El primero son herramientas de línea de comandos como Pandoc - potentes, pero requieren instalación, una configuración funcional de LaTeX para tipografía seria y bastante ensayo y error antes de que la salida quede bien. El segundo son los conversores en línea que te piden subir tu archivo a un servidor que no controlas. Está bien para un borrador, pero no para nada confidencial, y la mayoría añaden marcas de agua o paywalls a partir de la primera página.

El tercer enfoque es lo que hace mdprint: procesar todo en tu navegador. Pegas o sueltas un archivo Markdown en un editor, un analizador Markdown en JavaScript lo convierte en HTML, el navegador lo renderiza con CSS pensado para impresión y o bien activas el diálogo de impresión nativo (Guardar como PDF funciona en todo SO moderno) o generas un PDF directamente con una librería del lado del cliente. Sin subida, sin viaje al servidor, sin esperas.

Tres razones para preferir la vía del navegador. Primero, privacidad: un documento sobre una decisión de contratación, una declaración de impuestos o un contrato en borrador no debería pasar por el servidor de otra persona solo para volverse PDF. Segundo, rapidez: una vez cargada la página, la conversión es instantánea y puedes iterar - ajustar un título, hacer clic en imprimir, ajustar de nuevo. Tercero, sin conexión: una vez cargado mdprint, puedes usarlo en un avión o detrás de un cortafuegos corporativo sin que nada se rompa.

Chuleta de sintaxis Markdown

Títulos: # H1, ## H2, ### H3 hasta ###### H6. Usa exactamente un H1 por documento - se convierte en el título de la salida impresa y en la sugerencia de nombre de archivo para descargas en PDF.

Énfasis: *cursiva* o _cursiva_, **negrita** o __negrita__, ~~tachado~~. Combina con **_negrita cursiva_** si es necesario.

Listas: no ordenadas con -, * o +; ordenadas con 1., 2., 3. (los números no tienen que ser secuenciales - Markdown los renumera). Indenta dos o cuatro espacios para anidar. Las listas de tareas usan - [ ] para no marcado y - [x] para marcado.

Enlaces e imágenes: [texto](https://example.com) para enlaces, ![texto alternativo](image.jpg) para imágenes. Los enlaces de estilo referencia con [texto][id] y una línea separada [id]: https://example.com mantienen legible la prosa.

Código: comillas invertidas para `código` en línea, tres comillas invertidas con una etiqueta de lenguaje opcional para bloques. Indica el lenguaje (```python, ```typescript) para que el resaltador elija la gramática correcta.

Tablas: sintaxis de barras y guiones. | Columna | Columna | en una línea, |---|---| en la siguiente, luego las filas de datos. Los marcadores de alineación (:--, --:, :-:) controlan la alineación de columnas en la salida impresa.

Matemáticas: en línea con $E = mc^2$, bloque con $$ \int_0^\infty e^{-x} dx = 1 $$. mdprint usa KaTeX, que se renderiza rápido y se imprime nítido.

Diagramas: un bloque de código vallado con la etiqueta mermaid se convierte en un diagrama SVG renderizado. Flujos, secuencia, gantt, máquinas de estados, diagramas de clases - todos soportados.

Por qué importa el procesamiento local

Cada vez que un documento sale de tu dispositivo, añades un riesgo que no puedes auditar por completo. El servidor receptor podría registrar el cuerpo de la petición. El proxy TLS en el borde podría cachearlo. El script de análisis de terceros de la página de subida podría capturar el nombre del archivo. El servicio de monitorización de errores podría recoger una traza con un fragmento. La mayor parte del tiempo nada de esto ocurre - pero no sabes cuál vez es la mala, y no puedes deshacerlo después.

El procesamiento local elimina toda esa clase de fallos. mdprint descarga el JavaScript que necesita una vez y luego ejecuta todo en el sandbox del navegador: el analizador Markdown, el resaltador de sintaxis, el renderizador de matemáticas, el renderizador de diagramas, el generador de PDF. Tu archivo nunca viaja. No tenemos un servidor que pudiera verlo aunque quisiéramos.

La garantía de privacidad es estructural, no prometida. No hay un endpoint de subida que se pueda configurar mal, no hay base de datos donde tu borrador pueda quedarse por accidente, no hay agente de soporte al que se pueda manipular con ingeniería social para que mire tu archivo. Lo que no puede filtrarse es lo que nunca se envió.

Cómo se compara mdprint con otras herramientas

Pandoc es el estándar de oro para conversión de documentos si te manejas bien en la línea de comandos y produces salidas científicas o de largo libro. Es la herramienta correcta para un autor que entrega un manuscrito de 300 páginas con plantillas LaTeX personalizadas. Es excesivo para imprimir una nota de reunión o un README de proyecto.

Typora y Obsidian son excelentes editores Markdown con exportación a PDF integrada. Merecen instalarse si Markdown es tu superficie de escritura diaria. mdprint está pensado para el otro caso: tienes un archivo que necesitas imprimir o compartir una vez y no quieres instalar nada para hacerlo.

Las extensiones de navegador que convierten Markdown a PDF suelen funcionar enviando el contenido a un servicio remoto. Eso reintroduce el problema de privacidad que mdprint pretende evitar. Si la conversión tiene que ocurrir en la máquina de otra persona, no necesitas mdprint - necesitas un servicio alojado. Si no, no.

Google Docs, Microsoft Word y Pages pueden abrir Markdown pero lo renderizan de forma inconsistente y no preservan la fuente. La salida en PDF está bien, pero cada vez que abres el archivo te quedas atrapado en el editor propietario. mdprint mantiene tu fuente como texto plano. Tu archivo sigue siendo portable para siempre.

FAQ

Preguntas frecuentes

Si tu pregunta no está aquí, escribe a anton@fokuus.be.

Sí. Totalmente gratis, sin registro, sin paywall, sin anuncios. Construido y mantenido por Fokuus como utilidad pública.

Acerca de mdprint

mdprint es una herramienta gratuita y respetuosa con la privacidad para convertir Markdown a PDF. Funciona enteramente en tu navegador - sin subida, sin cuenta, sin seguimiento de contenido.

Por qué existe

La mayoría de los conversores Markdown-a-PDF en línea funcionan subiendo tu archivo a un servidor. Es una concesión razonable para un README público e inaceptable para un borrador de contrato, un documento fiscal o cualquier archivo de trabajo. mdprint es la versión de esos conversores que procesa todo localmente, así la concesión desaparece.

Quién lo hizo

Fokuus es un pequeño estudio web con sede en Belgium. mdprint fue hecho por Anton Pycarelle como utilidad pública - una herramienta que queríamos para nosotros, puesta a disposición de forma gratuita. Contacto: anton@fokuus.be.

Cómo se mantiene gratis

No hay anuncios, no hay upsells, no hay nivel premium en V1. El alojamiento es esencialmente gratis (archivos estáticos en Netlify), así que no hay nada que recuperar. Si añadimos funciones de pago más adelante, serán aditivas - la herramienta principal seguirá siendo gratis.

Hoja de ruta

V1 cubre el flujo completo de Markdown a PDF en 18 idiomas. La lista V2 incluye exportación a HTML, exportación a DOCX, una galería de plantillas y un editor de temas personalizado. El código abierto también está en la lista V2.

Abrir el editor

Sin cuenta, sin instalar, sin subir. Desplázate hacia arriba y empieza a escribir.

mdprint