Open & inject
Click a saved entry to open the URL and inject after load. Empty CSS/JS means open-only.
Extension
Bind CSS and JavaScript to any URL. Open from the popup or Console, then inject after the page lands. Leave code empty to open the URL only — no site access required.
Why RunJS
Save a name, target URL, and optional CSS/JS in the Console. Everything stays on your device — no cloud library, no ads, no tracking.
Click a saved entry to open the URL and inject after load. Empty CSS/JS means open-only.
Scripts, preferences, and drafts stay in Chrome storage on this computer.
Follows redirects, supports SPAs and iframes, with configurable inject timing.
Features
Requirements
To inject saved scripts on Chrome 138+, open chrome://extensions → RunJS details → enable
Allow User Scripts. Site access is requested only for origins where you saved inject code.
Install from the Chrome Web Store when the listing is live, or review the privacy policy first.