Skip to main content

html2pdf

🚀 Fast, modern HTML → PDF conversion for Python
Built on Playwright (Chromium) for perfect rendering of:

  • ✅ Unicode
  • ✅ Emojis 😄🔥
  • ✅ Hindi / Arabic / RTL languages
  • ✅ Modern CSS & web fonts
  • ✅ Tables, layouts, and page breaks

Designed to work reliably on Windows without GTK / Pango / system DLL headaches.


✨ Features

  • 📄 Convert HTML files to PDF
  • 🧠 Convert HTML strings to PDF (in-memory)
  • ⚡ Reuses Chromium for high performance
  • 🖥️ CLI support (html2pdf demo.html out.pdf)
  • 🐍 Python import support
  • 🌍 Multi-language & emoji safe
  • ❌ No WeasyPrint / GTK dependencies

📦 Installation (local / development)

pip install .

Release files for gmakepdf 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gmakepdf 0.1.0
File Size Uploaded
gmakepdf-0.1.0.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gmakepdf 0.1.0
File Interpreter ABI Platform
gmakepdf-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.0 kB

Release files / gmakepdf-0.1.0.tar.gz

Download URL gmakepdf-0.1.0.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
6c4fab9db404002292c57e4ba734eed8bbb698ec57747673d2a9fdb5d0f474f8
BLAKE2b-256 checksum
How to use checksums
edfa0a16c0dc8336eaf0db026591e7616da18634d977f82cc8e3d9ca9b43c415
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / gmakepdf-0.1.0-py3-none-any.whl

Download URL gmakepdf-0.1.0-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1b48060baa1e7d78938edab8ffd97d34951c2eea2f366c85e4aaffc6dd424fd7
BLAKE2b-256 checksum
How to use checksums
0bcd3da7e8c9b57fe0b93e7d85deeb268225c9d60a7be8076c8e66ab1438af74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page