BYTETOOLS

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.

No API key requiredCORS enabledHTTPSFree tier

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
curl 'https://www.freetogame.com/api/games?platform=pc'
JavaScript (fetch)
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);
Python (requests)
import requests

res = requests.get("https://www.freetogame.com/api/games?platform=pc", timeout=20)
res.raise_for_status()
print(res.json())
Response — HTTP 200 (truncated)
[
  {
    "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/enli

Parameters

ParameterTypeRequiredDescription
gamespathOptionalAll games, optionally filtered. games
platformstringOptionalpc, browser or all. pc
categorystringOptionalGenre filter such as shooter or mmorpg. shooter
sort-bystringOptionalrelease-date, popularity, alphabetical or relevance. popularity
game?id=integerOptionalFull 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

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.

APIWhat it doesAuthCORSLast verified
PokéAPIFree 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 keyYes19 Aug 2026
Rick and Morty APIFree Rick and Morty API with no key: 800+ characters, episodes and locations with images, filtering and pagination. REST and GraphQL. Tested example.No keyYes19 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 keyYes19 Aug 2026
Deck of CardsFree 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 keyYes19 Aug 2026
GamerPowerFree 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 keyYes20 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 keyYes21 Aug 2026
All Game & Anime APIs

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.