Create an Ebook from any web page instantly and beautifully. Now you can build your own Ebook with chapters from multiple pages.
Instabook is a browser extension that makes it easy to convert any web page with content into a stylish and clean Ebook for free. You can save web pages as EPUB files and read them offline on your computer or Ebook reader.
You also get to preview the cover page of your Ebook before the epub file is generated.
The latest version also allows you to build a multi-chapter Ebook with each chapter being a snapshot of a different page. Read the Creating an Ebook with chapters section for details.
To install Instabook, just download and install the latest version of the extension from your browser's extension page. The extension is also available on its GitHub page.
To use Instabook, follow these steps:
- Navigate to the web page you want to convert.
- Click the Instabook icon in your browser's toolbar.
- Optional step: Additionally, you can change the title of your Ebook by clicking on it and editing it. Once you're done, just hit Enter or click the area around the title.
- Click "Download".
- Wait for the conversion and download process to complete.
- Enjoy!
Version 1.2.0 added support for creating Ebooks with chapters. There's now an additional "Add as a chapter" button and a subpage for managing chapters of the Ebook.
To start using this feature, follow these steps:
-
Browse to the page you want to add as the Ebook chapter and click "Add as a chapter".
- The chapter count will show up on the right side of the button. That number is also a button that opens the chapter management screen.
-
Keep browsing to the pages you want to include in your Ebook and adding them using the new button.
-
Once you're done adding the chapters, click on the chapter count button - this will open the chapter management screen.
-
The cover image is a carousel showing the generic cover by default, but you can change it to any cover from the added chapters you want.
-
The cover title also can be changed - just click on it and edit it.
-
Then, scroll down to see the chapter list and manage it.
-
Once you're done with your edits, click on the "Download X Chapters" button (the X will be a number of chapters added) to get the file.
-
To go back to the main screen just click on the "X" in the top-right corner.
The extension is available for most of the modern browsers:
- Firefox
- Chrome, Brave, Vivaldi
- Edge
- Opera - waiting
- release the extension for mobile (Firefox)
- adding multiple language support for the extension
adding config page- implemented- customizing the title page in the Ebook (adding a cover image)
There are no configuration options yet, but it's on my roadmap.
The extension utilizes npm build scripts to use custom build configurations for each supported browser.
Running npm run build builds the extension for all browsers. The result is stored in the src/dist folder.
Running npm run clean cleans the dist folder. The dist folder is also cleaned before every build.
The extension can be also zipped and prepared for distribution (uploading to extension stores) using npm run release.
This will build one zip file for each standard (Firefox and Chromium).
Please submit any problems you find on the GitHub page.
Propositions for new features are welcome. Please submit them on the GitHub page.
See the funding page to choose the right option for you.
- The extension is utilizing the Readability library to generate the Ebook content. It's the same library that is used by Mozilla Firefox in the Firefox Reader View.
- The extension is inspired by alexadam/save-as-ebook extension
This browser extension uses GNU General Public License v3.0 license.





