eviltypha/Ranobes-Scraper
Scrapes webnovels from https://ranobes.net/ and saves them in .epub format
Ranobes Scraper
This Python script scrapes novels from Ranobes and saves them into .epub format with an optional conversion into .pdf format
Features
- Regular updates
- No 'In preparation, Keguan...' for chapters
- 10,000+ novels to scrape
- Terminal based and simple to use
- Scraping progress can be monitored
Getting Started
Install the latest version of Python. It may work with older versions but has not been tested.
Prerequisites
This script depends on bs4, ebooklib, progress and pdfkit. To install these navigate to the project folder and run
pip install -r requirements.txt
Usage
Navigate to the project folder and run
python main.py
to start the script
Now copy and paste the URL of the novel you wish to scrape from Ranobes.
It will start extracting the chapter list.
After that, select the chapter range and it will start scraping the chapters.
Now save the file. The file gets saved in .epub format
Enjoy your read!
Lithium: EPUB Reader
Personally, I prefer the Lithium: EPUB Reader due to its simplicity and ease of use to read .epub files.
![]() |
![]() |
![]() |
![]() |
Finally
Feel free to open an issue if you face any bugs or have any suggestions.



