Stylus Easily install themes and skins for many popular sites
Your Input Matters
Review
Advertisements

Allow Right Click

Re-enable right-click on websites that overwrite it
Lunu BounirOpen
Extension Screenshot
The "Stylus" extension is a fork of the popular Stylish extension which can be used to restyle the web. Not "ish", but "us", as in "us" the actual users. Stylus is a fork of Stylish that is based on the source code of version 1.5.2, which was the most up-to-date version before the original developer stopped working on the project. The objective in creating Stylus was to remove any and all analytics, and return to a more user-friendly UI. We recognize that the ability to transfer your database from Stylish is important, so this is the one and only feature we've implemented from the new version.

Features

FAQs

  1. What is the "Stylus" extension and how does it work?

    Stylus is a userstyles editor and manager based on the source code of Stylish version 1.5.2. Our objective is to maintain and improve upon the original author's version, while becoming more privacy oriented and remaining more user-friendly for style creators.

    Stylus injects its own CSS into targeted pages and therefore makes you able to override the present design of a webpage. If you know CSS, you can write and create your own styles. Otherwise you can just install styles by other authors from userstyles.org (USO). You can also search for styles for the current site on USO from within the Stylus extension.

    Stylus browser extension is available for Chrome, Firefox and Opera browsers.

  2. What are the main differences and improvements over the original Stylish add-on?

    1.) Any and all analytics, telemetry, and data-collection have been removed completely. We'd rather not know what you're up to.

    2.) A backup feature, compatible with the one recently introduced in Stylish. To transfer your database, simply export from Stylish and import to Stylus.

    3.) An automatic update feature for installed styles. You can now set your own interval for all installed styles to automatically update on their own, silently in the background.

    4.) CodeMirror and CSSLint have been updated to their latest versions, respectively. Many false positive editor warnings and errors have been improved via the update, and we've added a few extra exceptions for some other common false positives.

    5.) Customizable badge color for the icon. You can now specify what color you'd like the badge to be for "enabled" and "disabled" icons.

    6.) A new icon state, which indicates when all styles are globally disabled.

  3. What is new in this version?

    Please check the log section in this page to find-out the recent changes. For more comprehensive list of changes, take a look at the GitHub's commit section.

  4. How can I contribute to this extension?

    PR's are welcome on Github https://github.com/schomery/stylish-chrome/issues, and you should also report any bugs you come across by opening an issue there. Participation in any form is encouraged, so feel free to browse through the issues and share your thoughts. If you're interested in lending your assistance to expedite any future progress, pay special attention to any issues labeled as "help wanted". To contribute to translations for the Stylus UI, visit transifex at https://www.transifex.com/github-7/Stylus/.

    Otherwise, if you prefer a more informal method of getting in touch or starting a conversation, please leave a comment here on the discussion section. We will monitor any discussions here and join in, and it may be a more appropriate venue for opinions and less urgent suggestions.

  5. How can I export my user styles from Stylish for Firefox add-on?

    Please follow the instruction in the wiki

    [Deprecated answer] Stylish for Firefox add-on does not support exporting to the JSON format at the moment. For now, use the following experimental extension to generate Stylus compatible JSON file.

    1. Open about:debugging in a browser tab
    2. Download this XPI
    3. Point "Load as Temporary Add-on" to the downloaded XPI file
    4. Wait for a few while until all your styles are converted

    On successful conversion, you will get a JSON file on your desktop. This file can be exported to the Stylus add-on. Note that Stylish add-on needs to be enabled in order for the extension to be able to read Styles.

Preview

Reviews

Please keep reviews clean, avoid improper language, and do not post any personal information. Also, please consider sharing your valuable input on the official store.

What's new in this version

Version2.4.8
Published7/19/2026
Change Logs:
  • editor: move [x] Enabled back to top + hide the label in compact modeeditor: add [ ] Save when toggling via hotkey + hotkey config.
  • This mode seems useful when editing without live preview.fix #2181: update the webpage icon when a style in the editor no longer applies
  • Full Changelog: https://github.com/openstyles/stylus/compare/v2.4.7...v2.4.8
Last 10 commits on GitHub Fri 17Sat 18Sat 18
Hover over a node to see more details

Advertisements

Gmail Notifier

Get notified on unread emails, mark as read, archive, delete, or report as spam with alert sound and desktop notification support
InBasicOpen

Need help?

If you have questions about the extension, or ideas on how to improve it, please post them on the  support site. Don't forget to search through the bug reports first as most likely your question/bug report has already been reported or there is a workaround posted for it.

Open IssuesIssuesForks
List of the last 10 reported bugs or suggestions:
#2177
Is there a way to control the export file name format?By: arelkin, Comments: 1, Updated: 2026-07-15
Currently, Stylus is exporting a very explicit timestamp on the file name, including the hours and minutes: stylus-2026-07-15-10-31.json stylus-YYYY-MM-DD-HH-MM.json Is there a way for me to specify the export file format name format? I would prefer just the date, without the time: stylus-YYYY-MM-DD.json
#2172
[Suggestion] It is recommended to add a button to indent one level of code with one click, which will make debugging and finding bugs much easier.By: TommyChen-orz, Comments: 1, Updated: 2026-07-13
#2161
Old frames in a frameset and instant inject mode?By: krystian3w, Comments: 18, Updated: 2026-07-07
Description It seems to me that the version of the add-on recently uploaded to the Mozilla Add-ons Store has some sort of regression when it comes to inserting code into `s (I can see this in our company’s application on an ancient `, shortly after logging in, and even a gentle F5 seems to help a bit). Unless, of cou...
#2152
manage: Promise was rejected because the browsing context is going awayBy: dourado, Comments: 1, Updated: 2026-06-29
Promise was rejected because the browsing context is going away OS: Macintosh; 26 Browser: Chrome 146 Stylus: 2.3.28 (MV3)
#2147
[Google] Token is missing when using browser's sync optionsBy: Blakeinstein, Comments: 7, Updated: 2026-06-26
So I installed Brave origin on two machines, setup Style Google Drive sync on one. Added the second browser in the sync chain and had Stylus auto installed but in a state where it is complain about [Google] Token is missing without me even setting up the extension. I have noticed this happen after syncing multiple fire...
#2140
Feature: Option to control behaviour of copy/cut command with no selection in style editorBy: unikitty37, Comments: 5, Updated: 2026-06-16
When I press ⌘C or ⌘X in the style editor with no selection, the current line is copied or cut. Many people find this helpful — but others (including me!) find it confusing and annoying. Whatever I had on the clipboard is now obliterated, and can't be restored without the use of a clipboard manager. The standard macO...
#2135
Incorrect indentationBy: TommyChen-orz, Comments: 3, Updated: 2026-07-08
Description 1.Each time the format button is clicked, a tab is added in front of all lines.The script did not report an error System Information OS: Windows10 Browser: Chrome 149.0.7827.103 Stylus Version: 2.3.28 Screenshots, links, CSS
#2086
Editor Search: Dropdwn list of our last searchBy: decembre, Comments: 0, Updated: 2026-05-17
I need often to test and return on many search (for comparaison / copy / past / organize code etc...). Actualy i need to It should be fine to have a list of our last search in a dropdown list which appear when we make a search. The same function that use NotePad++
#2072
Full Auto-UpdateBy: Mikilio, Comments: 3, Updated: 2026-05-22
I have a local http server that serves some user.css files. I have them installed in stylix and enabled the "Check for updates" option. My expectation was that when the user.css origin changes the style will automatically update. What actually happens is that when I scan for updates it finds them, and then I have to ma...
#2069
Dropbox sync creates constant "You deleted lock.json" notifications on every browser startupBy: SturmB, Comments: 2, Updated: 2026-05-22
Environment Stylus version: 2.3.19 Browser: Zen Browser (Firefox-based) on Linux Sync provider: Dropbox Problem Every time I start my browser, I receive a desktop notification from Dropbox saying "You deleted lock.json", referring to ~/Dropbox/Apps/Stylus - Userstyles Manager/lock.json. Looking at Dropbox's sync hist...
To report more bugs or submit a new bug please visit https://github.com/openstyles/stylus/

Editorial Review

If you tired of the same old look of your web and to give it a new and stylish look, stylus add-on is the ideal one for you. It is the best add-on of its kind, which you can restyle your web. This add-on was created with the aim to make it provide the users an easy interface to make their browser more stylish and pleasant to look at.

Stylus add-on is supported by multiple browsers i.e. Chrome, Firefox, and Opera. It allows the users to install themes easily for numerous websites to change the look. It has a modern user interface which is easier to the user and boasts of various features that give it an edge over the various other similar extensions available on the internet.

Some other notable features associated with this amazing extension from Mozilla includes the backup feature (Chrome compatible) and customizable auto-update feature for styles. However, the user interface of the browser and internet pages cannot be restyled with Stylus due to the security restrictions in the WebExtensions platform.

On the whole, the positive features this add-on boasts of definitely outnumber the minor drawbacks it has, making it one of the popular and most used extension to be used for giving your web a new and improved look. This extension gives users and opportunity to design and style their web the way they want to in an easier way with its simple interface. The makers of this extension are open to your feedback and suggestions; you can notify them if you ever encounter a bug or have some ideas for improvement of this extension.

Recent Blog Posts