FreeToGame API
Free games API with no key: 400+ free-to-play PC and browser games with genres, platforms, screenshots, descriptions and release dates. Tested example.
Endpoint tested and returned HTTP 200 on 19 Aug 2026
What is the FreeToGame API?
FreeToGame is a free, key-free API cataloguing more than 400 free-to-play games across PC and browser, with genre, platform, publisher, screenshots and release date for each.
FreeToGame indexes free-to-play titles specifically, which makes it a focused dataset rather than a general games encyclopaedia. Each entry has a thumbnail, description, genre, platform and a link to play.
Filtering by genre, platform and sort order is built in, so building a browsable game directory is mostly a matter of rendering the response. The detailed endpoint adds screenshots and minimum system requirements.
Quick facts
- Base URL
https://www.freetogame.com/api- Authentication
- No API key required.
- Rate limit
- No published limit; fair use expected.
- Pricing
- Free.
- CORS
- Enabled — callable directly from browser JavaScript
- Official docs
- Read the docs
How to use the FreeToGame API
Every request below was executed against the live API on 19 Aug 2026, and the response shown is the real body it returned — not an illustration.
1. List free-to-play PC games
GET https://www.freetogame.com/api/games?platform=pc
curl 'https://www.freetogame.com/api/games?platform=pc'const res = await fetch("https://www.freetogame.com/api/games?platform=pc");
if (!res.ok) throw new Error(`Request failed: ${res.status}`);
const data = await res.json();
console.log(data);import requests
res = requests.get("https://www.freetogame.com/api/games?platform=pc", timeout=20)
res.raise_for_status()
print(res.json())[
{
"id": 540,
"title": "Overwatch",
"thumbnail": "https://www.freetogame.com/g/540/thumbnail.jpg",
"short_description": "A hero-focused first-person team shooter from Blizzard Entertainment.",
"game_url": "https://www.freetogame.com/open/overwatch",
"genre": "Shooter",
"platform": "PC (Windows)",
"publisher": "Activision Blizzard",
"developer": "Blizzard Entertainment",
"release_date": "2022-10-04",
"freetogame_profile_url": "https://www.freetogame.com/overwatch"
},
{
"id": 516,
"title": "PUBG: BATTLEGROUNDS",
"thumbnail": "https://www.freetogame.com/g/516/thumbnail.jpg",
"short_description": "Get into the action in one of the longest running battle royale games PUBG Battlegrounds.",
"game_url": "https://www.freetogame.com/open/pubg",
"genre": "Shooter",
"platform": "PC (Windows)",
"publisher": "KRAFTON, Inc.",
"developer": "KRAFTON, Inc.",
"release_date": "2022-01-12",
"freetogame_profile_url": "https://www.freetogame.com/pubg"
},
{
"id": 508,
"title": "Enlisted",
"thumbnail": "https://www.freetogame.com/g/508/thumbnail.jpg",
"short_description": "Get ready to command your own World War II military squad in Gaijin and Darkflow Software’s MMO squad-based shooter Enlisted. ",
"game_url": "https://www.freetogame.com/open/enlisted",
"genre": "Shooter",
"platform": "PC (Windows)",
"publisher": "Gaijin Entertainment",
"developer": "Darkflow Software",
"release_date": "2021-04-08",
"freetogame_profile_url": "https://www.freetogame.com/enliParameters
| Parameter | Type | Required | Description |
|---|---|---|---|
games | path | Optional | All games, optionally filtered. games |
platform | string | Optional | pc, browser or all. pc |
category | string | Optional | Genre filter such as shooter or mmorpg. shooter |
sort-by | string | Optional | release-date, popularity, alphabetical or relevance. popularity |
game?id= | integer | Optional | Full detail for one game including screenshots. 540 |
Response fields
idinteger- Game identifier.
titlestring- Game title.
thumbnailstring- Thumbnail image URL.
short_descriptionstring- One-line summary.
game_urlstring- Link to play or download.
genrestring- Primary genre.
platformstring- PC (Windows), Web Browser, or both.
release_datestring- Release date as YYYY-MM-DD.
What you can build with the FreeToGame API
- Build a free games directory with genre and platform filters
- Recommend games matching a user's platform
- Create a gaming news or discovery site
- Practise filtering and sorting against a real API
Common errors and how to fix them
Empty array
Filter combination matched nothing.
Fix: Category and platform values are lowercase slugs; check the docs for the valid list.
Missing screenshots
The list endpoint returns summary records only.
Fix: Request /api/game?id=<id> for full detail including screenshots and system requirements.
FreeToGame API — frequently asked questions
Is the FreeToGame API free?
Yes, completely free with no API key or registration.
How many games are catalogued?
Over 400 free-to-play titles across PC and browser platforms.
How do I get screenshots for a game?
The list endpoint returns summaries. Request /api/game?id=<id> for the detailed record, which includes screenshots and minimum system requirements.
Can I filter by genre?
Yes, use the `category` parameter with a lowercase genre slug such as shooter, mmorpg or strategy, and combine it with `platform`.
Tools that pair with this API
JSON Formatter
Format, beautify and minify JSON online with 2-space, 4-space or tab indentation. Sort keys alphabetically and catch syntax errors instantly — free and private.
Image Cropper
Crop images online to an exact rectangle with pixel-precise x, y, width and height inputs or aspect-ratio presets. Free, private and browser-based.
Alternatives to FreeToGame API
If FreeToGame does not fit, these game & anime apis cover similar ground. Every one was called before publishing, and each links to its own reference page with a working curl command and the response it returned.
| API | What it does | Auth | CORS | Last verified |
|---|---|---|---|---|
| PokéAPI | Free Pokémon API with no key: stats, types, abilities, moves, evolutions and sprites for 1,000+ species. The most popular API for learning REST. Tested example. | No key | Yes | 19 Aug 2026 |
| Rick and Morty API | Free Rick and Morty API with no key: 800+ characters, episodes and locations with images, filtering and pagination. REST and GraphQL. Tested example. | No key | Yes | 19 Aug 2026 |
| Jikan (MyAnimeList) | Free unofficial MyAnimeList API with no key: anime and manga data, scores, characters, staff and seasonal listings. Tested curl example and live JSON. | No key | Yes | 19 Aug 2026 |
| Deck of Cards | Free playing card API with no key: shuffle decks, draw cards, manage piles and get card images. Stateful deck ids. Tested curl example and live JSON. | No key | Yes | 19 Aug 2026 |
| GamerPower | Free game giveaways API with no key: currently active free game, DLC and in-game loot giveaways across Steam, Epic, GOG and more, with value and end dates. Tested. | No key | Yes | 20 Aug 2026 |
| GDBrowser (Geometry Dash) | Free Geometry Dash API with no key. GDBrowser proxies RobTop's servers and returns levels, profiles, leaderboards and song data as clean JSON. Tested live example. | No key | Yes | 21 Aug 2026 |
FreeToGame is an independent third-party service and is not affiliated with ByteTools or ByteVancer. Details on this page were verified on 19 Aug 2026; always check the official documentation before relying on this API in production, as terms and limits can change.