I'm looking for a way to customize some websites appearance using local css stylesheets. Preferably on firefox but a solution for any browser would be fine

I am aware there are some extensions like stylebot but i'd prefer something 'local'


  • 1
    There are a variety of extensions which allow you to specifically add your own CSS. If you also want to, potentially, add your own JavaScript, the most popular is Tampermonkey. Using an extension that works on both Firefox and Chrome is probably your best bet. If you really want to have it be "local", in Firefox you can add a userContent.css file in a directory called "chrome" within your profile's directory. You'd have to use a bunch of @-moz-document directives to separate out the CSS by domain/page. This will be significantly less convenient than using an extension.
    – Makyen
    Commented May 9, 2019 at 4:26

1 Answer 1


Both Stylus and Stylish are available on Chrome and Firefox.

On Firefox: Stylus and Stylish

On Chrome: Stylus and Stylish

You can browse popular styles made by other users on Userstyles.org.

  • Nice thing that stands out about Stylus is that it's got the Recommended badge on AMO (Mozilla/Firefox). Tried it out and works very well.
    – Seth Falco
    Commented Jan 24, 2023 at 22:30
  • Yes, Stylus would be my preferred choice nowadays, since UserStyles and Stylish were bought by some digital marketing/web analytics company. Commented Jan 26, 2023 at 0:44

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .