MyAnimeList Scraper
Pricing
from $10.00 / 1,000 results
MyAnimeList Scraper
Scrape anime and manga from MyAnimeList. Search by query, browse top lists, filter by genre. Get scores, episodes, synopsis, studios, seasons, members, and more.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
lulz bot
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Scrape anime and manga data from MyAnimeList (MAL), the largest anime and manga database with millions of entries and user ratings.
What does MyAnimeList Scraper do?
This scraper extracts structured data from MyAnimeList search results and detail pages. Search for any anime or manga by title and get comprehensive metadata including ratings, episodes, studios, genres, themes, synopsis, rankings, popularity stats, and more.
Features
- Search by title — search for anime or manga by name
- Anime and manga support — scrape either content type
- Basic search data — fast extraction of title, type, episodes, and score from search results
- Full detail scraping — optionally visit each detail page for complete metadata including studios, genres, themes, synopsis, ratings breakdown, rank, popularity, members, and favorites
- Pagination — automatically follows search result pages up to your max listing limit
Input
| Field | Type | Default | Description |
|---|---|---|---|
searchQueries | string[] | ["Naruto"] | List of anime/manga titles to search |
maxListings | integer | 50 | Maximum results to return (max 1000) |
scrapeDetails | boolean | false | Visit detail pages for full data |
contentType | enum | "anime" | "anime" or "manga" |
proxyConfiguration | object | — | Optional proxy settings |
Output
Each result includes the following fields (detail fields require scrapeDetails: true):
| Field | Type | Description |
|---|---|---|
title | string | Primary title |
titleEnglish | string | English title (detail only) |
titleJapanese | string | Japanese title (detail only) |
malId | number | MyAnimeList unique ID |
type | string | TV, Movie, OVA, ONA, Special, Manga, etc. |
episodes | number | Number of episodes (anime) |
chapters | number | Number of chapters (manga) |
status | string | Airing status (detail only) |
aired | string | Air/publish dates (detail only) |
premiered | string | Premiere season (detail only) |
studios | string | Animation studios (detail only) |
genres | string | Genres (detail only) |
themes | string | Themes (detail only) |
rating | number | MAL score (1-10) |
ratingCount | number | Number of user ratings (detail only) |
rank | number | MAL ranking (detail only) |
popularity | number | Popularity rank (detail only) |
members | number | Number of members (detail only) |
favorites | number | Number of favorites (detail only) |
synopsis | string | Plot summary |
imageUrl | string | Cover image URL |
sourceUrl | string | MAL page URL |
scrapedAt | string | ISO timestamp |
Example output
{"title": "Naruto","titleEnglish": "Naruto","titleJapanese": "ナルト","malId": 20,"type": "TV","episodes": 220,"status": "Finished Airing","aired": "Oct 3, 2002 to Feb 8, 2007","premiered": "Fall 2002","studios": "Studio Pierrot","genres": "Action, Adventure, Fantasy","themes": "Martial Arts","rating": 8.02,"ratingCount": 2138583,"rank": 722,"popularity": 9,"members": 3111191,"favorites": 86336,"synopsis": "Twelve years ago, a colossal demon fox terrorized the world...","imageUrl": "https://myanimelist.net/images/anime/1141/142503.jpg","sourceUrl": "https://myanimelist.net/anime/20/Naruto","scrapedAt": "2026-04-26T12:00:00.000Z"}
Tips
- Quick search: Leave
scrapeDetailsoff for fast results with basic info (title, type, episodes, score) - Full data: Enable
scrapeDetailsfor complete metadata — ratings breakdown, studios, genres, themes, synopsis, member stats - Multiple queries: Add multiple search terms to cover different titles in one run
- Rate limiting: The scraper is configured with low concurrency (2) and rate limits to be respectful of MAL's servers
- Proxy: Use proxy configuration if you encounter rate limiting or blocking
Cost
This actor uses pay-per-event pricing. Each scraped item costs approximately $0.005 (1 platform credit per result).