🌐

Конвертер HTML в PDF

Конвертируйте HTML-файл (.html, .htm) в PDF: сохраняем встроенные стили, шрифты, картинки, таблицы, разметку

Загрузка инструмента...

HTML в PDF онлайн — конвертировать html в пдф бесплатно

Бесплатный онлайн-инструмент превращает HTML-файл (.html или .htm) в PDF за пару секунд. Это нужно, когда вы получили статью, отчёт, инструкцию или коммерческое предложение в виде .html-файла, а отдать или распечатать нужно в PDF. Также часто HTML экспортируют различные программы (генераторы счетов, выгрузчики писем из Gmail, отчёты CRM-систем) — и потом этот HTML удобнее работать как PDF: легче отправить, печатать, архивировать.

Под капотом — LibreOffice headless с фильтром Writer/Web, бесплатным движком, рендерящим HTML по правилам, близким к старому браузеру. Сохраняются встроенные стили (inline или внутри тега <style>), шрифты, цвета, таблицы, разметка с заголовками и списками. Когда html переводят в пдф через нашу систему, итоговый файл получается опрятным документом, который можно распечатать, отправить контрагенту, загрузить в личный кабинет банка/госуслуг.

  • Принимаем .html и .htm до 10 МБ — статьи, отчёты, инструкции, экспорт писем, выписки
  • Сохраняем встроенные CSS-стили (inline и внутри <style>): шрифты, цвета, отступы
  • Таблицы, заголовки, списки, картинки внутри HTML — переносятся в PDF
  • Текст в итоговом PDF можно искать и копировать (это «настоящий» PDF, не картинка)
  • Файл удаляется с сервера через 15 минут после конвертации

Когда нужно конвертировать HTML в PDF

Самый частый сценарий — экспорт писем из почты. Gmail, Outlook, Яндекс.Почта позволяют сохранить письмо «как страницу» — это .html-файл с вложенным форматированием. Чтобы потом этот скан переслать в суд, налоговую, страховую или просто в архив, его удобнее иметь как PDF. Один файл вместо HTML+папки картинок, гарантированно открывается на любом устройстве, удобно подшивать.

Второй сценарий — отчёты и счета из веб-сервисов. Многие SaaS (банки, биржи, платёжные системы, CRM) дают «сохранить отчёт как HTML» как самый универсальный формат. А вашему бухгалтеру нужен именно PDF: в HTML он не загружается в учётную систему, не подходит для архивирования. Конвертация html-в-пдф — это мостик между «выгрузил из сервиса» и «передал в работу».

Третий сценарий — статьи, инструкции, документация. У вас сохранена статья из интернета как .html (через «Сохранить как» в браузере), вы хотите дать её прочитать коллеге без интернета. Или у вас выгрузка из вики-системы, и нужно сделать читаемую печатную версию. Здесь html в пдф решает обе задачи: один аккуратный PDF можно прочитать без браузера, распечатать, передать на флешке.

    Что важно знать про конвертацию HTML в PDF

    Главное правило — встроенные стили работают, внешние нет. Если в HTML-файле есть тег <style> прямо внутри документа или inline-стили (style="..." на тегах) — они применятся. А вот внешние таблицы стилей через <link rel="stylesheet" href="https://cdn..."> — не применятся: конвертер не идёт в интернет за CSS из соображений безопасности и скорости. Если ваш HTML рассчитан на загрузку CSS с CDN, перед конвертацией откройте файл в браузере, через «Сохранить как → Веб-страница, полностью» — и тогда CSS встроится в один файл.

    То же самое касается картинок. Картинки, лежащие рядом с HTML-файлом или встроенные через data:image/... — отображаются в PDF. Картинки через <img src="https://example.com/...">, ссылающиеся в интернет, — не загрузятся. Поэтому если ваш HTML содержит картинки извне, конвертер увидит «битую ссылку» — на их месте в PDF будет пусто. Решение то же — сохраните страницу через браузер «полностью», тогда картинки встроятся.

    JavaScript не выполняется. Если ваш HTML содержит JS, который динамически рисует контент (графики через Chart.js, таблицы через DataTables, что-то на React) — этот контент в PDF не попадёт. Конвертер видит только тот HTML, который написан в файле статически. Для конвертации динамических веб-страниц нужен другой инструмент — функция «Печать → Сохранить как PDF» в Chrome / Edge / Safari (она работает прямо в браузере и видит итоговый, отрендеренный JS, контент).

      🌐

      История Светланы: подшивка переписки в суд

      Светлана судилась с подрядчиком по ремонту, нужны были все письма за 8 месяцев в виде PDF для адвоката (тот не хотел копаться в скриншотах и пересланных письмах). Письма лежали в Gmail. Через «Печать → Сохранить как HTML» Светлана могла сохранить каждое письмо, но получалось ~120 .html-файлов с папками картинок. Адвокат хотел PDF.

      1

      Светлана сохранила все письма из Gmail в виде .html — ~120 файлов в одной папке

      2

      Открыла toolfox.ru/tools/html-to-pdf на ноутбуке

      3

      Прогнала первые 10 писем по очереди — каждое за 5–8 секунд получилось PDF

      4

      Поняла, что схема работает, и сделала остальные 110 за час перерывов

      5

      Через PDF Merge склеила все 120 PDF в один Perepiska_2026.pdf для адвоката

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

      🧠

      Знаете ли вы?

      📅

      HTML создан в 1991 году Тимом Бернерсом-Ли в CERN. Он был задуман как простой язык разметки для научных статей — а превратился в основу всего веба.

      🎨

      CSS появился в 1996 году как способ отделить оформление от структуры HTML. До этого внешний вид страницы задавался прямо в тегах через атрибуты вроде <font color="red">.

      🔄

      LibreOffice Writer/Web — отдельный режим LibreOffice для работы с веб-страницами. Он рендерит HTML по правилам, близким к старому браузеру (примерно как IE6) — поэтому современные CSS3-фишки могут отображаться немного иначе.

      📑

      PDF был создан Adobe в 1993 году — на 2 года позже HTML. Оба формата живут уже 30 лет, и оба остаются стандартами де-факто: HTML для веба, PDF для документов.

      💡

      Если в HTML внешний CSS или JavaScript

      Если ваш HTML рассчитан на внешние таблицы стилей через <link rel="stylesheet" href="..."> или интерактивный JavaScript — конвертер их не загрузит и не выполнит. Решение простое: откройте HTML в браузере (Chrome / Safari / Firefox), нажмите Ctrl+P (Cmd+P на Mac), в окне печати выберите принтер «Сохранить как PDF» — браузер сделает PDF с актуальным состоянием страницы. Это идеальный путь для динамических веб-страниц с графиками и React-приложений.

      Как конвертировать HTML в PDF — пошаговая инструкция

      1

      Загрузите .html-файл

      Перетащите HTML-файл в зону загрузки или нажмите на неё и выберите файл с компьютера. Принимаем .html и .htm до 10 МБ. Если файл рассчитан на внешний CSS — сначала сохраните полную версию через браузер.

      2

      Нажмите «Конвертировать в PDF»

      Файл обработается через LibreOffice headless с фильтром Writer/Web — бесплатным движком, рендерящим HTML+встроенный CSS. HTML на 5–10 страниц конвертируется за 5–10 секунд.

      3

      Скачайте готовый PDF

      Когда обработка закончится, появится кнопка «Скачать PDF». Файл сохранится со стандартным именем — то же название, что у исходного .html, только с расширением .pdf.

      4

      Откройте, отправьте или распечатайте

      PDF открывается в любом просмотрщике (Adobe Reader, «Просмотр» на Mac, Edge / Chrome на Windows, любой мобильный браузер). Текст в PDF полноценный — можно искать Ctrl+F и копировать.

      Примеры использования конвертера HTML в PDF

      Письма из Gmail в архив

      Сохраняете важные письма из Gmail через «Печать → Сохранить как HTML», потом прогоняете через конвертер — получается стопка PDF, которые удобно подшить в архив, найти по поиску в файлах или отправить в суд / страховую с другими документами по делу.

      Выписка из банка для бухгалтерии

      Многие интернет-банки экспортируют выписку в HTML (особенно если бухгалтер просит «по дате», «по счёту», «по назначению платежа»). Конвертируете html в пдф — отдаёте бухгалтеру в формате, который её 1С или СБИС спокойно принимают.

      Статья из интернета без интернета

      Сохраняете в браузере полезную статью через «Сохранить как → Веб-страница, полностью». Получаете .html и папку с картинками. Чтобы прочитать в самолёте, в дороге, на даче без интернета — конвертируете html в pdf и читаете в любом ридере без браузера.

      Документация для коллеги без VPN

      Внутренняя вики-страница или документ из Confluence доступны только через корпоративный VPN. Коллега в командировке без VPN. Сохраняете страницу через браузер как HTML, конвертируете в PDF — отправляете в Telegram. Коллега читает без подключения к корпоративной сети.

      Часто задаваемые вопросы про конвертер HTML в PDF

      Как конвертировать HTML в PDF бесплатно онлайн?
      Перетащите файл .html или .htm в окно загрузки или нажмите на него и выберите файл с компьютера. Затем нажмите «Конвертировать в PDF» — через 5–15 секунд получите готовый PDF, который скачается обычной кнопкой. Без регистрации, без водяных знаков, без оплаты.
      Сохранятся ли стили и картинки?
      Сохраняются встроенные стили (inline или внутри <style>) и встроенные картинки (data:image/... или файлы рядом с HTML). Ссылки на внешний CSS (через <link>) и внешние картинки (через <img src="https://...">) — не загружаются. Чтобы все стили и картинки попали в HTML, перед конвертацией используйте в браузере «Сохранить как → Веб-страница, полностью».
      Можно ли конвертировать сайт по URL?
      В этом инструменте — нет, только готовые .html-файлы. Чтобы сохранить сайт как PDF, проще всего использовать функцию браузера: откройте сайт в Chrome / Edge / Safari, нажмите «Печать» (Ctrl+P), в выпадающем списке принтеров выберите «Сохранить как PDF» — браузер сделает PDF с актуальным состоянием страницы (включая JS-контент). Если нужно автоматически — есть отдельные сервисы вроде «URL → PDF», но мы их не предоставляем в этом инструменте.
      Будет ли работать JavaScript внутри HTML?
      Нет. JavaScript не выполняется при конвертации — только статический HTML с CSS. Если в файле есть динамические графики (через Chart.js), таблицы (через DataTables), React-приложения — этот контент в PDF не попадёт. Для конвертации динамических страниц используйте «Печать → Сохранить как PDF» в браузере.
      Какой максимальный размер HTML-файла можно загрузить?
      До 10 МБ. Этого достаточно для большинства HTML — статьи, отчёты, экспорт писем редко больше 1–2 МБ. Если у вас .html на 10–15 МБ, обычно это означает, что в файл встроено много картинок через data:image/... — попробуйте удалить из них то, что не нужно для PDF.
      Подходит ли инструмент для экспорта писем из Gmail / Outlook?
      Да, это один из самых частых сценариев использования. Gmail и Outlook позволяют сохранить письмо как HTML (через «Печать → Сохранить как HTML» или через расширения вроде «Save Email as PDF»). Полученный файл можно прогнать через наш конвертер, чтобы получить PDF для архива, отправки в суд, страховую или налоговую.
      Безопасно ли загружать сюда HTML с конфиденциальными данными?
      Файл загружается на сервер, конвертируется и автоматически удаляется через 15 минут. Никто не открывает HTML вручную — обработку делает программа. Если в файле есть особо чувствительные данные (пароли, токены, банковские реквизиты), используйте офлайн-альтернативу: в LibreOffice Writer «Файл → Открыть → выбрать .html → Файл → Экспорт → PDF», без интернета.
      Чем html to pdf онлайн отличается от «Печать в PDF» в браузере?
      Браузер видит итоговый рендер страницы (включая то, что нарисовано JavaScript) и точно повторяет CSS-разметку. Наш конвертер видит только статический HTML+CSS. Поэтому для сайтов с интерактивностью лучше использовать «Печать → Сохранить как PDF» в Chrome. А для готовых HTML-файлов (письма, экспорт из CRM, статьи, инструкции) наш инструмент удобнее: один клик, не нужно открывать каждый файл в браузере отдельно.

      Полезная информация

      🔒 Конфиденциальность. Файл удаляется с сервера через 15 минут. Никто не открывает HTML вручную, обработку делает программа.

      🎨 Стили. Встроенные через <style> и inline-стили работают. Внешние через <link rel="stylesheet" href="..."> — нет (конвертер не ходит в интернет за CSS).

      🖼️ Картинки. Встроенные через data:image и файлы рядом с HTML — отображаются. Внешние через https://... — нет. Решение: «Сохранить как → Веб-страница, полностью» в браузере.

      ⚡ JavaScript. Не выполняется. Динамический контент через React/Chart.js не попадает в PDF. Для динамических страниц используйте «Печать → Сохранить как PDF» в браузере.

      Комментарии (1)

      Был ли полезен этот инструмент?
      Руслан Авдеев (автор проекта)1 янв. 2024 г., 00:00
      🎉 Спасибо, что используете наши инструменты! Все инструменты на ToolFox полностью бесплатны и постоянно улучшаются. 📝 Пожалуйста, оставляйте комментарии: - Если инструмент работает некорректно - Если есть идеи по улучшению - Поделитесь своим опытом использования 👍 Ставьте лайки/дизлайки - это помогает мне понять, какие инструменты нуждаются в доработке. Я обновляю сайт каждую неделю на основе вашей обратной связи. ⭐ Если вам нравится ToolFox — буду благодарен за отзыв о сайте в Яндекс.Браузере (нажмите на ⋮ → «Оценить сайт» в панели браузера). Это помогает другим людям находить наши инструменты! 😊 Также вы можете написать мне напрямую в Telegram: @avdeevrus Все доработки и улучшения по вашим пожеланиям делаю бесплатно! Благодарю за доверие и использование ToolFox! 🚀

      🌐Похожие инструменты

      📱

      Конвертер HEIC в PDF

      Конвертируйте фото с iPhone в формате HEIC/HEIF в PDF: открывается на Windows и Android, сохраняем разрешение и реальный размер страницы

      Перейти к инструменту →
      🖼️

      Конвертер BMP в PDF

      Конвертируйте старые BMP-картинки в PDF: PDF получается в разы меньше за счёт сжатия, открывается на любом устройстве

      Перейти к инструменту →
      📄

      Конвертер TIFF в PDF

      Конвертируйте TIFF-картинку в PDF: многостраничный TIFF превращается в многостраничный PDF, сохраняется качество без сжатия

      Перейти к инструменту →
      ✏️

      Конвертер SVG в PDF

      Конвертируйте векторную графику SVG в PDF: качество не теряется при любом масштабировании, идеально для логотипов и схем

      Перейти к инструменту →
      📥

      Скачать видео с YouTube, TikTok и Instagram по ссылке

      Загрузчик видео по ссылке: YouTube, TikTok, Instagram — MP4, MP3, 1080p, 4K, Shorts

      Перейти к инструменту →
      ✍️

      Генератор AIDA заголовков

      Создание продающих заголовков по формуле AIDA

      Перейти к инструменту →
      📝

      Генератор ODA заголовков

      Создание продающих заголовков по формуле ODA

      Перейти к инструменту →
      📋

      Генератор 4U заголовков

      Создание заголовков по формуле 4U

      Перейти к инструменту →