DexScreener Scraper avatar
DexScreener Scraper

Pricing

Pay per event

Go to Store
DexScreener Scraper

DexScreener Scraper

Developed by

Muhammet Akkurt

Muhammet Akkurt

Maintained by Community

DexScreener Token Scraper collects real-time cryptocurrency data from DexScreener. It extracts token prices, liquidity, volumes and transactions across multiple blockchains (Solana, Ethereum, BSC). Supports custom sorting, time frames and delivers comprehensive token analytics for market analysis.

5.0 (5)

Pricing

Pay per event

16

Total users

258

Monthly users

86

Runs succeeded

>99%

Last modified

6 days ago

DexScreener Token Scraper

DexScreener Scraper

DexScreener Crypto Token Scraper is a powerful Apify actor designed to extract comprehensive, real-time data from DexScreener.com. Whether you're a crypto trader, data analyst, or developer, this tool gives you the power to scrape token information with unparalleled precision. With support for numerous blockchains and a vast array of advanced filters, you can pinpoint the exact tokens that meet your specific criteria—from liquidity and market cap to trading volume and age.

This scraper is your ultimate solution for market analysis, tracking new token launches, and gathering data for your custom trading strategies.

Key Features

  • Real-Time Data: Instantly pulls the latest token data from DexScreener, ensuring you have the most up-to-date information.

  • Extensive Blockchain Support: Scrape data from a vast selection of blockchains. The full list of supported chains can be found in the input configuration, including:

    Solana, Ethereum, Base, Binance Smart Chain, PulseChain, Sonic, Fantom, Avalanche, Abstract, Polygon, Cronos, Arbitrum, Berachain, ApeChain, HyperEVM, Blast, Optimism, Unichain, zkSync, Linea, EthereumPoW, Sui, TON, XRPL, Hyperliquid, World Chain, Osmosis, Tron, Hedera, Sei V2, Aptos, NEAR, ICP, MultiversX, Algorand, Vana, Starknet, Ink, Cardano, Mantle, Flow EVM, Dogechain, Metis, Soneium, Core, Injective, Story, Shibarium, Harmony, Flare, Beam, Moonbeam, Avalanche DFK, Venom, Celo, Scroll, Conflux, Gnosis Chain, Mode, Ethereum Classic, ZetaChain, Oasis Sapphire, Merlin Chain, Zircuit, Kava, Polygon zkEVM, Fraxtal, Energi, Movement, opBNB, Manta, IoTeX, Astar, BounceBit, Telos, Aurora, Evmos, Arbitrum Nova, Boba, Degen Chain, Zora, Moonriver, Neon EVM, Taiko, Oasis Emerald, Elastos, Velas, Fuse, ZKFair, KCC, Meter, Step Network, Polkadot, Bitgert, and Loop Network.

  • Comprehensive Filtering Suite: Pinpoint the exact tokens you need with a wide array of filters. All filters are optional and can be combined.

    • Core Attributes:
      • Pair Age: minAge, maxAge (in hours)
      • Liquidity: minLiq, maxLiq (in USD)
      • Market Cap: minMarketCap, maxMarketCap (in USD)
      • Fully Diluted Value (FDV): minFdv, maxFdv (in USD)
    • Time-Window Stats (24h, 6h, 1h, 5m): For each time frame, filter by minimum or maximum:
      • Txns: Total transactions
      • Buys: Buy transactions
      • Sells: Sell transactions
      • Vol: Trading volume (in USD)
      • Chg: Price change (in %)
    • Token Properties:
      • profile: Filter for pairs that have a profile on DexScreener.
      • boosted: Filter for pairs that are currently boosted.
      • ads: Filter for pairs that have active DexScreener ads.
  • Flexible Sorting: Organize your results based on various criteria to quickly identify top performers or specific trends. Sort by:

    5m/1h/6h/24h Trend Score, Transaction Count, Buy/Sell Count, Trading Volume, Price Change (5m, 1h, 6h, 24h), Liquidity, Market Cap, FDV, Pair Age, or Active Boosts.

  • All Liquidity Pools: An option to retrieve every single liquidity pool associated with a token, providing a complete picture of its market presence.

  • Direct to Dataset: All collected data is cleaned and saved directly to the Apify dataset, ready for download in formats like JSON, CSV, or Excel.

Usage

  1. Run this actor in the Apify console.
  2. Configure the input parameters based on your requirements:

Core Settings

  • limit: Maximum number of token data records to fetch (default: 150)
  • pageCount: Number of pages to scrape from DexScreener (default: 1)
  • chain: Blockchain to fetch token data from (default: solana). See the full list of 80+ supported chains in the input configuration.
  • allPools: When enabled, fetches all liquidity pools for each token instead of just the main one (default: false)

Time and Sorting Options

  • timeFrame: Time period for data retrieval (default: h24)
    • m5: Last 5 Minutes
    • h1: Last 1 Hour
    • h6: Last 6 Hours
    • h24: Last 24 Hours
  • sortOrder: Order of results (default: desc)
    • desc: Descending (highest to lowest)
    • asc: Ascending (lowest to highest)
  • sortRank: Criteria used for sorting tokens (default: trendingScoreH6)
    • Trend Scores: trendingScoreM5, trendingScoreH1, trendingScoreH6, trendingScoreH24
    • Transaction Data: txns, buys, sells, volume
    • Price Changes: priceChangeH24, priceChangeH6, priceChangeH1, priceChangeM5
    • Token Metrics: liquidity, marketCap, fdv, pairAge, activeBoosts

Token Properties Filters

  • profile: Filter for tokens with a DexScreener profile (default: false)
  • boosted: Filter for tokens that are currently boosted (default: false)
  • ads: Filter for tokens with active DexScreener ads (default: false)

Core Metrics Filters

  • minAge / maxAge: Filter by pair age in hours
  • minLiq / maxLiq: Filter by liquidity in USD
  • minMarketCap / maxMarketCap: Filter by market cap in USD
  • minFdv / maxFdv: Filter by fully diluted value in USD

24-Hour Window Filters

  • min24HTxns / max24HTxns: Filter by total transaction count in last 24h
  • min24HBuys / max24HBuys: Filter by buy transaction count in last 24h
  • min24HSells / max24HSells: Filter by sell transaction count in last 24h
  • min24HVol / max24HVol: Filter by trading volume in USD in last 24h
  • min24HChg / max24HChg: Filter by price change percentage in last 24h

6-Hour Window Filters

  • min6HTxns / max6HTxns: Filter by total transaction count in last 6h
  • min6HBuys / max6HBuys: Filter by buy transaction count in last 6h
  • min6HSells / max6HSells: Filter by sell transaction count in last 6h
  • min6HVol / max6HVol: Filter by trading volume in USD in last 6h
  • min6HChg / max6HChg: Filter by price change percentage in last 6h

1-Hour Window Filters

  • min1HTxns / max1HTxns: Filter by total transaction count in last 1h
  • min1HBuys / max1HBuys: Filter by buy transaction count in last 1h
  • min1HSells / max1HSells: Filter by sell transaction count in last 1h
  • min1HVol / max1HVol: Filter by trading volume in USD in last 1h
  • min1HChg / max1HChg: Filter by price change percentage in last 1h

5-Minute Window Filters

  • min5MTxns / max5MTxns: Filter by total transaction count in last 5m
  • min5MBuys / max5MBuys: Filter by buy transaction count in last 5m
  • min5MSells / max5MSells: Filter by sell transaction count in last 5m
  • min5MVol / max5MVol: Filter by trading volume in USD in last 5m
  • min5MChg / max5MChg: Filter by price change percentage in last 5m

Advanced Settings

  • proxyConfiguration: Configure proxy settings for more reliable scraping

Example Input

{
"chain": "solana",
"pageCount": 3,
"limit": 50,
"sortRank": "trendingScoreH6",
"sortOrder": "desc",
"timeFrame": "h24",
"minLiq": 10000,
"minMarketCap": 50000,
"min24HVol": 25000,
"min24HBuys": 100,
"profile": true,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": []
}
}

Output

The collected data is saved to the Apify dataset. The output data includes the following fields:

  • chainId: Blockchain identifier
  • dexId: Decentralized exchange identifier
  • url: DexScreener URL for the token pair
  • pairAddress: Address of the token pair
  • labels: Token labels (e.g., "wp" for whitelisted projects)
  • baseToken: Information about the base token (address, name, symbol)
  • quoteToken: Information about the quote token (address, name, symbol)
  • priceNative: Price in native blockchain currency
  • priceUsd: Price in USD
  • txns: Transaction counts for different time periods (buys and sells)
  • volume: Trading volume for different time periods
  • priceChange: Price change percentages for different time periods
  • liquidity: Liquidity information (USD, base token, quote token)
  • fdv: Fully diluted value
  • marketCap: Market capitalization
  • pairCreatedAt: Creation date of the token pair
  • boosts: Information about active boosts
  • info: Additional token information (images, websites, social media)

Example Output

{
"chainId": "solana",
"dexId": "pumpswap",
"url": "https://dexscreener.com/solana/eynxrupwn5cafwbkqvt2dhabryhxjezmawdmhja8noes",
"pairAddress": "EynXrupWn5cAfWbkQVt2dhABRYhXJEZMaWdmhJA8NoES",
"baseToken": {
"address": "2XYgocKz9MvkNVVyj85kdM2VxsUwrJeQUZVD4qmD4dYT",
"name": "Bobby The Cat",
"symbol": "BTC"
},
"quoteToken": {
"address": "So11111111111111111111111111111111111111112",
"name": "Wrapped SOL",
"symbol": "SOL"
},
"priceNative": "0.0001138",
"priceUsd": "0.01694",
"txns": {
"m5": {
"buys": 51,
"sells": 117
},
"h1": {
"buys": 996,
"sells": 1042
},
"h6": {
"buys": 5813,
"sells": 4525
},
"h24": {
"buys": 23145,
"sells": 20659
}
},
"volume": {
"h24": 5660277.98,
"h6": 1028249.73,
"h1": 211612.76,
"m5": 14427.5
},
"priceChange": {
"m5": 5.09,
"h1": 27.86,
"h6": 117,
"h24": 152
},
"liquidity": {
"usd": 469656.26,
"base": 13866325,
"quote": 1577.1719
},
"fdv": 16946619,
"marketCap": 16946619,
"pairCreatedAt": 1751316067000,
"info": {
"imageUrl": "https://dd.dexscreener.com/ds-data/tokens/solana/2XYgocKz9MvkNVVyj85kdM2VxsUwrJeQUZVD4qmD4dYT.png?key=61c5ef",
"header": "https://dd.dexscreener.com/ds-data/tokens/solana/2XYgocKz9MvkNVVyj85kdM2VxsUwrJeQUZVD4qmD4dYT/header.png?key=61c5ef",
"openGraph": "https://cdn.dexscreener.com/token-images/og/solana/2XYgocKz9MvkNVVyj85kdM2VxsUwrJeQUZVD4qmD4dYT?timestamp=1751437800000",
"websites": [
{
"label": "Website",
"url": "https://bobbythecat.xyz/"
}
],
"socials": [
{
"type": "twitter",
"url": "https://x.com/Bobbythecatsol"
},
{
"type": "telegram",
"url": "https://t.me/bobbythecatsol"
}
]
},
"boosts": {
"active": 30
}
}

This example output shows the structured data of a single token pair. The actual output will be a list of similar objects for all processed tokens.

Notes

  • Automatically filters duplicate token data.
  • The collected data is stored in Apify's default data store.