IGDB
IGDB is a video game information database for looking up games, companies, and characters.
What IGDB is
IGDB is a video game information database for looking up games, companies, and characters. Its search can be sorted by relevance, title, release date, or rating, and the database accepts community contributions. Developers can query game data and related entities through the API, selecting fields, filters, sorting, and other options in request bodies. API use is free for non-commercial purposes under the Twitch Developer Service Agreement. Commercial use requires a partnership, and integrated products are expected to provide visible attribution. Access requires a Twitch account with two-factor authentication, an application Client ID and Client Secret, and OAuth2 application credentials. The API permits four requests per second, up to eight open requests at once, and up to 500 results per request. Documentation includes daily-updated CSV data dumps and lists wrappers for several programming languages. Direct browser requests are not supported because the API lacks CORS headers; the documentation recommends a backend proxy. IGDB also offers a guide for deploying a proxy in an AWS account, where charges may apply.
Good
- Search covers games, companies, and characters.
- Non-commercial API access is free.
- Daily-updated CSV data dumps are documented.
- Wrappers are listed for several programming languages.
Watch out
- Direct browser API requests are not supported.
- API requests require Twitch two-factor authentication and credentials.
- Commercial use requires a partnership.
- AWS proxy deployment may incur charges.
Who it suits
IGDB suits people looking up game information and developers building products that need game data. Commercial API users need to pursue a partnership and provide visible attribution.
Verdict
IGDB offers game discovery alongside an API for retrieving structured game information. Developers should account for its authentication, request limits, browser restriction, and commercial-use terms.
Plans and prices
From IGDB's own pricing page, checked 14 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| IGDB API | Free | Free for non-commercial and commercial projects · Commercial integrations require partnership and visible IGDB attribution · 4 requests/second · 8 concurrent open requests · 500 results/request |
| IGDB API (commercial partnership) | Free | Free · Commercial use requires a partnership · User-facing attribution expected |
| IGDB API (non-commercial) | Free | Free for non-commercial usage · 4 requests per second · Up to 8 open requests |
| Commercial partnership | Priced on request | For monetized products · User-facing IGDB attribution requested |
The facts
Each one read from IGDB's own pages, with the date it was checked.
What it does
- API access
- The IGDB API is free for non-commercial use under the Twitch Developer Service Agreement.checked 29 Sep 2026
- API authentication
- API access uses Twitch application credentials, OAuth2 client-credentials authentication, a Client ID and bearer access token.checked 14 Oct 2026
- API endpoint
- The v4 API uses POST requests to endpoint-specific paths under api.igdb.com/v4.checked 14 Oct 2026
- API limits
- The API rate limit is 4 requests per second, allows up to 8 open requests at once, and returns at most 500 results per request.checked 29 Sep 2026
- Authentication
- API access requires a Twitch account with two-factor authentication and an application Client ID and Client Secret, and requests use OAuth2 application credentials.checked 29 Sep 2026
- Caching and storage
- IGDB permits local caching and says it prefers developers to store and serve retrieved data themselves.checked 14 Oct 2026
- Commercial attribution
- Commercial API partnerships require visible, static user-facing attribution to IGDB.com.checked 14 Oct 2026
- Commercial use
- Commercial API use is allowed through a partnership, and IGDB asks for visible user-facing attribution in products that integrate the API.checked 29 Sep 2026
- Community editing
- Registered users can rate, list, review, edit and create game pages, with edits validated by IGDB employees according to Wikipedia's description.checked 14 Oct 2026
- CORS restriction
- Browser and mobile JavaScript clients cannot call the API directly because IGDB does not provide CORS headers; a backend proxy is recommended.checked 14 Oct 2026
- Database coverage
- Wikipedia reported that by March 2023 IGDB contained about 428,000 games, 44,300 companies, 217,000 people and more than 1.1 million reviews, screenshots and videos.checked 14 Oct 2026
- Data dumps
- The documentation says all endpoints are available as CSV data dumps that are updated daily.checked 29 Sep 2026
- Data fields
- The API provides endpoints for game data and related entities, and queries specify fields, filters, sorting, and other options in the request body.checked 29 Sep 2026
- Funding information
- Crunchbase shows two venture rounds and lists Goodbye Kansas Game Invest among IGDB investors, but funding amounts are obscured on the public page.checked 14 Oct 2026
- Game discovery
- The site provides search for video games, companies, and characters, with sorting by relevance, title, release date, or rating.checked 29 Sep 2026
- Game metadata
- The API exposes structured game data including release dates, platforms, genres, companies, ratings, screenshots, artworks, videos and websites.checked 14 Oct 2026
- Integrations
- The documentation lists Apicalypse wrappers for NodeJS, JVM/Kotlin/Java, Swift, and Python, plus third-party wrappers for PHP/Laravel, Go, Ruby, C#/.NET, and Deno.checked 29 Sep 2026
- License
- The documentation licenses its code examples and snippets under the Twitch Developer Services Agreement as Program Materials.checked 14 Oct 2026
Where it runs
- Browser limitation
- The API does not allow direct browser requests because it does not provide CORS headers; the documentation recommends using a backend proxy.checked 29 Sep 2026
The company
- Company founded
- LinkedIn lists IGDB.com as founded in 2015.checked 14 Oct 2026
- Company founder
- Crunchbase identifies Christian Frithiof as IGDB.com's founder.checked 14 Oct 2026
- Company headquarters
- LinkedIn lists Gothenburg, Sweden as IGDB.com's headquarters.checked 14 Oct 2026
- Company ownership
- Crunchbase lists IGDB.com as an active for-profit sub-organization of Twitch and says it was acquired by Twitch.checked 14 Oct 2026
- Company size
- LinkedIn lists IGDB.com as a privately held company with 2–10 employees and shows seven employees on the company page.checked 14 Oct 2026
The full review of IGDB
Overview
IGDB combines a searchable video-game database with an API for retrieving game and related-entity data. It suits players looking up titles, companies, or characters, and developers building non-commercial game-information features. Its strongest case is free, flexible data access; commercial integrations require a partnership, while browser-based clients need a backend proxy.
Key features
Search spans games, companies, and characters, with sorting by relevance, title, release date, or rating. That gives players several ways to narrow discovery and helps developers shape lookup experiences around useful criteria. The database welcomes community contributions, though content that fails submission criteria or violates Twitch Community Guidelines may be removed or restricted.
The API offers endpoints for game data and related entities. Requests can specify fields, filters, sorting, and other options in the request body. Limits are 4 requests per second, up to 8 open requests at once, and 500 results per request; these are manageable for bounded integrations but require planning for heavier or bursty workloads. Daily CSV data dumps cover all endpoints, and export formats include CSV and Protocol Buffers.
Access uses OAuth2 application credentials. Developers need a Twitch account with two-factor authentication, plus an application Client ID and Client Secret. That is a meaningful setup requirement for a project that only needs a quick public lookup. The API also blocks direct browser requests because it does not provide CORS headers, so browser products need a backend proxy. IGDB offers a guide to deploy one in the developer’s AWS account, with token rotation handled by the stack, though AWS charges may apply.
Apicalypse wrappers are listed for NodeJS, JVM/Kotlin/Java, Swift, and Python, with third-party wrappers for PHP/Laravel, Go, Ruby, C#/.NET, and Deno. This breadth gives developers options across common stacks, but does not remove the authentication, rate-limit, or proxy requirements. The IGDB MCP Server is in beta testing, and its features, tools, and authentication flows may change without notice. Support is available by email; IGDB recommends Discord for API questions and community discussion.
Pricing
IGDB’s API plans are free, with no free trial. The IGDB API (non-commercial) costs nothing and is intended for non-commercial use. Its key tradeoff is the usage ceiling: 4 requests per second and up to 8 open requests at a time, as well as a maximum of 500 results per request. That suits hobby projects and non-commercial applications whose traffic can fit those limits.
The IGDB API (commercial partnership) also costs nothing, but commercial API use requires a partnership rather than simply moving to a paid self-serve tier. Products integrating the API are expected to provide visible user-facing attribution. For a commercial product, those terms are central to deciding whether IGDB fits; the published plan does not offer a price that substitutes for the partnership requirement.
Platforms
IGDB is available on the web and through its API. Its supported game platforms span PC (Microsoft Windows), Mac, iOS, Android, PlayStation, Xbox, Nintendo Switch, web browser, and arcade. This breadth makes the database relevant to cross-platform discovery, while API integrations still need to respect its backend and authentication requirements.
Who it's for
IGDB is a strong fit for people who want to search game, company, or character information, and for developers who need structured game data for a non-commercial project. Its adjustable queries, related-entity endpoints, and daily dumps serve different integration needs. It is less suitable for a browser-only implementation without backend infrastructure, or for a commercial product that cannot secure a partnership and show attribution.
Pros and cons
- Pro: Search covers games, companies, and characters, with four sorting options for more targeted discovery.
- Pro: Free API access supports non-commercial use, with configurable fields and filters, plus daily CSV dumps for bulk data workflows.
- Pro: Wrappers cover several languages and runtimes, including NodeJS, Python, Swift, Java, Go, and .NET.
- Con: Rate and concurrency limits, plus the 500-result cap per request, constrain high-volume retrieval.
- Con: Twitch two-factor authentication and OAuth2 application credentials add setup work before API access.
- Con: Missing CORS headers rule out direct browser requests; a backend proxy is required, and the AWS deployment option may incur charges.
- Con: Commercial use depends on a partnership and visible user-facing attribution, rather than a straightforward paid plan.
Alternatives
For a different free game-data API, RAWG offers a non-commercial plan with 500,000+ games and up to 20,000 requests per month, with required backlinks where its data is used; choose it if that monthly quota and dataset better match the project. LaunchBox is an alternative for importing and playing games, with a free Windows starter tier and a paid Windows option, rather than an API-centered choice. BoardGameGeek is another free database, with access on Android, iOS, and the web.
MobyGames is another game database. The Visual Novel Database offers a non-commercial API with limits of 200 requests per 5 minutes, one second of execution time per minute, and aborted requests over three seconds; pick it when visual-novel data is the focus. RaiderZ Game Database is another free game database. Interactive Fiction Database is another free database with web and API access. YGOPRODeck offers an API with 20 requests per second, but exceeding the limit blocks access for one hour; it may suit projects whose request rate is a priority and can avoid that penalty.
Browse more options in Game Databases.
Verdict
Choose IGDB if you need broad game, company, or character discovery, or a free non-commercial API with configurable queries and bulk data access. Its central tradeoff is clear: developers must build around authentication, request limits, and a backend proxy, while commercial products need a partnership and visible attribution. If those constraints do not fit, a simpler database or a more suitable API alternative is the better choice.
Alternatives to IGDB
- 1

LaunchBox
Free planAndroidAPIWindows7.8$30 one-time - 2
YGOPRODeck
Free planAndroidiOSWebAPI7.8From €4.99 a month - 3
RaiderZ Game Database
Free planWebWindows6.7Free plan - 4

BoardGameGeek
Free planAndroidiOSWeb6.6Free plan - 5

RAWG
Free planWebAPI6.6From $149 a month - 6
Yu-Gi-Oh! Card Database
Free planAndroidiOSWeb6.6Free plan
