LlmFiles
Конвертер в Markdown
LlmFiles/Гайды/PDF в Markdown

PDF в Markdown

PDF — это макет страницы, а не текст. Markdown — это структура. Ниже — что именно происходит при переводе, где теряются данные и как получить результат, который не стыдно отдать модели или положить в вики.

Обновлено 21.10.2026 · LlmFiles · English version

Что получается на выходе

Конвертер разбирает PDF на структурные элементы: заголовки по размеру и весу шрифта, абзацы, списки, таблицы, ссылки, подписи к изображениям. На выходе — файл .md с заголовками #/##/###, маркированными списками и таблицами в pipe-формате.

# Отчёт за третий квартал

## 1. Итоги

Выручка выросла на 12% по сравнению со вторым кварталом.

| Регион | Выручка, млн ₽ | Δ |
|---|---|---|
| Москва | 48,2 | +9% |
| Самара | 12,7 | +21% |

- Новых клиентов: 34
- Средний чек: 78 тыс. ₽

> Источник: внутренняя отчётность, лист «Свод».

Такой файл читается человеком в любом редакторе и разбирается парсером без эвристик: заголовки — это настоящие заголовки, а не «жирная строка 18-м кеглем».

Как конвертировать PDF в Markdown

  1. Откройте конвертер и перетащите PDF в окно (или выберите файл).
  2. Дождитесь разбора: обычно секунды, для больших документов — дольше.
  3. Проверьте предпросмотр: заголовки, таблицы, порядок блоков.
  4. Скопируйте результат или скачайте .md.

Бесплатно: 25 файлов в сутки с одного IP, размер до 25 МБ. Платных тарифов нет — проект бесплатный — тарифы.

Что переносится, а что теряется

Элемент PDFВ MarkdownКомментарий
Заголовки и подзаголовки# ## ###Уровень определяется по шрифту; в нестандартной вёрстке может съехать
Абзацыобычный текстПустые строки сохраняются как разделители
Списки- и 1.Маркеры и нумерация восстанавливаются
Таблицыpipe-таблицаРаботает, если у таблицы есть линии или ровные колонки
Ссылки[текст](url)Берутся из аннотаций PDF
Изображенияподписи и alt-текстСами картинки не извлекаются
Многоколоночная вёрсткапорядок строкГлавная причина «перемешанного» текста
Формулытекст или мусорLaTeX не восстанавливается
Сканы без текстового слояпустоНужен OCR до конвертации

Если PDF — это скан

Если текст в PDF не выделяется мышью, значит слоя текста нет: внутри просто изображения. Конвертер честно вернёт пустой или почти пустой результат — это свойство файла, а не сбой. Порядок действий: прогнать документ через OCR (tesseract, OCRmyPDF, marker-pdf), получить PDF с текстовым слоем или сразу текст, и только потом конвертировать.

Проверка за пять секунд: откройте PDF и попробуйте выделить абзац. Выделяется — слой есть. Не выделяется — нужен OCR.

Зачем переводить PDF в Markdown

Приватность

PDF обрабатывается на сервере LlmFiles: файл на время разбора пишется во временный файл и удаляется сразу после конвертации. Постоянного хранения, резервных копий содержимого и передачи в сторонние сервисы нет. Подробнее — PDF в Markdown без облака.

Частые вопросы

Можно конвертировать несколько PDF сразу?

Да, в окно можно перетащить несколько файлов — они конвертируются по очереди, каждый расходует одну конвертацию из дневного лимита.

Сохраняются ли картинки из PDF?

Нет. В markdown остаются подписи и alt-текст, изображения не извлекаются. Если картинки нужны отдельно, их достают pdfimages или PyMuPDF.

PDF на 100 МБ не загружается

Один файл — до 25 МБ. Большой документ можно разделить по главам: qpdf --split-pages=20 in.pdf chunk.pdf.

Насколько точен результат?

Хорошо для текстовых документов с обычной вёрсткой: отчёты, статьи, договоры. Плохо для журнальных многоколоночных страниц, формул и слайдов.

Сконвертировать файл

Перетащите документ в окно — получите markdown с заголовками и таблицами. Бесплатно 5 файлов в сутки, до 25 МБ.