Settings

B
Backlogia Bookmarklet
Browser tool for extracting IDs and importing games
Backlogia Helper Drag this to your bookmarks bar

Used by Steam, EA, and Ubisoft to extract credentials and import games. See each provider section below for instructions.

D
Display
Customize how games are displayed
S
Library Sync
Sync games from your stores and fetch metadata
Sync Games from Stores
Bulk Operations
IGDB Metadata
Metacritic Scores
P
Provider Settings
Configure your game library connections
I
IGDB
Fetch game ratings and metadata
S
Steam
Connect to your Steam library

Use the Backlogia Helper bookmarklet to get your Steam ID:

  1. Install the bookmarklet from the top of this page (drag to bookmarks bar)
  2. Go to your Steam profile page
  3. Click the bookmarklet in your bookmarks bar
  4. Your Steam ID will appear - click to copy it
  5. Paste the ID in the field above
Get your API key at steamcommunity.com/dev/apikey
G
GOG
Import from GOG Galaxy or browser

Option 1: GOG Galaxy Database

Requires GOG Galaxy to be installed locally. Set the database path in your project's .env file.

Location of the GOG Galaxy database file

Option 2: Browser Bookmarklet

Use the Backlogia Helper bookmarklet to import your GOG games:

  1. Install the bookmarklet from the top of this page (drag to bookmarks bar)
  2. Log in to gog.com
  3. Go to gog.com/feed and click the Games tab
  4. Click the bookmarklet in your bookmarks bar
  5. Wait while it scrolls to load all games and fetches details

The bookmarklet will guide you if you're not on the correct page.

E
Epic Games
Import from Epic Games
Checking...
Legendary stores credentials securely. You only need to authenticate once.
i
itch.io
Connect to your itch.io library
Get your API key at itch.io/user/settings/api-keys
H
Humble Bundle
Connect to your Humble Bundle library
To get this cookie: Log in to humblebundle.com, open Developer Tools (F12) → Application → Cookies → find _simpleauth_sess and copy its value
B
Battle.net
Connect to your Battle.net library
  1. Log in to account.battle.net
  2. Open Developer Tools (F12) and go to the Network tab
  3. Refresh the page
  4. Click on any request to account.battle.net
  5. In Request Headers, find Cookie and copy the entire value
A
Amazon Games
Connect to your Amazon Games library
Checking status...
E
EA
Connect to your EA App library

Use the Backlogia Helper bookmarklet to get your EA token:

  1. Install the bookmarklet from the top of this page (drag to bookmarks bar)
  2. Log in to ea.com
  3. Click the bookmarklet in your bookmarks bar
  4. Your token will appear - click to copy it
  5. Paste the token in the field above

Note: Tokens expire after ~1 hour. If sync fails, get a new token.

X
Xbox
Connect to your Xbox library and Game Pass

Use the Backlogia Helper bookmarklet to get your Xbox token:

  1. Install the bookmarklet from the top of this page (drag to bookmarks bar)
  2. Sign in to xbox.com
  3. Navigate to Xbox Cloud Gaming
  4. Click the bookmarklet in your bookmarks bar
  5. If a token is found, click to copy it. Otherwise, follow the manual instructions shown.

Note: Tokens expire. If sync fails, get a new token.

Game Pass catalog is public and will sync without a token. Token is only needed for your owned games.

U
Ubisoft
Import your Ubisoft Connect library

Use the Backlogia Helper bookmarklet to import your Ubisoft games:

  1. Install the bookmarklet from the top of this page (drag to bookmarks bar)
  2. Log in to account.ubisoft.com
  3. Navigate to your Games Activity page
  4. Click the bookmarklet in your bookmarks bar
  5. Wait while it expands all sections and imports your games

The bookmarklet will show a progress overlay and confirm when import is complete.

L
Local Games
Import games from local folders
No local game paths configured
Configure paths in your .env file using LOCAL_GAMES_DIR_1, LOCAL_GAMES_DIR_2, etc.

Setup (in .env file):

LOCAL_GAMES_DIR_1=/path/to/games
LOCAL_GAMES_DIR_2=/another/path/to/games

How it works:

  1. Set paths in your .env file and restart the container
  2. Each subfolder in those paths is treated as a game
  3. Games are matched to IGDB by folder name for metadata

game.json override (optional):

{
  "name": "Actual Game Name",
  "igdb_id": 12345
}

Place game.json inside any game folder to override the detected name or specify an IGDB ID.

Cancel