Markdown a PDF

Convierte archivos o texto Markdown en un archivo PDF

Haz clic o arrastra un archivo .md aquíElige un archivo .md

Máximo 100 MB de Markdown

CSS personalizado

Acerca de Markdown a PDF

Markdown a PDF presenta el Markdown como un documento limpio y lo guarda como archivo PDF. Lee CommonMark y GitHub Flavored Markdown: títulos, énfasis, texto tachado, listas y listas de tareas, enlaces, imágenes, bloques de código delimitados, tablas y citas, además de las notas al pie escritas [^1]. Puede añadir una tabla de contenido con enlaces a los títulos, números de página, una línea de encabezado y saltos de página, con un estilo GitHub o con serifa, de izquierda a derecha o de derecha a izquierda, con tu propio CSS. Sube un archivo .md, .markdown o .txt, o pega el texto. El Markdown se convierte en HTML sin scripts, y nuestro servicio Chromium imprime ese HTML con texto seleccionable. Las imágenes de tu computadora se añaden con «Añadir imágenes»; las imágenes publicadas en internet se obtienen al imprimir la página.

Cómo convertir Markdown a PDF

  1. 1Elige «Subir archivo» para seleccionar un archivo .md, o «Pegar texto» para escribir o pegar Markdown.
  2. 2Deja «Tamaño de página» en «Como en el documento» para A4, o elige otro tamaño, una «Orientación» y unos «Márgenes».
  3. 3Elige un «Estilo», un «Tamaño del texto», «Números de página» o una «Tabla de contenido» si los quieres, y usa «Añadir imágenes» para las imágenes de tu computadora que nombra el Markdown.
  4. 4Haz clic en «Convertir a PDF»; cuando aparezca «PDF listo», «Descargar» guarda el Markdown presentado.

Formatos y límites

Formatos de entrada
Archivo .md, .markdown o .txt, o texto pegado, más imágenes PNG, JPEG, GIF, WebP o SVG
Resultado
PDF, en A4 salvo que elijas Letter, Legal, A3 o A5
Opciones
Estilo, tamaño del texto, dirección del texto, números de página, texto del encabezado, tabla de contenido, notas al pie, saltos de página, CSS personalizado
Tamaño máximo
100 MB de HTML
Límites de uso
Los documentos de más de 4 MB de HTML cuentan para un límite por red, por hora y por día.

Dónde se procesa tu archivo

Tu Markdown se convierte en HTML en tu dispositivo, sin scripts ni controladores de eventos, antes de enviarse a nuestro servicio Chromium para imprimirlo. Solo se envía el HTML, no el archivo original; las imágenes que añades se escriben dentro de ese HTML. Un HTML de más de 4 MB pasa por partes por nuestro servidor, que lo borra tras imprimirlo y elimina el PDF en cuanto esta página lo ha recibido, o tras 15 minutos.

Preguntas frecuentes

¿Se admiten las tablas y las listas de tareas de GitHub?

Sí. GitHub Flavored Markdown está activado, así que se muestran las tablas, las listas de tareas con sus casillas, el texto tachado y los bloques de código delimitados, junto con los títulos, listas, enlaces, imágenes y citas habituales de CommonMark. El HTML sin procesar del Markdown se limpia y se quita cualquier script.

¿Puedo usar un tamaño de página distinto de A4?

Sí. A4 es el tamaño por defecto. Elige Letter, Legal, A3 o A5 en «Tamaño de página», vertical u horizontal en «Orientación», y Ninguno, Pequeños (10 mm), Normales (20 mm) o Grandes (30 mm) en «Márgenes».

¿Aparecerán en el PDF las imágenes de mi computadora?

Sí, si las añades con «Añadir imágenes»: cada imagen cuyo nombre de archivo coincide con una ruta del Markdown, como ![Logo](img/logo.png), se escribe dentro del HTML. Una imagen que el Markdown nombra pero que no has añadido aparece en una lista, y falta en el PDF. Las imágenes publicadas en internet con una dirección completa https:// se obtienen al imprimir la página.

¿Puedo añadir números de página, un encabezado o una tabla de contenido?

Sí. «Números de página» escribe 1 / 3 al pie de cada página, en el centro o a la derecha, y «Texto del encabezado» escribe una línea arriba. «Tabla de contenido» lista los títulos #, ## y ### con enlaces a ellos, en una línea [TOC] o al principio del documento.

¿Cómo empiezo una página nueva?

Marca «Página nueva en las líneas \newpage» y escribe \newpage o \pagebreak solo en una línea, o marca «Cada título # en una página nueva». Una línea <div class="page-break"></div> también funciona con la primera opción.

¿Los bloques de código y las tablas se cortan entre páginas?

No en el caso de un bloque de código que cabe en una página: se mantiene entero. Una tabla larga puede ocupar varias páginas, pero cada una de sus filas se mantiene en una sola pieza.

Consejos y trucos

  • ✓Empieza el documento con un único título #: se escribe en el tamaño más grande, con una línea debajo.