Перейти до основного вмісту
PPDF123

Перетворення Markdown на PDF

Markdown у PDF рендерить файл .md у форматі CommonMark на PDF через WeasyPrint зі шрифтами, що охоплюють китайський, японський і корейський текст. Файл має бути в кодуванні UTF-8.

Перетягніть файли сюди або натисніть, щоб вибрати

Формати: MD · до 500.0 MB на файл · до 20 файлів за раз

Файл також можна вставити через Ctrl/Cmd+V або з меню буфера обміну.

Markdown у PDF розбирає CommonMark через `pulldown_cmark`, обгортає в HTML (стек Noto Sans CJK) і друкує WeasyPrint. Вивантажте `.md`. API також приймає ZIP Markdown із ресурсами. Вибір файлу на сайті показує лише `.md`.

Це не клон Pandoc і не рушій слайдів. Таблиці, закреслення й списки завдань відтворюються; інші розширення GitHub, як-от виноски та емодзі-коди, не перетворюються. Сторінки — A4 з полями 2 см. JavaScript у fenced HTML не виконується.

Імена не `.md` / не `.zip` відхиляються. Шлях Markdown очікує UTF-8. Зашифрований PDF — помилковий вхід. Починайте з Markdown.

Якщо вже є HTML — «HTML у PDF» пропускає крок CommonMark. Якщо є PDF і потрібен Markdown — зворотний «PDF у Markdown».

Вивантаження тимчасові. Бібліотеки Markdown ми не зберігаємо.

Що вміє

  • CommonMark (`pulldown_cmark`) → WeasyPrint
  • HTML-обгортка з CJK; не Pandoc
  • Сайт: `.md`; API також ZIP
  • Анонімний API: /api/v1/convert/markdown/pdf

Коли брати цей інструмент

  • Надрукувати README у PDF
  • Зібрати нотатки docs-as-code
  • PDF з UTF-8 Markdown із CJK

Як перетворити Markdown на PDF?

  1. Вивантажте файл `.md`.
  2. Натисніть «Обробити».
  3. Завантажте PDF.
  4. Перевірте заголовки й списки.

Обмеження і межі

  • Не повний Pandoc
  • Без виконання JS
  • Сайт обмежує вибір до .md
  • Обмеження завантаження на цьому сайті: 500 МБ на файл; якщо файл більший за приблизно 95 МБ, він надсилається частинами. Тіло одного прямого запиту до API — не більше 100 МБ.

Приклади

  • notes.md → notes.pdf
  • Невідповідне розширення файлу → відхилення

Приватність цього інструмента

Файли надсилаються через HTTPS, обробляються в оперативній пам’яті або в короткочасному тимчасовому каталозі на наших серверах і видаляються, щойно результат готовий. Копій для подальшого перегляду, навчання моделей чи рекламних профілів ми не зберігаємо. Строки зберігання та відомості про файли cookie AdSense наведені в Політиці конфіденційності.

Часті запитання

Чи підтримує всі розширення GFM?
Частково. Поверх CommonMark увімкнено таблиці, закреслення й списки завдань; виносок і емодзі-кодів немає.
Чи виконується JS у HTML-блоках?
Ні.
Чи це Pandoc?
Ні.
Потрібен HTML на вході?
Тоді коротший шлях — «HTML у PDF».

Востаннє оновлено:

Виклик із коду

Кожен інструмент на сайті - звичайний REST-інтерфейс. Для анонімної роботи не потрібні обліковий запис чи ключ API. І для браузера, і для розробників, і для програмних агентів.

curl -X POST "https://pdf123.xyz/api/v1/convert/markdown/pdf" \
  -F "[email protected]" \
  -o output.pdf

Також є як MCP-інструмент для клієнтів із Model Context Protocol (JSON-RPC 2.0 через POST /mcp). Повний довідник API

Використати через ШІ-агента

Скіл

З цим скілом Claude Code, Codex, Cursor та інші ШІ-агенти зможуть виконати «Markdown у PDF» замість вас: /skills/pdf123-markdown-to-pdf.md

Усі скіли для агентів

Файли потрібні лише для цієї обробки й потім стираються самі.