Custom Code

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.

14-day money-back guarantee
4.1 average rating
Trusted by +22,000 developers and designers
CSS, JS and HTML
Per-site snippets
Live preview
Runs on every load
How it works

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.

Why it's here and not in a userscript manager

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.

Everything in the Debug panel

What developers and designers say about Hoverify

Reviews from the Chrome Web Store.

David McElligott

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.

Ecom Queens

Ecom Queens

Incredible app for web designers! Wow!! I'm really impressed, it combined a ton of other tools I was using. So happy I found this.

Frequently Asked Questions

Have a question we haven't answered? Get in touch.

What can I inject?

CSS, JavaScript and HTML. It's one code field that Hoverify parses as HTML, so styles go in wrapped in a style tag and scripts in a script tag. Anything in a script tag really runs, so this isn't a CSS-only tool.

Does it survive a reload?

That's the point of it. A snippet is saved with a name and a list of hosts, and Hoverify re-applies it on every visit to those hosts until you switch it off. Fix a site's unreadable font once and it stays fixed.

How do I control where a snippet runs?

Each snippet carries its own list of hosts. An entry matches a host exactly, or matches one full URL exactly, or you can use * to run it everywhere. There's no pattern matching beyond that, so a snippet for several subdomains needs each one listed.

Can I see the result while I write it?

The editor re-runs your code shortly after you stop typing and shows it on the page underneath, so you're writing against the real site rather than against a guess about it.

What do people actually use it for?

Hiding a nag banner or a cookie wall that won't stay dismissed, enlarging text on a site that ships it too small, adding a keyboard shortcut a site never built, or trying a copy change on production before anyone commits to it. Forcing dark mode on a site that has none is the worked example.

Is it like Stylus or Tampermonkey?

This one sits in the same extension as the CSS inspector, which is the difference that matters in practice: hover an element, take the selector it gives you and paste it straight into a snippet. Writing a per-site override is two jobs, finding the target and writing the rule, and this does both in one place.

Does it work in Firefox?

Yes. Every tool runs in the Firefox build; it carries an experimental label because Chromium gets fixes and new features first. Chrome is the fully supported browser, along with Chromium forks like Edge and Brave.

Is it free?

Custom Code is part of Hoverify, a paid extension with a 14-day refund. That's how you try it, since there's no separate trial tier. A license runs in 3 browsers at a time, and it won't renew itself. See the pricing.

For web developers

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