Auto Check Accept for Steam
When redeeming Steam product keys, you have to check a couple of legal boxes and then click Register. This tiny userscript does it for you so you can paste a key and move on.
Repo: https://github.com/abnormalend/auto_check_accept
Raw userscript: https://raw.githubusercontent.com/abnormalend/auto_check_accept/master/steam_auto_check_accept.user.js
What it does
- Checks all checkboxes on the Steam register key page automatically.
URL match:https://store.steampowered.com/account/registerkey*
- Clicks the
Register
button once the page loads.
The core logic is quite simple:
(function() {
'use strict';
checkThem([].slice.call(document.querySelectorAll('input[type="checkbox"]')));
document.querySelector('#register_btn').click();
function checkThem(nodes) {
nodes.forEach(function(n) { n.checked = true });
}
})();
How to use
- Install a userscript manager (e.g., Tampermonkey for Chrome/Edge, Violentmonkey, or Greasemonkey for Firefox).
- Open the raw script URL and install:
- Visit a Steam key redemption page and the script will:
- Check the required boxes
- Click
Register
Notes
- You can disable or remove the script anytime from your userscript manager.
- The script only runs on the Steam key registration page due to the
@match
rule. - The code is MIT‑licensed.