I want to export some or all of the posts of a blog into a format that makes sense to a publisher (traditional or self-publisher(e.g.: Lulu.com)) (MS Word, RTF, PDF, epub, something else).

What tools are available to accomplish this?

7 Answers 7



A great option is the Anthologize plugin. It works with WordPress 3.0, allows you to format your book in WordPress itself, and then publish everything automatically to PDF, ePub, and other formats.

  • This plugin crashed for me while trying to export a large blog (12 years of posts). Blogbooker worked great, though. Oct 28, 2012 at 12:31

Blogbooker is a service which takes an XML export of your blog and turns it into a PDF, which could then be uploaded to a self publishing platform.

  • Actually up for me.
    – artlung
    Aug 11, 2010 at 20:50

Also - check out PressBooks ... http://pressbooks.com/

I've used it for one of my ebooks and it's great ... also does Kindle and Nook file formats.

  • 2
    Link only answers are discouraged. Can you at least explain what the service is capable of doing and how it integrates into WordPress?
    – s_ha_dum
    Apr 26, 2013 at 20:46

You can export into XML. and Using XML as the base, you can develop your scripts/workflow to use the XML and convert them into various formats that you would want to.

  • That's pretty vague. What kind of transforms would I need to do to get it into the standard formats I mentioned?
    – artlung
    Aug 11, 2010 at 20:49
  • unfortunately the XML export does not work when e.g. you have 10.000+ posts...
    – edelwater
    Nov 14, 2010 at 17:34

Try the new WP plugin Blog TO PDF: http://wordpress.org/extend/plugins/blogtopdf/

  • 1
    Erik, given that the Avatar is the same, I assume you are the author of the plugin, please check the faq on how to proceed in this case. ::: Seems interesting, will give it a try. ::: I saw that you are using the save_post hook without checking for auto-save, Ajax or a security Nonce, research here for working examples of that.
    – brasofilo
    Mar 3, 2013 at 9:04

You could use Papyrus http://papyruseditor.com/en/blog2book

It fetches the blog contents using the rss feed of your blogs, and converts it into an ebook in PDF,Epub and Kindle(Mobi) formats


If you want to use an offline solution and keep track of your data and articles, you could try Wordpress2Doc.

Not the answer you're looking for? Browse other questions tagged or ask your own question.