Do you have a WordPress blog (self-hosted or on Would you like it to be available for the next 100 years? Printing your blog can help with that.

Print My Blog – Print Now

Configure how you’d like the blog to be printed, or just use our recommended defaults.

Site URL (including "https://" or "http://")

URL of the WordPress site (self-hosted or on you’d like to print. Leave blank to use this current site.

Show Options


Post Selection

Post Selection

Posts will be ordered:

Pages will be ordered using the "Order" attribute:


Authored By
Posted After (and Including)
Posted Before (and Including)


E.g. selected categories, taxonomies, and date range.

Says the printout was made using Print My Blog

Post Content to Print

Page Layout

Whether to force posts to always start on a new page. Doing so makes the page more legible, but uses more paper.

The number of columns of text on each page. Not supported by some web browsers.

If you want to save paper, choose a smaller image size, or hide images altogether.

Whether to remove hyperlinks or not.

Troubleshooting Options

Milliseconds to wait between rendering posts. If posts are rendered too quickly on the page, sometimes images won’t load properly.

Sometimes posts contain inline javascript which can cause errors and stop the page from rendering.


Print a physical copy using your web browser’s print functionality.

Make a PDF file, intended for reading from a computer or other device, using your browser or a browser extension. Learn More

Make a free eBook using dotEPUB. Learn More

The above form uses Print My Blog and WP REST Proxy WordPress plugins, both of which you can download and use freely from your own WordPress website. This page is just for convenience.