Auto Check Accept for Steam

A tiny userscript that auto‑checks the Steam legal checkboxes and clicks Register on the product key page, saving a few clicks when redeeming keys.


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

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.