Skip to main content
Open-source userscript engine · Tampermonkey-compatible

Give your browsersuperpowers

Superpowers for your browser.

Block ads, supercharge video, automate the boring stuff — install community scripts from the store in one click, with background scripts and powerful APIs for developers. Tampermonkey-compatible, so your existing scripts migrate at zero cost.

Works on Chrome · Edge · Firefox — completely free & open source
www.example.com
ScriptCat3
2.0×
Skip ads
ScriptCat
ScriptCat
3 scripts running on this page
Video speed control
Auto-skip ads
Dark mode for pages
Add from script store
ScriptCat
Script installed
Video Enhancer v2.1
3 scripts running in the background
TRUSTED BY USERS & DEVELOPERS WORLDWIDE
2.2M
Installed users
3.1k
Community scripts
4.8k
GitHub Stars
40
Contributors
For everyone · No coding required

No code, just one click to fix daily annoyances

Grab a script from the store — ads, video, shopping, productivity, all handled for you.

Ad-block · Cleaner web

Block ads and popups for a clean, tidy page.

Ad-block scripts

Shopping · Price compare

Compare prices everywhere, price-history charts, one-click coupons.

Shopping helper

Productivity · Automation

Auto check-in, batch actions, a handy little toolbox.

Productivity scripts

Reading · Translation

Dark mode, page translation, immersive reading.

Reading enhancers
GET STARTED IN 3 STEPS

30 seconds to your first script

No complex setup — just follow three steps: install and go.

01

Install the extension

Add it from the Chrome / Edge / Firefox store in one click, or install manually.

Add to browser
02

Browse the store

Explore thousands of scripts in the ScriptCat community and pick a favorite.

Search: video speed
03

One-click install

Click install and the script takes effect on the page right away.

Installed · Active now
Core features · WHY SCRIPTCAT

Powerful core, peace of mind

From compatibility to security, from everyday users to developers — ScriptCat has it covered.

Tampermonkey-compatible

Fully compatible with the userscript format and GM APIs — migrate existing scripts with zero changes and no switching cost.

Supports GM_* APIs · identical metadata block
userscript.js
// ==UserScript==
// @name 视频倍速控制
// @match *://*.bilibili.com/*
// @grant GM_setValue
// ==/UserScript==

Script store

Install thousands of community scripts in one click, or publish your own and build the ecosystem together.

Secure & reliable

Transparent, controllable permissions and visible behavior — malicious scripts stopped at the source.

Cloud sync

Scripts and settings sync across devices — nothing lost when you switch or reinstall.

Developer

Background scripts

Unique: scripts keep running in the background without an open tab.

Developer

Powerful APIs

Richer than GM: file storage, scheduled tasks and cross-origin requests at your fingertips.

Built for developers · FOR DEVELOPERS

Turn your browser into your code runtime

Background scripts, rich APIs, a built-in editor and debugging tools — from your first line to production, all in one place.

Background scripts

No pinned tab required — scripts keep running in the background.

Powerful APIs

File storage, cron scheduling and cross-origin requests — all included.

Built-in editor

Syntax highlighting, smart completion and error hints make scripting smooth.

Live debugging

Logs, run history and error tracking — problems at a glance.

ScriptCatcheckin.user.jsRun
1234567891011
// ==UserScript==
// @name 每日自动签到
// @cron 0 9 * * *
// ==/UserScript==
 
async function checkIn() {
  const r = await GM.fetch(api)
  GM_notification('签到成功')
}
 
checkIn()
ScriptCatScriptCat › 签到成功 · 200 OK
Open source · OPEN SOURCE

Built by the community

Fully open source, transparent and free. Every line of code is auditable, every contributor is seen.

Free · Open source · No ads

Ready to give your browser
superpowers?

Install from the store in one click, or download the package manually. 30 seconds to unlock web superpowers.

Supports Edge · Chrome · Firefox · manual package
ScriptCat
Installed & running