The most reliable & comprehensive cryptocurrency data API for traders and developers
Powerful Crypto Data API
One API for All Crypto Market Data
- Data for over 11,000+ cryptocurrencies such as Bitcoin, Ethereum tracked across over 900+ crypto exchanges like Binance, Crypto.com, and Kraken
- 3493 NFT collections tracked across 21 marketplaces like Opensea, Looksrare and more!
- In operation since early 2014
- 99.9% uptime
- Over 50+ endpoints with more coming soon!
- Comprehensive real-time and historical data across All Cryptocurrency Categories
- Our new NFT Data API to track market data for NFT collections
Crypto, NFT & Bitcoin Price API
Endpoint Category | Description |
---|---|
/simple/* | The simplest & fastest endpoints to call the latest price of crypto assets, by id or contract address. |
/coins/* | Endpoints that return list of coins on CoinGecko, and their respective price, market data, historical data, and metadata (image, descriptions, links, followers, token supply info, etc). More exclusive endpoints are available to discover trending coins, newly added coins and more. |
/contract/* | Works similarly as /coins/* endpoint above, except that it is queried by contract address, instead of api id. |
/asset_platforms | To get the full list of blockchain network supported on CoinGecko. |
/coins/categories/* | To get the full list of categories supported by CoinGecko & its market data, as seen on Categories page. |
/nfts/* | Endpoints that return list of NFT collections on CoinGecko, and their respective floor price, market data, metadata, and historical data. |
/exchanges/* | Endpoints that return list of exchanges on CoinGecko, and their respective market data, tickers (trading pairs), metadata, and historical data. |
/derivatives/* | Endpoints that return list of derivative exchanges on CoinGecko, and their respective market data, tickers (trading pairs), and metadata. |
/search/* | To get query search result of coins, categories and exchanges. |
/search/trending/* | To get the current trending search coins on CoinGecko. |
/global/* | To get global crypto data such as current and historical global market cap. |
/companies/* | To get public companies data such as BTC and ETH treasuries. |
Why Web3 Projects Use CoinGecko



Frequently Asked Questions
Is CoinGecko API free?
CoinGecko API offers both free and paid plans. The Demo API plan is accessible to all CoinGecko users at zero cost, with a stable rate limit of 30 calls/min and a monthly cap of 10,000 calls. Paid plans start at $129/mo, offering a higher rate limit of 500 calls/min and a monthly cap of 500,000 calls.
What is the CoinGecko API?
CoinGecko API is a cryptocurrency data api for traders, developers and projects, supplying real-time and historical crypto prices, market data, trading pairs, metadata, NFT collection floor prices and more through its endpoints. Integrate CoinGecko API into your application or website to display accurate crypto prices and data.
CoinGecko aggregates cryptocurrency price and market data across 900+ centralized and decentralized exchanges, providing reliable, comprehensive and accurate crypto price data trusted by millions worldwide. Learn more about our Methodology, on how we calculate and evaluate metrics.
How do I connect to CoinGecko API?
You can connect or call the API through its RESTful JSON endpoints using HTTP requests. Select the relevant endpoints as listed on the API documentation, for your query.
What are the rate limits for CoinGecko API?
The CoinGecko Demo API plan has a rate limit of 30 calls/min, while paid plans offer a higher rate limit of 500 to 1,000 calls/min. Get in touch with our Business Development team if you’d like to explore higher rate limits on a custom Enterprise plan.
What are the common use cases of CoinGecko API?
Traders, developers and projects commonly use CoinGecko API in their crypto web or mobile applications to show live crypto prices, market data, trading pairs and other metadata. These applications are not limited to: wallets, exchanges, portfolio screeners and trackers, trading or AI chat bots, crypto accounting platforms.
Financial firms, professional traders and researchers rely on CoinGecko API to retrieve historical price data to conduct analyses and backtest trading strategies, track portfolio profit and loss, discover the latest trending coins and categories, and more. Check out our case studies!
Can I get both live and historical crypto prices with CoinGecko API?
Yes, you can get both live and historical crypto prices with CoinGecko API.
For live prices, you can use endpoints like /simple/price or /coins/markets, which provide the real-time data for specified cryptocurrencies.
For historical market data, you can use endpoints like /coins/{id}/market_chart or /coins/{id}/history.