Wattpad Story Scraper
Pricing
$9.00/month + usage
Go to Apify Store
Wattpad Story Scraper
Scrape complete stories from Wattpad. Download any public story with all chapters in Markdown, Text, or JSON format.
Pricing
$9.00/month + usage
Rating
0.0
(0)
Developer

Abraham Oladotun
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape complete stories from Wattpad with all chapters. Extract any public story and download it in Markdown, Plain Text, or JSON format.
Features
- Full Story Extraction - Scrapes all chapters from beginning to end
- Multi-Page Support - Automatically handles chapters that span multiple pages
- Multiple Output Formats - Choose Markdown, Plain Text, JSON, or Word Document (.docx)
- Professional Word Documents - Formatted with title page, table of contents, and styled chapters
- Story Metadata - Includes title, author, description, and chapter count
- Selective Scraping - Option to scrape specific chapters only
- Rate Limiting - Configurable delays to avoid being blocked
How to Use
- Get the Story URL - Copy the Wattpad story URL (e.g.,
https://www.wattpad.com/story/299520008-the-war-general) - Paste the URL - Enter it in the "Story URL" field
- Choose Output Format - Select Markdown, Plain Text, or JSON
- Run the Actor - Click "Start" and wait for completion
- Download Results - Get your scraped story from the Dataset or Key-Value Store
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
storyUrl | String | Yes | The Wattpad story URL to scrape |
outputFormat | String | No | Output format: markdown, text, or json (default: markdown) |
delayBetweenRequests | Integer | No | Delay in ms between requests (default: 2000) |
includeMetadata | Boolean | No | Include story metadata in output (default: true) |
specificChapters | String | No | Specific chapters to scrape (e.g., "1,2,5-10") |
Example Input
{"storyUrl": "https://www.wattpad.com/story/299520008-the-war-general","outputFormat": "markdown","delayBetweenRequests": 2000,"includeMetadata": true}
Output
The Actor outputs the scraped story to:
- Dataset - Contains structured data with title, author, chapter count, and full content
- Key-Value Store - Contains the formatted story file (
story.md,story.txt, orstory.json)
Example Output (Markdown)
# The War General**Author:** B0T0XX**Chapters:** 55> A story in which a woman is married off to a war general...---## PrologueIn the year 2070, chaos descended upon Earth...## Chapter 1...
Use Cases
- Offline Reading - Download stories to read without internet
- Backup Stories - Save your favorite stories before they're removed
- Format Conversion - Convert Wattpad stories to other formats
- Research - Analyze story structures and writing patterns
Limitations
- Only works with public stories (not private or restricted content)
- Respects Wattpad's rate limits to avoid being blocked
- Large stories (100+ chapters) may take several minutes to complete
Pricing
This Actor charges per successful story scraped. See the pricing tab for current rates.
Support
If you encounter any issues or have feature requests, please reach out through Apify's support channels.