Coinlore Crypto Market Scraper - Prices, Market Cap & Rank
Pricing
from $0.50 / 1,000 results
Coinlore Crypto Market Scraper - Prices, Market Cap & Rank
$0.5/1K 🔥 Coinlore crypto scraper! Prices, market cap, volume & rank for 10000+ coins. No key. JSON, CSV, Excel or API in seconds. Build portfolio trackers & market dashboards ⚡
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
ninhothedev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Coinlore Crypto Market Scraper
Scrape live cryptocurrency market data from Coinlore - no API key, no login, no browser. Get price, 1h/24h/7d percentage change, market cap, 24-hour volume, rank and supply figures for 10,000+ coins, plus a global market summary with BTC and ETH dominance.
Output is clean, flat JSON that exports straight to CSV, Excel, JSON or an API endpoint.
What you get
coins mode - one row per cryptocurrency
| Field | Description |
|---|---|
type | Always coin |
coin_id | Coinlore internal coin ID |
symbol | Ticker symbol, e.g. BTC |
name | Coin name, e.g. Bitcoin |
rank | Market-cap rank |
price_usd | Current price in USD |
price_btc | Current price denominated in BTC |
change_1h | Percentage change over 1 hour |
change_24h | Percentage change over 24 hours |
change_7d | Percentage change over 7 days |
market_cap_usd | Market capitalisation in USD |
volume_24h | 24-hour trading volume in USD |
circulating_supply | Circulating supply |
total_supply | Total supply |
max_supply | Maximum supply (null if uncapped) |
url | Coinlore coin page URL |
source | Always coinlore |
scraped_at | UTC ISO-8601 timestamp |
global mode - one market summary row
| Field | Description |
|---|---|
type | Always global |
coins_count | Number of coins tracked |
active_markets | Number of active markets |
total_market_cap | Total crypto market cap in USD |
total_volume | Total 24-hour volume in USD |
btc_dominance | Bitcoin dominance in percent |
eth_dominance | Ethereum dominance in percent |
mcap_change | Market cap change in percent |
volume_change | Volume change in percent |
source / scraped_at | Provenance fields |
Input
{"mode": "coins","maxItems": 500}
| Input | Type | Default | Notes |
|---|---|---|---|
mode | select (coins, global) | coins | coins paginates the ticker list, global returns the market summary |
maxItems | integer (1-5000) | 500 | How many coin rows to collect; ignored in global mode |
Example output
{"type": "coin","coin_id": "90","symbol": "BTC","name": "Bitcoin","rank": 1,"price_usd": 63387.57,"price_btc": 1.0,"change_1h": -0.2,"change_24h": -2.72,"change_7d": -2.82,"market_cap_usd": 1265903873708.4,"volume_24h": 41599543326.45,"circulating_supply": 19970852.0,"total_supply": 19970852.0,"max_supply": 21000000.0,"url": "https://www.coinlore.com/coin/bitcoin","source": "coinlore","scraped_at": "2026-07-28T09:00:00+00:00"}
Use cases
- Crypto dashboards - power a live price and market-cap board without paying for a data plan.
- Portfolio tracking - refresh holdings valuations on a schedule and store history in a dataset.
- Market research - pull the full long tail of 10,000+ coins for sector, supply and momentum analysis.
- Trading bots - feed rank, volume and 1h/24h/7d momentum into screeners and signal logic.
Pricing
Pay-per-result at roughly $0.5 per 1,000 results. A default run of 500 coins costs about $0.25;
global mode is a single result. The actor runs on 512 MB and finishes a typical run in seconds.
How it works
The actor calls the public Coinlore REST API (api.coinlore.net). The ticker endpoint returns a
maximum of 100 coins per request, so the actor paginates with the start offset until maxItems
or the end of the catalogue is reached. Requests use curl_cffi with a Chrome 124 TLS fingerprint
and fall back to a plain stdlib HTTP client, so runs work on cheap datacenter proxies or no proxy
at all. Every numeric field is coerced from Coinlore's mixed string/number types into a real float,
and empty values become null instead of empty strings.
Related actors
FAQ
Do I need a Coinlore API key? No. The endpoints used are public and unauthenticated.
Do I need proxies? No. The actor is datacenter-clean and works without a proxy configuration.
How fresh is the data? Coinlore refreshes tickers continuously; every row carries a
scraped_at timestamp so you can measure staleness yourself.
Can I get all 14,000+ coins? maxItems is capped at 5,000 per run. Run the actor multiple
times or use it on a schedule if you need deeper coverage.
Is this legal? The actor reads a public API and collects no personal data. You are responsible for complying with Coinlore's terms when redistributing the data.