About

EpubPress is a browser extension for Chrome & Firefox for turning your favorite web content into ebooks.

Benefits

Removes ads and other distractions, for a cleaner reading experience.

Makes content available offline, for reading on the go.

Viewable on all your devices (Kindle, Nooks, iPhone, iPad, PC etc.).

Groups relevant content together.

Sample Books

Bundle the days best articles from HackerNews (Download)

Build a custom travel guide for South America (Download)

All the amazing content of the internet, available on devices that were made for reading.

Installing

Browser Extension

It can easily be installed from the Chrome Store and Firefox Add-ons.

EpubPress JS

Javascript library for building books with EpubPress. It's available through npm and Github.

npm install --save epub-press-js

EpubPress Server

To learn about running the backend service locally, visit the haroldtreen/epub-press github repo.

Safari

An extension for Safari will be available in the future! Watch the Github repo for updates.

How To Use

Open all of your favorite webpages in separate tabs.

(Note: Sites with large blocks of text work best.) Arrange them in the order they should appear in the book. Click the EpubPress icon.

Add a custom title and description. (Optional) Select the articles to include in your book. Click Download

Your selected articles will be published together and downloaded as an ebook!

Settings

Filetype

Describes the type of eReader file to create.

.epub : Most common ebook type. Compatible with most eReaders.

: Most common ebook type. Compatible with most eReaders. .mobi: Kindle compatible type.

Email

If you would like your book delivered by email, you can enter your address through the settings menu.

Books will be delivered by noreply@epub.press.

Some eReaders (eg. Kindle) require you to whitelist emails that can deliver to your eReader.

Compatible Readers

Almost all reading apps and devices support either .mobi or .epub .

But here are a list of some readers that have been tested with:

If you have others that you'd like to add, let us know!

Feedback

Feedback is very much appreciated! The more feedback received, the better it will get.

Please report any bugs/issues/problems to support@epub.press. Please send all feature requests/ideas/suggestions to feedback@epub.press

You can also follow us on Twitter to get the latest updates on what's being developed.

To follow the development of new features or get involved, visit the Extension Github Repo. To see updates to the backend service, visit the Server Github Repo.

Planned Features

Safari extension.

Detection of sites with lists of articles (eg. Feedly).

Open source javascript library + npm package for using EpubPress in your applications.

Embeddable site widget.

Track and share your generated ebooks.

*< insert your idea here >*

FAQ

Q: How is this different from Readability, Instapaper, Pocket, dotEpub, etc.?

EpubPress

Single .epub file.

Ability to bulk-select articles using the Chrome Extension

Allows you to combine content from all kinds of sources.

Custom title and descriptions.

No signup required. Supported through donations.

Other Services

Each article represented on your device as a separate book.

Pages need to be sent one by one.

No ability to customize ebook.

Require accounts. Supported through premium pricing.

Q: EpubPress was unable to find content for a page. What does that mean?

It usually means one of two things:

The page you sent didn't have a large body body text that EpubPress thought would be good for a book. (eg. Sending a YouTube video or page of images)

The content you were hoping to extract was in a part of the page that EpubPress considered irrelevant and was removed (eg. Sending a comment thread)

If you are a publisher and want to make your page easier to extract content from, follow the Readability Publishing Guidelines. If you find a page that isn't being extracted properly, don't hesitate to email support@epub.press

Q: I tried email delivery, but my book never arrived. What's going on?

Check your spam.

Verify you entered the correct email.

Try creating the book again and make sure that EpubPress returns success.

If you have a lot of pages in your book, the result may be too big to email. Try removing your email and downloading instead.

Q: What are the limitations of EpubPress?

Books are limited to containing 50 articles .

. Books must be 10 Mb or less for email delivery to work.

for email delivery to work. Images in an article must be 1 Mb or less . Images that exceed this limit will be removed.

. Images that exceed this limit will be removed. No more than 30 images will be downloaded.

Q: Is EpubPress available for other platforms?

EpubPress client are planned for a variety of platforms. To see the development status of different clients, visit the Github repo.

Q: How does EpubPress keep the lights on?

Currently EpubPress is a free tool I've developed in my spare time. Hosting this service is paid for entirely out of my own pocket.

You can help keep EpubPress alive with your donations. Similar services operate off premium pricing between 3- 6 $/month, but all contributions are appreciated! ❤

Credit Card/Paypal

Bitcoin

Privacy Policy

EpubPress has no way of tracking who is creating ebooks.

When a book is created, the html from your selected tabs will be sent to a server for publishing into an ebook. When an ebook is requested, your email will be sent to the server if provided. This is necessary for email delivery and will not be used for any other purposes.

If no email is provided, the ebook will be returned as a file and no information about who requested the book will be saved.

All extension code is available here. All backend code is available here.