Smarttool Hub Logo
Smarttool Hub
Fast • Private • 100% Client-side
Home

HTML → PDF Converter (Reliable)

Paste HTML or upload an .html file, preview it, then convert the rendered output to PDF using html2canvas + jsPDF. This approach reduces blank PDF issues.

Input HTML
Paste HTML or upload a .html file
Ready
Tip: Inline CSS and images with CORS enabled work best. If preview looks right but PDF is blank, check console for errors.
Notes & debugging
  • Make sure the preview shows the content (Load Preview).
  • External images require CORS (Access-Control-Allow-Origin) to be rendered by html2canvas.
  • Open DevTools → Console to see errors if PDF is blank.
Preview
Rendered HTML — what will be captured
Last Output
No PDF generated yet.