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

Стиснення PDF-файлів

Стиснути PDF зменшує PDF, перепаковуючи внутрішні потоки й пакуючи об’єкти через qpdf. Роздільність зображень він не знижує й не може обіцяти цільовий розмір, тож уже оптимізовані або скановані файли можуть майже не зменшитися.

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

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

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

Стиснення зменшує PDF: qpdf перетискає потоки й пакує об’єкти в object streams. Це для лімітів пошти, завантажень у LMS і порталів, що відхиляють файл за вагою. Відсоток зменшення не обіцяється; роздільність зображень не знижується.

Прапорці: `--compress-streams=y`, `--recompress-flate` і `--object-streams=generate`. Уже щільні файли або скани, чиї зображення вже JPEG, часто майже не зрушуються. Грубий офісний експорт із нестисненими потоками зазвичай худне сильніше.

На сторінці стиснення немає повзунка якості. «Лінеаризувати PDF» — окремий інструмент (`/api/v1/misc/linearize-pdf`) для швидкого перегляду в вебі; це не це завдання.

Текстові об’єкти лишаються текстом. Скани-зображення лишаються зображеннями. Щоб узяти слова зі скану — це «OCR у Markdown», не стиснення. Щоб вичистити JavaScript чи вкладення — це «Зачистити PDF».

Файли, захищені паролем, на цій сторінці розблоковуються за вас, щойно ви введете пароль; виклики через API спочатку виконують «Зняти пароль». Пошкоджені таблиці xref можуть спочатку потребувати лагодження.

Вважайте завантажене транспортною копією. Якщо файл — архівний оригінал або друкована коректура, нестиснений майстер тримайте окремо.

Після обробки відкрийте кілька сторінок. Перетискання потоків не повинно змінювати вигляд; якщо щось малюється дивно, залиште оригінал і за потреби спочатку полагодьте файл.

Вивантаження тимчасові. Стисненого архіву ваших документів ми не ведемо.

Що вміє

  • qpdf перетискає потоки й пакує object streams
  • Не знижує роздільність зображень сторінок і не перекодовує їх
  • На цій сторінці немає рівнів оптимізації
  • Анонімний API: /api/v1/misc/compress-pdf

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

  • Вкластися в ліміт пошти чи вивантаження на портал
  • Надіслати легшу копію, зберігши нестиснений майстер
  • Підтягти грубий офісний експорт перед вкладенням

Як стиснути PDF, щоб зменшити його розмір?

  1. Вивантажте PDF, який перевищує ліміт обсягу або важко надсилати.
  2. Натисніть «Обробити». Повзунка якості немає.
  3. Завантажте результат і порівняйте розмір у байтах з оригіналом.
  4. Перегляньте кілька сторінок. Якщо обсяг майже не змінився, файл уже був добре стиснений.

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

  • Роздільність зображень не знижується; скани з важкими світлинами можуть майже не стиснутися
  • Файли, захищені паролем, потребують пароля; виклики через API спочатку виконують «Зняти пароль»
  • Пошкоджений PDF перед стисканням може потребувати лагодження
  • Обмеження завантаження на цьому сайті: 500 МБ на файл; якщо файл більший за приблизно 95 МБ, він надсилається частинами. Тіло одного прямого запиту до API — не більше 100 МБ.

Приклади

  • Офісний експорт із нестисненими потоками після пакування object streams часто помітно легшає
  • Уже стиснений текстовий звіт на 2 МБ може втратити лише кілька КБ

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

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

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

Чому файл майже не зменшився?
qpdf вміє лише перетиснути потоки й спакувати об’єкти. Зображення, які вже JPEG, або файли, уже збережені з object streams, майже нічого не віддають.
Чи знижує стиснення роздільність світлин?
Ні. Цей шлях не змінює роздільність зображень. Виграш у розмірі йде від пакування потоків і object streams.
Це те саме, що «Лінеаризувати PDF»?
Ні. «Лінеаризувати PDF» — окремий інструмент для посторінкової віддачі в вебі. Стиснення лінеаризацію не робить.
Чи лишиться текст придатним до виділення?
Так, якщо в джерелі були текстові об’єкти. Чисто графічні скани лишаються зображеннями.
Чи можна стиснути PDF до конкретного розміру, наприклад 100 КБ або 1 МБ?
Ні. Цільового розміру чи налаштування якості немає, а виграш залежить від файлу. Якщо портал вимагає ліміт, якого «Стиснути PDF» не досягає, «Розрізати PDF за кількістю сторінок» надішле файл частинами, а «Прибрати зображення» видалить картинки, лишивши текст.

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

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

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

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

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

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

Скіл

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

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

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