DEX Screener Scraper avatar

DEX Screener Scraper

Pricing

from $22.87 / 1,000 results

Go to Apify Store
DEX Screener Scraper

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

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

10 days ago

Last modified

Share

ParseForge

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 itWhat they scrape DEX Screener for
Crypto tradersWhich new pairs are gaining volume right now
DeFi analystsLiquidity and FDV across chains for a token
Trading bot developersA clean pair feed to trigger entries and exits
Token researchersEvery 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 keyDEX Screener's public endpoints need no registration or token
Three lookup modesSearch by name, by token address, or by chain and pair address
Sort before slicingKeep the top pairs by volume, liquidity, FDV, or price change
One flat schemaEvery 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.

FeatureParseForgeDexScreener ScraperDexscreener Tokens ScraperDexScreener Realtime Monitor
Search query modeYesNot listedNot listedNot listed
Token address modeYesNot listedNot listedNot listed
Pair address modeYesNot listedNot listedNot listed
Sort by volume, liquidity, FDV, or price changeYesNot listedNot listedNot listed
WebSocket real-time streamingNot listedNot listedNot listedYes
Multi-chain supportYesYesYesYes

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 collectedApproximate 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

  1. Create a free Apify account with $5 in credit.
  2. Open the DEX Screener Scraper.
  3. Set your inputs and any filters, then click Start.
  4. 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

QuestionAnswer
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.

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.