Что получается на выходе
Конвертер разбирает PDF на структурные элементы: заголовки по размеру и весу шрифта, абзацы, списки, таблицы, ссылки, подписи к изображениям. На выходе — файл .md с заголовками #/##/###, маркированными списками и таблицами в pipe-формате.
# Отчёт за третий квартал
## 1. Итоги
Выручка выросла на 12% по сравнению со вторым кварталом.
| Регион | Выручка, млн ₽ | Δ |
|---|---|---|
| Москва | 48,2 | +9% |
| Самара | 12,7 | +21% |
- Новых клиентов: 34
- Средний чек: 78 тыс. ₽
> Источник: внутренняя отчётность, лист «Свод».
Такой файл читается человеком в любом редакторе и разбирается парсером без эвристик: заголовки — это настоящие заголовки, а не «жирная строка 18-м кеглем».
Как конвертировать PDF в Markdown
- Откройте конвертер и перетащите PDF в окно (или выберите файл).
- Дождитесь разбора: обычно секунды, для больших документов — дольше.
- Проверьте предпросмотр: заголовки, таблицы, порядок блоков.
- Скопируйте результат или скачайте
.md.
Бесплатно: 25 файлов в сутки с одного IP, размер до 25 МБ. Платных тарифов нет — проект бесплатный — тарифы.
Что переносится, а что теряется
| Элемент PDF | В Markdown | Комментарий |
|---|---|---|
| Заголовки и подзаголовки | # ## ### | Уровень определяется по шрифту; в нестандартной вёрстке может съехать |
| Абзацы | обычный текст | Пустые строки сохраняются как разделители |
| Списки | - и 1. | Маркеры и нумерация восстанавливаются |
| Таблицы | pipe-таблица | Работает, если у таблицы есть линии или ровные колонки |
| Ссылки | [текст](url) | Берутся из аннотаций PDF |
| Изображения | подписи и alt-текст | Сами картинки не извлекаются |
| Многоколоночная вёрстка | порядок строк | Главная причина «перемешанного» текста |
| Формулы | текст или мусор | LaTeX не восстанавливается |
| Сканы без текстового слоя | пусто | Нужен OCR до конвертации |
Если PDF — это скан
Если текст в PDF не выделяется мышью, значит слоя текста нет: внутри просто изображения. Конвертер честно вернёт пустой или почти пустой результат — это свойство файла, а не сбой. Порядок действий: прогнать документ через OCR (tesseract, OCRmyPDF, marker-pdf), получить PDF с текстовым слоем или сразу текст, и только потом конвертировать.
Зачем переводить PDF в Markdown
- LLM и RAG. Структура помогает модели видеть границы разделов, а корпус без колонтитулов и «стр. 5 из 40» занимает заметно меньше контекста.
- Obsidian, Logseq, вики. Документ превращается в заметку с заголовками и ссылками.
- Git.
.mdдиффится построчно, PDF — нет. - Перевод. Markdown можно отдать в переводчик, не теряя разметку.
Приватность
PDF обрабатывается на сервере LlmFiles: файл на время разбора пишется во временный файл и удаляется сразу после конвертации. Постоянного хранения, резервных копий содержимого и передачи в сторонние сервисы нет. Подробнее — PDF в Markdown без облака.