DocRenders lets your visitors download a clean, print-ready PDF of any post or page with a single click. Connect your DocRenders API key, place the button with a shortcode or Gutenberg block, and you’re done.
Features
[docrenders_pdf] — drop it anywhere in your contentWooCommerce (optional)
When WooCommerce is active, a separate settings section appears that lets you automatically attach a PDF invoice to the customer-completed-order email.
How it works
DocRenders sends your post HTML to the DocRenders rendering service and streams the resulting PDF directly to the visitor’s browser — no files are stored on your server.
A free API key is available at docrenders.com.
This plugin connects to the DocRenders API to generate PDFs. No PDF files are stored on your server — they are streamed directly to the visitor’s browser.
Endpoints used:
/render — called whenever a visitor clicks the PDF download button or a WooCommerce invoice is generated. Sends the post/page HTML (or invoice data) and your API key./usage — called periodically from the admin settings page to display your monthly render count. Sends only your API key.Data sent: post or page HTML content, invoice field values (shop name, address, order details), API key (as a Bearer token), and optional rendering options (page format, margins).
This service is provided by DocRenders.
Terms of Service: https://docrenders.com/terms
Privacy Policy: https://docrenders.com/privacy