How-To Geek

Beginner Guide for Greasemonkey Scripts in Google Chrome

Would you like to customize your favorite websites with popular Greasemonkey scripts?  Here’s how you can use any user script in Google Chrome with only 3 clicks.

Greasemonkey is one of the most-love extensions on Firefox, so you may have been disappointed to leave behind your favorite website customizations when you switched to Google Chrome.  Now you can have the best of both worlds, as Chrome now natively supports user scripts.  You don’t have to install an extra extension to use them; in fact, Chrome treats each user script as an individual addon so you can easily manage and remove them.  Let’s see how Greasemonkey scripts work in Google Chrome.

Install Greasemonkey Scripts in Chrome

You can download Greasemonkey user scripts from many websites across the net, including the ones listed in the links below.  Once you find a user script you’d like to use, simply click Install.  You don’t need to download an extension to enable Greasemonkey scripts like you do in Firefox; they work just like a standard extension in Chrome.


You’ll see a download popup on the bottom of the window; click Continue to download the user script.


Once it’s downloaded, click Install in the confirmation window to go ahead and install the script.


Once it’s installed, you’ll see a tooltip from the gear menu letting you know the user script has been installed.


Next time you visit the website that the user script was designed for, you’ll be greeted with it’s new style.  Older scripts may not work on sites that have been recently updated, so it’s often good to look at the upload date and recent comments on the script before installing it.


Install User Scripts Manually

If you’d like to write your own user scripts or install scripts you have the code for, here’s how you can install them in Chrome.  Simply paste the code into a text editor such as Notepad, and save it with the file extension .user.js.


Now drag and drop the script file into a Chrome window.  You’ll see the same installation prompts as before, so accept them and your new script will be installed in Chrome.


Remove User Scripts

If you don’t like your new styles, you can easily get rid of them in Google Chrome.  To do this, click the gear button on the top left, and select Extensions.


Your scripts will be listed right along with other Chrome Extensions you may have installed.  Click Uninstall under any scripts you wish to remove.  Alternately, if you only want to turn it off, you can click Disable so you can use it again easily in the future.


If you’re uninstalling the script, click Uninstall in the popup to confirm that you wish to uninstall the script.  Now the website will work like it did before you added the script.



Greasemonkey scripts are a great way to make websites look and work like you want.  There are thousands of user scripts available from the sites listed below and more, or you could always code your own script if you’d like.  Between extensions, themes, and user scripts in Chrome, you can make your browser experience personalized while still taking advantage of Chrome’s speed and support for advanced web technologies.

If you’d like to use Greasemonkey in Firefox, check out our Beginner’s Guide to Greasemonkey User Scripts in Firefox.

Websites with Greasemonkey Scripts for Download:

Learn More About Greasemonkey at the Greasemonkey Wiki

Matthew digs up tasty bytes about Windows, Virtualization, and the cloud, and serves them up for all to enjoy!

  • Published 08/9/10

Comments (15)

  1. David Levine

    This is definitely one of the many things I love about Chrome. It’s nice that GreaseMonkey scripts work without having to install an additional add-on.

  2. hasi

    Gee, Thanx for the information.

  3. booblik

    Too bad greasemonkey scripts can’t be synchronized with other Chrome installations like regular extensions do. If you select “synchronize extensions”, only native chrome extensions are synched.

  4. Matthew Guay

    @booblik – Good point. Perhaps they’ll add that in the future, though I won’t hold my breath… :|

  5. Harry

    You can install Black Canvas Script Handler for easy viewing and managing of scripts.

  6. AJ

    I find this guide a little misleading. Clearly anyone using userscripts will know Chrome ‘natively’ supports them, but the thing is. A LOT of them don’t work, and the Google chrome team seems disinterested in improving the amount that do work.

    You might as well tell readers to install the greasemonkey like extensions Tampermonkey or Ninjakit or Blank canvas, and see how much additional scripts they can run. These extensions help with greasemonkey script compatibility.

  7. barry bostwick

    can you make an auto buy script for facebooks friends for sale game

  8. Fiona


    i have installed scripts for FB and they are listed under tools and yet are not working. How do Iget them to actually run??

  9. Fiona

    Oh i have a Mac OS

  10. decembre

    – A great tool for better Compatibility and mangement of Greasemonkey Scripts:
    Tampermonkey (Google Chrome extension).

    description :
    Tampermonkey provides enhanced userscript support for Google Chrome and Chromium Browser (version or greater). It’s API is fully compatible to Greasemonkey.

    This means support of:
    – full unsafeWindow access
    – iframe support
    – all GM_* functions including:
    * GM_registerMenuCommand
    * GM_xmlhttpRequest with cross domain support
    * GM_getResourceText
    * GM_getResourceURL
    – the tags:
    * @resource and
    * @require

  11. johnwerneken

    Google Chrome supports user.js scripts BUT NOT THOSE REQUIRING GREASEMONKEY FUNCTIONALITY. They install, and some features do work, but not many, if they were written to depend on Greasemonkey support. Greasemetal was developing as a Chrome alternative but is no more, because Chrome does support generic, non-Greasemonkey-dependent user.js

    Should anyone know of an option that works, I’d like to hear about it. johnwerneken AT netzero DOT net

  12. johnwerneken

    I read the other comments now LOL I will try “Tampermonkey or Ninjakit or Blank canvas”

  13. johnwerneken

    NOPE. Tampermonkey or Ninjakit or Blank canvas, produce same result. So either my scripts are firefox specific or greasemonkey specific, or both. I suppose I could test “Tampermonkey or Ninjakit or Blank canvas” in Firefox turning greasemonkey off to find out…

  14. Doro

    Thanks man. =D

  15. Peter

    What happens when all of a sudden chrome only gives you the option to keep or discard the script. ie to only allow you to open the script and not install it? Other people have no issues and i had none for the longest time? I don’t recall changing any settings.

More Articles You Might Like

Enter Your Email Here to Get Access for Free:

Go check your email!