MyAnimeList Scraper avatar

MyAnimeList Scraper

Pricing

from $8.00 / 1,000 results

Go to Apify Store
MyAnimeList Scraper

MyAnimeList Scraper

Scrape anime and manga rankings from MyAnimeList. Get top-ranked titles with scores, genres, episodes, studios, synopsis, and member counts. Search by keyword or browse top charts. Filter by type, status, rating, minimum score, and sort order across 20,000+ titles.

Pricing

from $8.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

ParseForge Banner

๐ŸŽŒ MyAnimeList Scraper

๐Ÿš€ Collect structured anime data from MyAnimeList with titles, scores, rankings, genres, studios, synopses, and community stats. Browse top charts or search by keyword with filters.

๐Ÿ•’ Last updated: 2026-04-17

MyAnimeList is the largest anime and manga community on the web, with millions of users rating and reviewing thousands of titles. This Actor taps into that database and returns structured records with scores, rankings, episode counts, studios, genres, multi-language titles, synopses, and community engagement data. You can browse the top anime charts with filters or search for specific shows by keyword.

If you are building a recommendation engine, analyzing genre trends, curating top-10 lists, or tracking which studios produce the highest-rated shows, this scraper does the data collection in seconds. Set it on a weekly schedule and keep your anime database fresh without ever opening a browser.

TargetMyAnimeList
Use CasesAnime recommendation engines, trend analysis, content curation, market research

๐Ÿ“‹ What it does

  • ๐Ÿ“‹ Anime metadata. Titles (English, Japanese, romaji), episode counts, duration, airing status, and age ratings.
  • โญ Scores and rankings. Community scores (1-10), overall rank, popularity rank, member counts, and favorites.
  • ๐ŸŽจ Studios and genres. Production studio names and genre tags for each anime title.
  • ๐Ÿ” Two collection modes. Browse the top anime charts or search by keyword.
  • ๐ŸŽ›๏ธ Rich filtering. Filter by type (TV, Movie, OVA), status, age rating, minimum score, and sort order.

Each record includes the MAL ID, page URL, cover image, multi-language titles, type, episodes, status, score, rank, popularity, member count, synopsis, genres, studios, season, year, duration, rating, and scrape timestamp.

๐Ÿ’ก Why it matters: Manually browsing MyAnimeList and copying data into spreadsheets takes hours for even 50 titles. This Actor collects thousands of anime records with consistent formatting in a single run.


๐ŸŽฌ Full Demo

๐Ÿšง Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.


โš™๏ธ Input

InputTypeDefaultBehavior
modestring"top_anime"Collection mode. "top_anime" browses the ranking charts. "search" finds anime by keyword.
querystring""Search keyword (only used in search mode). Example: "Naruto", "mecha", "isekai".
maxItemsinteger10Maximum anime to return. Free users are limited to 10. Paid users can request up to 1,000,000.
typestring""Filter by type: TV, Movie, OVA, Special, ONA, or Music.
statusstring""Filter by airing status: Airing, Complete, or Upcoming.
ratingstring""Filter by age rating: G, PG, PG-13, R-17+, or R+.
minScorenumber-Only return anime scored at or above this threshold (1-10).
orderBystring""Sort by: score, popularity, rank, members, or favorites.

Example: Top 50 completed TV anime scored 8 or higher.

{
"mode": "top_anime",
"maxItems": 50,
"type": "tv",
"status": "complete",
"minScore": 8
}

Example: Search for "isekai" anime movies.

{
"mode": "search",
"query": "isekai",
"type": "movie",
"maxItems": 25
}

โš ๏ธ Good to Know: The underlying API has rate limits. The Actor handles them automatically with retries and delays, so large requests may take a bit longer. Community scores update continuously as users add ratings.


๐Ÿ“Š Output

Each record contains 20+ fields. Download as CSV, Excel, JSON, or XML.

๐Ÿงพ Schema

FieldTypeExample
๐Ÿ–ผ๏ธ imageUrlstring"https://cdn.myanimelist.net/images/anime/1208/94745l.jpg"
๐Ÿ“‹ titlestring"Fullmetal Alchemist: Brotherhood"
๐Ÿ‡ฌ๐Ÿ‡ง titleEnglishstring"Fullmetal Alchemist: Brotherhood"
๐Ÿ‡ฏ๐Ÿ‡ต titleJapanesestring"้‹ผใฎ้Œฌ้‡‘่ก“ๅธซ FULLMETAL ALCHEMIST"
๐Ÿ”— urlstring"https://myanimelist.net/anime/5114/..."
๐Ÿ†” malIdinteger5114
๐ŸŽฌ typestring"TV"
๐Ÿ“บ episodesinteger64
โญ scorenumber9.1
๐Ÿ† rankinteger1
๐Ÿ‘ฅ membersinteger3200000
๐ŸŽจ genresarray["Action", "Adventure", "Drama", "Fantasy"]
๐Ÿข studiosarray["Bones"]
๐Ÿ“ synopsisstring"After a failed alchemical experiment..."
๐Ÿ“… yearinteger2009
๐Ÿ• scrapedAtstring"2026-04-09T12:00:00.000Z"

๐Ÿ“ฆ Sample records


โœจ Why choose this Actor

Capability
๐Ÿ“‹Two collection modes. Browse top anime charts or search by keyword.
๐ŸŽ›๏ธRich filtering. Filter by type, status, age rating, minimum score, and sort order.
๐ŸŒMulti-language titles. English, Japanese, and romaji titles for every anime.
๐ŸŽจStudio and genre data. Structured arrays, not buried in page HTML.
โญCommunity metrics. Scores, ranks, popularity, member counts, and favorites.
๐Ÿ“…Schedule-ready. Set weekly runs to keep your anime database current.
๐Ÿ“ŠMultiple exports. Download as CSV, Excel, JSON, or XML.

MyAnimeList has over 20,000 anime entries and millions of community ratings, making it the most complete anime database available publicly.


๐Ÿ“ˆ How it compares to alternatives

ApproachCostCoverageRefreshSetup
โญ MyAnimeList Scraper (this Actor)$5 free credit, then pay-per-useFull MAL catalogLive per runโšก 2 min
Manual browsingFreeLimited by timeManual checks๐Ÿ• Hours
Official API integrationFreeFull accessPer request๐Ÿ”ง 1-2 hours
Third-party data providers$100+/moVariesWeekly๐Ÿ“‹ 30 min

Pick this Actor when you want structured anime data fast, without writing API integration code or managing rate limits yourself.


๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the MyAnimeList Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Choose a mode (top anime or search), apply filters, and set your max items.
  4. ๐Ÿš€ Run it. Click Start and let the Actor collect your data.
  5. ๐Ÿ“ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.


๐Ÿ’ผ Business use cases

๐ŸŽฎ App Development

  • Build anime recommendation engines with scoring data
  • Populate content databases for streaming platforms
  • Create personalized watchlists based on genre and score
  • Feed metadata into discovery algorithms

๐Ÿ“Š Market Research

  • Analyze anime genre popularity trends over time
  • Track which studios produce the highest-rated shows
  • Compare episode counts and formats across types
  • Study seasonal release patterns and audience reception

๐Ÿ“ฐ Content Creation

  • Curate accurate top-10 and top-50 anime lists
  • Pull synopses and cover images for editorial content
  • Track community scores to highlight trending shows
  • Build seasonal anime guides with complete metadata

๐Ÿ›’ E-commerce and Merchandise

  • Identify trending anime for merchandise planning
  • Build product catalogs around popular shows
  • Track popularity shifts for inventory decisions
  • Monitor new releases for timely product launches


๐ŸŒŸ Beyond business use cases

Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.

๐ŸŽ“ Research and academia

  • Empirical datasets for papers, thesis work, and coursework
  • Longitudinal studies tracking changes across snapshots
  • Reproducible research with cited, versioned data pulls
  • Classroom exercises on data analysis and ethical scraping

๐ŸŽจ Personal and creative

  • Side projects, portfolio demos, and indie app launches
  • Data visualizations, dashboards, and infographics
  • Content research for bloggers, YouTubers, and podcasters
  • Hobbyist collections and personal trackers

๐Ÿค Non-profit and civic

  • Transparency reporting and accountability projects
  • Advocacy campaigns backed by public-interest data
  • Community-run databases for local issues
  • Investigative journalism on public records

๐Ÿงช Experimentation

  • Prototype AI and machine-learning pipelines with real data
  • Validate product-market hypotheses before engineering spend
  • Train small domain-specific models on niche corpora
  • Test dashboard concepts with live input

๐Ÿค– Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:

โ“ Frequently Asked Questions


๐Ÿ”Œ Automating MyAnimeList Scraper

Control the scraper programmatically for scheduled runs and pipeline integrations:

  • ๐ŸŸข Node.js. Install the apify-client NPM package.
  • ๐Ÿ Python. Use the apify-client PyPI package.
  • ๐Ÿ“š See the Apify API documentation for full details.

The Apify Schedules feature lets you trigger this Actor on any cron interval. Run it weekly to keep your anime database up to date with the latest scores and rankings.

๐Ÿ”Œ Integrate with any app

MyAnimeList Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get run notifications
  • Airbyte - Pipe data into your warehouse
  • GitHub - Trigger runs from commits
  • Google Drive - Export datasets straight to Sheets

You can also use webhooks to trigger downstream actions when a run finishes.


๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more data scrapers and tools.


๐Ÿ†˜ Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.


โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by MyAnimeList Co., Ltd. All trademarks mentioned are the property of their respective owners. Only publicly available data is collected.