Brawlify Brawl Stars Scraper
parseforge/brawlify-brawl-stars-scraper
Developer toolsAIOther
Scrapes Brawl Stars brawlers, maps, and game modes from Brawlify. Returns each item as a flat row with attributes like rarity, class, star powers, gadgets, map environment, and mode rules.
- Total users
- 2
- Monthly active
- 1
- Total runs
- 60
- Bookmarked
- 0
- Rating
- Not rated yet
- Last modified
- 9 days ago
Overview
Brawlify Brawl Stars Scraper
Scrape Brawl Stars brawlers, maps, and game modes from Brawlify into clean rows. Get rarity, class, star powers, gadgets, map environments, and mode rules without any API key or login. Export to CSV, JSON, Excel, or XML.
Brawlify is the community database for Brawl Stars, but browsing it page by page is slow and the data is not built for analysis. This Actor reads the public Brawlify endpoints directly and returns brawlers, maps, or game modes as flat rows you can filter, sort, and export. No official API key, no OAuth, no rate-limit headaches.
| Who uses it | What they scrape Brawlify for |
|---|---|
| Game analysts | Compare brawler stats and rarities across the current roster |
| Content creators | Pull map pools and game mode rules for guides and videos |
| App developers | Seed a companion app with up-to-date Brawl Stars data |
| Esports coaches | Track which maps and modes are in rotation for practice planning |
What it does
This Actor collects Brawl Stars brawlers, maps, or game modes from Brawlify and returns each item as a flat row with its attributes.
- ๐ฎ Brawlers: every brawler with rarity, class, star powers, and gadgets.
- ๐บ๏ธ Maps: battle maps with their game mode and environment.
- โ๏ธ Game modes: each mode with its rules and description.
- ๐ฆ Flat rows: one record per item, ready for CSV, JSON, Excel, or XML.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with Brawlify data
๐ Analyze the brawler meta.
A game analyst runs the Actor on brawlers to compare rarity, class, and star powers across the roster and spot balance trends.
๐บ๏ธ Build a map rotation tracker.
An esports coach scrapes maps to see which environments and game modes are active and plan team practice accordingly.
๐ฑ Seed a companion app.
A developer pulls brawlers and game modes into a database to power a Brawl Stars stats app without manual entry.
๐ Create up-to-date guides.
A content creator scrapes game modes and maps to write accurate guides and tier lists for their audience.
Why choose this scraper
| What you get | |
|---|---|
| No API key | Reads public Brawlify data directly, no registration or OAuth |
| Three resources | Brawlers, maps, and game modes from one Actor |
| Clean schema | Every item returns as a flat row with consistent fields |
| Flexible export | Download as CSV, JSON, Excel, or XML |
How it compares
No other Store actor targets Brawlify the same way, so the honest comparison is with the alternatives teams actually weigh.
| Brawlify Brawl Stars Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When Brawlify changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst hours |
Configure the run
Pick a resource from brawlers, maps, or game modes, and set a maximum number of items to collect per run. The Input tab lists every parameter.
A first run with the defaults:
{
"maxItems": 10
}
A larger pull:
{
"maxItems": 200
}
Pricing
Pay-per-result: $0.042 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $4.20 |
| 1,000 results | $42.00 |
| 10,000 results | $420.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Brawlify Brawl Stars Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to Brawlify through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/brawlify-brawl-stars-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that the resource input is set correctly and maxItems is at least 1. If Brawlify is down, wait and retry.
The run fails with a timeout.
Brawlify may be slow. Increase the Actor's timeout in the run settings or reduce maxItems.
Some fields are empty in the output.
Not all brawlers or maps have every attribute. Empty fields mean the data is not available on Brawlify for that item.
Can I get data in a different language?
Brawlify provides data in English. For other languages, you may need to translate the output separately.
FAQ
| Question | Answer |
|---|---|
| Do I need a Brawlify API key? | No. This Actor reads the public Brawlify endpoints directly, so no key or login is required. |
| What data can I scrape? | You can scrape brawlers, maps, or game modes. Brawlers include rarity, class, star powers, and gadgets; maps include game mode and environment; game modes include rules and description. |
| How many items can I collect per run? | You set the maximum number of items with the maxItems input, from 1 up to 1,000,000. |
| What output formats are supported? | The Actor exports to CSV, JSON, Excel, and XML, so you can use the data in any tool. |
| Is the data live? | Yes, each run pulls the current data from Brawlify, so you always get the latest brawlers, maps, and modes. |
| Can I filter by specific brawler or map? | The Actor collects the full resource you select. You can filter the results after export using your own tools. |
| Does this work with Brawl Stars API? | This Actor uses Brawlify, not the official Brawl Stars API. Brawlify is a community database with the same game data. |
| Can I schedule regular scrapes? | Yes, you can schedule the Actor to run daily or weekly on Apify to keep your dataset fresh. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Brawlify. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
Input
| Field | Type | What it does | Default |
|---|---|---|---|
| resource | string (3 options) | Which part of the Brawl Stars game database to pull from Brawlify. 'Brawlers' returns every brawler with rarity, class, star powers and gadgets. 'Maps' returns battle maps with their game mode and environment. 'Game modes' returns each mode with its rules and description. | brawlers |
| maxItems | integer | How many brawlers to collect per run. | 10 |
Pricing
from $19.00 per 1,000 results
| Charged for | What it is | Price each |
|---|---|---|
| result | Single result in the default dataset. | $0.019 to $0.021 |
| result details | Detailed result with additional fields. | $0.038 to $0.042 |
Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.
API
One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.
curl -X POST "https://api.apify.com/v2/acts/parseforge~brawlify-brawl-stars-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"helloWorld": 123
}' Examples
Input that runs as-is.
{
"helloWorld": 123
} Reviews
No reviews yet. Be the first.
Issues
We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.
Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.
