Inject CSS and JavaScript that comes back every visit
Write a snippet, tell Hoverify which sites it belongs to, and it runs there from then on. The site that annoys you becomes a site you've fixed, rather than one you re-fix every morning.
Write it once, and the site stays fixed
Each snippet is saved with a name, the hosts it applies to and a switch, so you can keep a small library of per-site corrections and turn any of them off.
CSS and JavaScript. One code field, parsed as HTML. Styles in a style tag, scripts in a script tag, and the scripts really run.
Scoped by host. List the hosts a snippet belongs to, or use an asterisk to run it on everything.
Live preview. The editor re-runs your code shortly after you stop typing, against the real page.
The selector you need is one hover away
Writing a per-site override is two jobs: working out what to target, then writing the rule. Most tools only do the second.
Inspector alongside. Hover the element that's wrong, read its selector, paste it into a snippet.
Off without deleting. Every snippet has an active flag, so a fix you're unsure about is one toggle away from gone.
Part of the Debug panel. Alongside optimize images, browsing data and the accessibility audit.
What developers and designers say about Hoverify
Reviews from the Chrome Web Store.

David McElligott
love this extension, latest update had a minor bug but was fixed very quickly by dev. Has been super reliable for us at nearly a daily use.

Muhammad Alfin
super functional for daily-website job
Frequently Asked Questions
Have a question we haven't answered? Get in touch.
Fix the site once, not every morning
Hoverify keeps the snippet editor next to the CSS inspector, so finding what to target and writing the override that fixes it happen in the same tab.
- 3 browsers per license
- 14-day refund
- No auto-renewal
Keep reading
Guides from our blog that go deeper on this.
Force dark mode on any website with this simple trick
One snippet, start to finish, and what the technique opens up beyond theming.
Read the guideHow to extract CSS from any website
Finding the selector you need before you write the snippet that overrides it.
Read the guideEditing CSS in production: a safer approach to quick fixes
When a local override is the right answer and when it's hiding a real bug.
Read the guideDebugging CSS: a systematic approach to layout issues
Working out what to write before you write it.
Read the guide