How to Install Userscripts

Userscripts are small JavaScript programs that add features or improve websites directly in your browser. To run userscripts, you need a userscript manager extension.

Recommendation: Tampermonkey is the best extension for userscripts. It has the best compatibility, the best tools, and works across the most browsers.

Recommended Userscript Managers

Tampermonkey (Best Choice, Recommended)

Tampermonkey is the most powerful and widely supported userscript manager. If you are unsure which one to use, use Tampermonkey.

  • Works on almost every major browser
  • Excellent performance and compatibility
  • Script install and update support
  • Advanced permissions and security controls
  • Supports nearly all modern userscripts

Greasemonkey (Firefox Only)

Greasemonkey is the original userscript manager, but today it is more limited and supports Firefox only. It is fine for basic scripts, but Tampermonkey is the better choice for advanced scripts.

Top 10 Major Browsers Supported

Tampermonkey supports all of the following browsers:

  1. Google Chrome
  2. Mozilla Firefox
  3. Microsoft Edge
  4. Safari (macOS)
  5. Opera
  6. Opera GX
  7. Brave
  8. Vivaldi
  9. Chromium
  10. Kiwi Browser (Android)

Greasemonkey supports:

  • Mozilla Firefox only

Install Tampermonkey

Step 1: Install the Extension

Open your browser's extension store and search for Tampermonkey. Click Add to Browser and approve permissions.

  • Chrome Web Store (Chrome, Edge, Brave, Opera, Vivaldi)
  • Firefox Add-ons (Firefox)
  • App Store (Safari on macOS)

After installation, you should see the Tampermonkey icon in your browser toolbar.

Step 2: Install a Userscript

There are two common ways to install a userscript:

Option A: One Click Install (Recommended)

  1. Open the userscript page or link
  2. Tampermonkey will automatically open an install screen
  3. Click Install
  4. Done. The script is now active

Option B: Manual Install

  1. Click the Tampermonkey icon
  2. Choose Create a new script
  3. Delete the default template
  4. Paste the full userscript code
  5. Press Ctrl + S (or Command + S on macOS)
  6. Close the editor

Step 3: Enable and Manage Scripts

  • Click the Tampermonkey icon to see installed scripts
  • Toggle scripts on or off instantly
  • Open the Dashboard to edit, update, or remove scripts
  • Refresh the website to apply changes

Install Greasemonkey (Firefox)

  1. Install Greasemonkey from Firefox Add-ons
  2. Restart Firefox if prompted
  3. Open a userscript page
  4. Click Install
  5. The script will activate automatically
Some advanced scripts may not work correctly in Greasemonkey. If you run into issues, switch to Tampermonkey.

Why Use Userscripts on Neopets?

Neopets is a complex site with many pages, systems, and legacy layouts. Userscripts help modernize the experience and remove unnecessary friction without modifying the game itself.

  • Save time: Add quick links, buttons, and shortcuts to commonly used pages.
  • Improve usability: Clean up cluttered layouts, highlight important information, and add missing UI features.
  • Enhance navigation: Jump between shops, dailies, inventories, and tools faster.
  • Quality of life upgrades: Things like price lookups, item info panels, and visual improvements.
  • Personal customization: Tailor Neopets to how you play without affecting other users.
Userscripts do not modify Neopets servers. They only change how pages appear and behave in your own browser. Used responsibly, they are a powerful way to improve your day to day Neopets experience.

Neopets and Using Userscripts

  • Use trusted scripts only: Install scripts from reliable sources and always review what they do.
  • Match the right pages: Scripts only run on the pages they are set to match.
  • NeoPass and subdomains: Neopets uses multiple domains and subdomains. Scripts must include the correct match rules.
  • Avoid aggressive automation: Heavy auto refresh or auto buying can be risky. Quality of life scripts are safer.
  • Disable scripts if needed: You can turn scripts off instantly from Tampermonkey if something breaks.
Tip: If you are using Neopets scripts, Tampermonkey is strongly recommended for compatibility with advanced features.

Common Questions

Do userscripts work automatically?

Yes. Once installed, they run automatically when you visit matching websites.

Are userscripts safe?

Userscripts can read and modify web pages, so only install scripts from sources you trust. Tampermonkey shows permissions clearly before installation.

Can I disable a script temporarily?

Yes. Use the Tampermonkey menu to toggle scripts off instantly.


Final Recommendation

If you want the smoothest experience, best compatibility, and future proof support: Use Tampermonkey.