DEX Screener Scraper
Pricing
from $22.87 / 1,000 results
DEX Screener Scraper
Scrapes DEX Screener trading pairs by search query, token address, or chain and pair address. Returns each pair as a flat row with price, volume, liquidity, FDV, and price change.
Pricing
from $22.87 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
0
Monthly active users
10 days ago
Last modified
Categories
Share
DEX Screener Scraper
Scrape DEX Screener pairs by token name, token address, or pair address, up to a million per run. Each pair comes with its price, 24h volume, liquidity, FDV, and price change. No API key. Export to CSV, JSON, Excel, or XML.
DEX Screener's public pages are built for browsers, not for bulk analysis. This Actor reads the same pair data directly, filtered by search query, token address, or chain and pair address, and returns each match in one flat row. Use it to track new pairs, compare liquidity across chains, or feed a trading bot without writing your own scraper.
| Who uses it | What they scrape DEX Screener for |
|---|---|
| Crypto traders | Which new pairs are gaining volume right now |
| DeFi analysts | Liquidity and FDV across chains for a token |
| Trading bot developers | A clean pair feed to trigger entries and exits |
| Token researchers | Every pair where a token is one side |
What it does
This Actor collects DEX Screener trading pairs by search query, token address, or chain and pair address, and returns each pair as a flat row with its price, volume, liquidity, FDV, and price change.
- ๐ Search query mode: type a token name or symbol and get up to 30 matching pairs from DEX Screener's search endpoint.
- ๐ช Token address mode: paste a contract address and get every pair where that token is one side, across all chains.
- ๐ Pair address mode: set a chain and a pair address to fetch exactly one pair.
- ๐ Sort and slice: order results by 24h volume, liquidity, FDV, or price change before keeping the top N pairs.
- ๐ฆ Flat output: every pair lands as one row with the same fields, 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 DEX Screener data
๐ Track new pairs by volume.
A trader runs the Actor with a search query like 'USDC' and sortBy volume24h to see which pairs are moving right now.
๐ช Get every pair for a token.
A researcher pastes a token address and receives all pairs where that token is one side, across every chain DEX Screener covers.
๐ Monitor one pair.
A bot developer sets chain and pair address to poll a single pair's price, liquidity, and volume on a schedule.
๐ Compare liquidity across chains.
An analyst runs the Actor for a token address, sorts by liquidityUsd, and sees which chain offers the deepest market.
Why choose this scraper
| What you get | |
|---|---|
| No API key | DEX Screener's public endpoints need no registration or token |
| Three lookup modes | Search by name, by token address, or by chain and pair address |
| Sort before slicing | Keep the top pairs by volume, liquidity, FDV, or price change |
| One flat schema | Every pair returns the same fields, so joins and exports stay simple |
How it compares
This Actor focuses on one-off, sortable pair scrapes with three lookup modes, while the competitors below emphasize real-time streaming or lighter token lists.
| Feature | ParseForge | DexScreener Scraper | Dexscreener Tokens Scraper | DexScreener Realtime Monitor |
|---|---|---|---|---|
| Search query mode | Yes | Not listed | Not listed | Not listed |
| Token address mode | Yes | Not listed | Not listed | Not listed |
| Pair address mode | Yes | Not listed | Not listed | Not listed |
| Sort by volume, liquidity, FDV, or price change | Yes | Not listed | Not listed | Not listed |
| WebSocket real-time streaming | Not listed | Not listed | Not listed | Yes |
| Multi-chain support | Yes | Yes | Yes | Yes |
Configure the run
Drive the Actor from a search query, a token address, or a chain and pair address, then sort by volume, liquidity, FDV, or price change and keep only the top N pairs. The Input tab lists every parameter.
A first run with the defaults:
{"searchQuery": "USDC","maxItems": 10}
A larger pull:
{"searchQuery": "USDC","maxItems": 200}
Pricing
Pay-per-result: $0.0305 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $3.05 |
| 1,000 results | $30.50 |
| 10,000 results | $305.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 DEX Screener 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 DEX Screener 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/dexscreener-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 you filled exactly one lookup mode. If you set searchQuery, leave tokenAddress and pairAddress empty. If you set tokenAddress, leave the others empty. If you set pairAddress, you must also set chain.
Why do I only get 30 pairs from a search query?
DEX Screener's search endpoint caps results at about 30 pairs per query. For wider coverage, use token address mode, which returns every pair where that token is one side.
Why is my pair address not working?
Pair address mode requires the chain field to be set to the correct chain slug, such as ethereum, bsc, or solana. Check that the pair address is on that chain.
Why are my results not sorted?
Set sortBy to one of volume24h, liquidityUsd, fdv, or priceChange24h. If sortBy is empty, the Actor keeps the API's default order.
Can I get more than maxItems?
maxItems is the hard cap for the run. Raise it up to 1,000,000 if you need more pairs, but remember search query mode is capped by DEX Screener at about 30 pairs.
FAQ
| Question | Answer |
|---|---|
| Do I need a DEX Screener API key? | No. This Actor reads DEX Screener's public endpoints directly, so there is no key to register or rate limit to manage. |
| How many pairs can I get in one run? | You can set maxItems up to 1,000,000. Search query mode is capped by DEX Screener at about 30 pairs per query, but token address mode returns every pair where that token is one side. |
| Which chains are supported? | The chain selector includes Ethereum, BNB Smart Chain, Solana, Base, Arbitrum, Polygon, Avalanche, Optimism, Fantom, Blast, Linea, Scroll, zkSync, PulseChain, TON, Sui, Aptos, Tron, and HyperEVM. |
| Can I sort the results? | Yes. Set sortBy to volume24h, liquidityUsd, fdv, or priceChange24h, and the Actor orders results before applying maxItems. |
| What does the output look like? | Each pair is one flat row with fields like price, volume24h, liquidityUsd, fdv, and priceChange24h. You can export to CSV, JSON, Excel, or XML. |
| Can I scrape a single pair? | Yes. Set chain to the chain slug and pairAddress to the pair contract address, and the Actor returns that pair. |
| What is the difference between search query and token address mode? | Search query uses DEX Screener's search endpoint and returns up to 30 pairs. Token address mode returns every pair where that token is one side, which is usually much wider. |
| Does this work with Solana tokens? | Yes. Solana is one of the supported chains, and token address mode works for Solana contract addresses. |
| Can I schedule this Actor? | Yes. Run it on an Apify schedule to poll pairs at any interval, from minutes to days. |
| Is the data real-time? | Each run fetches the current state from DEX Screener at that moment. For continuous streaming, pair this with a short schedule or use a WebSocket-based actor. |
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 DEX Screener. 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.
