Перейти к содержимому

HTML в PDF — конвертер с сохранением CSS, без загрузки

HTML в PDF в браузере: вставьте код или откройте .html; правила <style> и встроенный CSS сохраняются, скрипты удаляются. Номера страниц, пароль.

Преобразование в браузере · Без регистрации

До 2 МБ HTML. Скрипты, формы и встроенные фреймы удаляются; в предпросмотре видно, что попадёт в PDF.

Параметры страницы

Как пользоваться

  1. Вставьте HTML или откройте файл .html/.htm; предпросмотр обновляется по мере ввода.
  2. Задайте размер бумаги, ориентацию, поля и номера страниц, при необходимости добавьте водяной знак или пароль.
  3. Нажмите «Скачать PDF», чтобы сохранить файл, созданный в этой вкладке.

Пример

<h1 style="color:#4338ca">Счёт</h1> → PDF с синим заголовком и выделяемым текстом.

Подробности и ограничения

Применяются правила из блоков <style> и атрибутов style, а также правила @media print. Они действуют только внутри документа и не меняют эту страницу. Подключённые таблицы стилей, @import и веб-шрифты не загружаются: текст набирается шрифтом Noto Sans, код — Noto Sans Mono.

Удалённые изображения появляются, только если их сервер разрешает кросс-доменную загрузку (CORS); остальные и относительные пути заменяются подписанным блоком. Data URI работают всегда. Предпросмотр загружает удалённые изображения с их серверов, а сам ваш HTML остаётся в браузере.

FAQ

Выполняется ли JavaScript из моего HTML перед созданием PDF?

Нет. Скрипты, обработчики событий и ссылки javascript: удаляются с помощью DOMPurify, поэтому страницы, которые строят содержимое через JavaScript, получатся пустыми. Вставьте уже отрисованный HTML, например из инструментов разработчика браузера.

Можно ли конвертировать веб-страницу по URL?

Нет. Браузеры не позволяют одному сайту читать страницы другого, поэтому откройте страницу, сохраните её как файл .html или скопируйте её HTML и конвертируйте его.

Можно ли выделять текст в PDF?

Да. Вёрстку выполняет ваш браузер, а текст записывается в векторном виде со встроенными шрифтами Noto, включая китайский, японский и корейский. Арабский и иврит пока не поддерживаются; вместо этого предлагается диалог печати.

Справочники по форматам

Страница инструмента обновлена: