⚠️ Notice: this tool interacts with premium content ⚠️
This tool interacts with premium content in the game, including items and purchases made with Dark Matter.
-
You use this tool at your own risk. A tolerated tool has been reviewed against the tool rules. Toleration does not mean that Gameforge or the OGame Origin team endorses the tool or guarantees that it works correctly.
-
Always check what you are buying or activating before you confirm it in the game.
-
Gameforge and the OGame Origin team take no responsibility for wrong, duplicate or unintended purchases or activations, or for any Dark Matter or items lost while using this tool. Such purchases will not be refunded or reversed.
- Report problems with the tool to its author, not to Gameforge support.
This notice was added by the OGame Origin Team.

Hoarding items because clicking through every planet is a nightmare? Losing them to expiration because a 24-hour warning just isn't enough?
Item Helper is your solution. It's a targeted QoL script built to make item management, tracking, and activation completely frictionless.

What does this tool do?
Item Helper opens a new window on the shop.
This window allows you to quickly search for items from your inventory or the shop (by enabling the flag).
The "Activate" or "Extend" button takes you directly to the activation or shop, depending on whether you have the item in your inventory or not.
The ">>" button allows you to move to the next planet with that item selected.
For example, if I need to activate the 10% metal on all planets, I activate on the first planet and then click on the ">>" button. This automatically takes me to the next planet and the already selected item, ready to activate.
Items with different formats—7, 30, or 90 days—have a secondary menu (see screenshot below).
A panel is also active by default in the overview that highlights expiring items.
How to use it?
Open OGame and go to the shop page (Merchant -> Shop or Inventory). The panel appears inside the shop.
First use: open the Shop tab once and the Inventory tab once.
The game only loads one of the two at a time, and the tool reads what is on screen rather than fetching anything, so this one-off gives it the full picture.
It is then remembered for 24 hours.
Optional: press the scan button once to see which items are active on your other planets.
Information
Tool Name: Item Helper for OGame
Current Version: 1.3.5
Author / Team: Dalinar
Website / Repository: Greasyfork
Support / Contact: forum PM, or the issue tracker at https://github.com/nicolagalassi/OGItemHelper/issues
License: MIT
Download: Greasyfork
Tool Classification: Userscript
Supported browsers / platforms: any desktop browser with a userscript manager (Tampermonkey)
Language independence
Works on any community:
- Items are identified by ref / uuid, never by name. No CSS selector depends on translated text.
- Own interface texts in nine languages (IT/EN/DE/FR/ES/PL/TR/PT/RU), picked from the language of the game menu;
English otherwise.
- Filter chip labels come from the game's own category buttons, already translated.
- Text is read in three non-critical places only: the duration label of grouped items (item field first, tooltip as
fallback), the optional account scan (matches buffs by the name the game returns), and the officers' time left
(from their tooltip). If any of these fails, a neutral label is shown or the badge is skipped.
Developed and tested on s269-it (v13); anything reported elsewhere will be fixed.
Tool Description
Activating an item on several planets means opening the shop, switching to the inventory, scrolling a wall of icons
with no name search, opening the item, activating, then repeating on the next planet.
This tool adds a compact, searchable panel to the shop page showing what you own, what is running on the current
planet and what is about to expire, then hands you over to the game's own item panel. It never activates, extends
or buys anything: every action is the player pressing OGame's own button.
Premium-content notice (requested by the OGame Origin team): on first use the shop shows only a notice that the
tool interacts with premium content. The tool does nothing until the player presses "I understand"; the "i" button
shows the notice again.
Features
Shop page
- Search by name; filter chips for the game's categories, "Expiring" and "Active", with a "12 / 47" counter that
clears filters on click.
- One card per item: thumbnail with tier colour, name, quantity, percentage, time left if active.
- Shows what you own plus what is active; the "Shop" option adds buyable items.
- Durations of one item (7d / 30d / 90d) grouped in one card; copies with a deadline get their own card.
- The button opens the game's native panel (Activate / Extend / Buy), switching tab if needed.
- "»" opens the same item on the next planet via OGame's own deep link: one click, one navigation.
- Expiring items sorted to the top; the button targets the copy that expires first.
- Optional "Scan": one read of the account data, on explicit click only, to see active items on every planet.
- Contents are remembered in the browser and updated whenever the player opens a tab: used-up items and items gone
from the shop disappear. After 24 hours the panel asks to open Inventory/Shop again, since event items change
daily. The tool never switches tab by itself.
- Settings panel (⚙): display options, sorting, compact grid, expiry threshold and colours, overview reminder,
time-left badges, stored data.
Overview page
- A small notice in the empty strip of the planet banner listing items with a deadline, each linking to the item.
Placed so it covers no game element; dismissable; built only from locally stored data.
Every page (off by default)
- Time-left badges on the active items bar and below the officers' icons.
API Usage
One endpoint, only on explicit click of "Scan":
- GET /game/index.php?page=componentOnly&component=externaldataexport&action=accountInfo&asJson=1
Never on page load, timer or background. Same-origin, credentials included; the rotated newAjaxToken is passed back
to the page. No cp parameter in background requests.
Everything else is read from data already in the page (inventoryObj and the shop DOM). No external services.
UI Modifications
- Shop: one panel in normal flow between the shop image and the inventory list; small overlays only for the
duration picker and the Settings window.
- Overview: one small dismissable notice in the planet banner.
- Every page, if enabled: small time labels on active items and officers.
Nothing in the game is hidden, replaced, restyled or removed.
Screenshots / Demo






Installation Instructions
- Install a userscript manager (Tampermonkey or Violentmonkey).
- Open the download link above; the manager will offer to install the script.
- Open OGame and go to the shop page (Merchant -> Shop). The panel appears inside the shop.
- First use: open the Shop tab once and the Inventory tab once. The game only loads one of the two at a time, and the tool reads what is on screen rather than fetching anything, so this one-off gives it the full picture. It is then remembered for 24 hours.
- Optional: press the scan button once to see which items are active on your other planets.
To uninstall, remove the script from the manager. To also clear what it remembered, clear the site data for your OGame server.
Data Handling / Privacy
Stored locally: yes, in the browser's own storage for the OGame domain, and nowhere else.
- localStorage: oih_cache_inv, oih_cache_shop (the inventory and shop item lists, 24h), oih_active_all (result of the manual account scan, 24h), oih_expiring (items with a deadline; entries drop out on their own once the date passes), oih_reminder_off (a single on/off flag).
- sessionStorage: oih_showShop, oih_collapsed, oih_filter, oih_pending, oih_pendingName - panel state and the item being carried to the next planet.
Sent to external servers: no. The only network request the script makes goes to the player's own OGame server (the endpoint above). There is no backend, no account, no sync, no third-party host, no remote fonts or images.
Analytics / telemetry: none. Nothing is counted, reported or transmitted.
Data never leaves the browser, and everything stored is data the player's own session already had.
Source Availability
Open source. A single unminified, commented .user.js file (about 1,200 lines) under MIT, published in full at the repository above. Nothing is bundled, obfuscated or fetched at runtime: the file you install is the file you can read.
Changelog
Version 1.0.0 - first public release
-
Added: searchable item panel in the shop, with owned quantity, item percentage, rarity colour and the items active on the current planet.
-
Added: the different durations of one item grouped into a single card with a duration picker.
-
Added: "»" button that opens the same item on the next planet through OGame's own inventory deep link.
-
Added: optional account scan (one endpoint read, on click) showing which items are active on every planet.
-
Added: items with an expiry date are listed with the time left, sorted first, and the card's button targets the copy that expires soonest.
-
Added: expiry reminder on the overview page, placed by measuring the free space in the planet banner, with a checkbox and an "x" to turn it off.
-
Changed: renamed to Item Helper for OGame; all of the tool's own strings and fallbacks are English.
-
Fixed: an item that had been used up kept being listed as owned until the local cache expired. A read of the inventory now replaces what was remembered instead of adding to it.
-
Fixed: a quantity change (for example a stack going from 2 to 1) did not redraw the panel.
-
Fixed: a scanned buff that had expired since the scan still marked its item as active.
-
Removed: nothing.
1.1.1
New
- Time left shown on active items and under officers, on every page (officer artwork is left untouched).
- Nine languages: IT/EN/DE/FR/ES/PL/TR/PT/RU, detected from the game menu's language.
- Picking a duration opens that item straight away: one click instead of three.
- Tooltips on every control and a "?" help panel; the next-planet button shows its coordinates.
Fixes
- Items are grouped by name instead of by effect: e.g. a Kraken and its lifeform counterpart are no longer merged
into a single card.
Graphics
- New look: darker blue-grey background, cyan accent, bigger buttons, more visible deadlines.
1.2.0
New
- Filter chips based on the game's own inventory categories, plus "Expiring" and "Active". The counter shows e.g.
"12 / 47" when something is filtered out; clicking it clears all filters.
- Settings panel (⚙): shop items, hide expiring, hide active, group durations, compact grid, sorting, "expiring
soon" threshold and deadline colours.
Graphics
- Optional compact grid layout.
- Customisable deadline colours.
1.3.0
New
- Notice on premium content, requested by the OGame Origin team as part of the toleration. On first use the shop
shows only a notice that the tool interacts with premium content (items, purchases and activations with Dark
Matter). The tool does nothing until you press "I understand". The answer is remembered, and the "i" button in the
box shows the notice again.
Fixes
- An interface in a language the tool doesn't support (e.g. Romanian) now falls back to English instead of keeping
the last language seen.
1.3.1
Fixes
- Fixed bogus filter chips: category labels could be picked up from unrelated page elements, showing chips made of
resource figures or coordinates. Labels now come only from the game's own category buttons, and labels saved by
older versions are discarded and learned again.
1.3.5
- Various fixes
Compliance Declaration
I confirm that this tool:
-
Does not automate gameplay. It never activates, extends or buys an item, and it presses no button of the game. It opens the game's own item panel and stops there; the action is the player's click on OGame's own control. One click equals one action throughout.
-
Does not provide forbidden functionality. No auto-refresh, no polling, no timers hitting the server, no background scheduling, no automatically registered alarms or notifications, no direct probing, no alternative UI replacing the game, no lobby bypass, no imitation of Dark Matter or Commander features, and nothing that blocks, alters or hides the game's monetisation or advertising. The panel is added in normal flow and hides nothing.
-
Does not exceed permitted API usage. One in-game endpoint, only on an explicit player click, never in a loop, never on a timer, with the rotated token propagated and results cached for 24 hours. No cp parameter in any background request. Everything else is read from the page the player already opened.
-
Complies with all current OGame Origin tool guidelines, to the best of my understanding. If a reviewer sees something that should be changed or removed, tell me and I will change it.