Description from extension meta
Run custom Javascript, each time you visit a website
Image from store
Description from store
🐘 Transform Any Website Into Your Personal Playground with Custom JavaScript
The Ultimate Chrome Extension for Web Developers, Power Users & Automation Enthusiasts
Take complete control of your browsing experience! This powerful extension lets you run custom JavaScript on
any website automatically, turning every page into your personal development sandbox.
## ✨ What Makes This Extension Amazing?
🎯 Instant Website Customization
✅ Run custom JavaScript on ANY website automatically
✅ Real-time code editor with syntax highlighting
✅ Domain-specific scripts that persist forever
✅ One-click enable/disable toggle
💻 Professional Developer Experience
✅ Built-in Ace Editor with intelligent code completion
✅ Multiple jQuery versions (1.12.4, 2.2.4, 3.3.1) or go library-free
✅ Persistent storage across browser sessions
✅ Advanced error handling and debugging tools
🔒 Enterprise-Grade Security
✅ Manifest V3 compliant (latest Chrome standards)
✅ Sandboxed execution environment
✅ Modern service worker architecture
✅ Smart duplicate execution prevention
## 🌟 Perfect For:
🧑💻 Web Developers - Test ideas, prototype features, debug issues instantly
🔧 Power Users - Customize websites to match your exact workflow
📈 Digital Marketers - A/B test changes, extract analytics data
🎓 Students & Educators - Learn JavaScript in real-world environments
🤖 Automation Enthusiasts - Automate repetitive web tasks effortlessly
## 🎮 Real-World Use Cases:
• Remove annoying ads and popups with surgical precision
• Auto-fill forms with your personal data
• Change website themes to dark mode or custom colors
• Extract data from any page for analysis
• Add missing features that websites should have
• Create productivity dashboards on any site
• Automate repetitive clicks and form submissions
• Test responsive designs with custom CSS
## 🚀 Why Choose This Over Others?
| Feature | This Extension | Others |
|---------|---------------|---------|
| Ease of Use | ✅ One-click setup | ❌ Complex config |
| Security | ✅ Manifest V3 + Sandboxing | ❌ Outdated security |
| Performance | ✅ Modern architecture | ❌ Legacy code |
| Developer Experience | ✅ Syntax highlighting + jQuery | ❌ Plain text editors |
| Reliability | ✅ Smart execution prevention | ❌ Script conflicts |
## ⚡ Get Started in 60 Seconds:
1. Install the extension
2. Visit any website you want to customize
3. Click the extension icon in your toolbar
4. Write JavaScript or choose from templates
5. Hit "Save & Run" and watch the magic happen! ✨
No coding experience? No problem! Start with simple examples like changing colors or hiding elements, then
gradually build more complex automations.
## 🎯 Immediate Benefits:
• Save hours daily by automating repetitive tasks
• Fix annoying UI issues that developers ignore
• Learn JavaScript in a practical, fun environment
• Boost productivity with personalized web experiences
• Join a community of creative web customizers
Transform your browsing experience today! Whether you're automating tasks, learning to code, or just making
the web work better for you, this extension is your gateway to unlimited possibilities.
🌟 Ready to take control of the web? Install now and start customizing!
Latest reviews
- (2025-08-23) Fred Desroches: Was working great until it decided to pop a tab every time i start the browser. it has to stop. I am close to switching to Tampermonkey please...
- (2025-08-15) Benjamin Taylor: What a lovely update. Thank you. I have loved this for years!
- (2025-07-18) Dennis Briner: Now whenever I restart the browser it opens this URL: https://ataiva.com/run-javascript-chrome-extension-help/ Probably came with some update.
- (2024-05-24) i9l121 ihr8f: better than was a - JavaScript and css extension .
- (2024-03-26) Amcol Hardware: Works exactly as advertised. Makes it easy to add personal quality of life changes and features to certain web apps. Has become an invaluable tool in our daily workflows. Very helpful indeed.
- (2024-03-26) Papa Smurf: Its not working now! what happened new update?
- (2024-03-26) Test Gmail: Tracking request popped up and it stopped working. Maybe it was their blog's tracking request, either way, doesn't work.
- (2024-03-15) Dat Nguyen Tien: Nice, now I can delete the ads with one line of code.
- (2024-02-27) Artur Iwan: I love it this extension. I'm using it to replace some image urls on a website.
- (2024-01-22) Michael Olefson: Really useful extension. Helped me alot.
- (2024-01-07) rahim karim: not work
- (2023-11-23) Benjamin Castañeda Diez: Exactly what I was looking for. Run a JS everytime that the website reloads.
- (2023-09-12) Rhett Greenway: this thing worked great until today it wont save anything.
- (2023-09-12) Rhett Greenway: this thing worked great until today it wont save anything.
- (2023-05-14) John and Jane Doe: Works pretty well (despite runtime.lastError; try putting your code in JQuery document ready). I wish it could be set to work on specific pages rather than whole domains.
- (2023-05-14) John and Jane Doe: Works pretty well (despite runtime.lastError; try putting your code in JQuery document ready). I wish it could be set to work on specific pages rather than whole domains.
- (2023-03-04) Kirill Karis: Great but localhost raises error: "Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.". And please make it open source!
- (2023-03-04) Kirill Karis: Great but localhost raises error: "Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.". And please make it open source!
- (2023-01-21) Oleksa Yaremchyk: Very useful extention, I've created personal UI for each site I frequently visit
- (2023-01-21) Oleksa Yaremchyk: Very useful extention, I've created personal UI for each site I frequently visit
- (2023-01-18) Bobby Jack: I love the promise, but this currently gives the following error: Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist. Looking for an alternative.
- (2023-01-18) Bobby Jack: I love the promise, but this currently gives the following error: Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist. Looking for an alternative.
- (2023-01-04) Jean-Roch Bécart: When this extension is enabled the following error appear in the DevTools console: Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist. Dev, please check: https://stackoverflow.com/a/60323713/4938623 https://stackoverflow.com/a/54686484/4938623
- (2023-01-04) Jean-Roch Bécart: When this extension is enabled the following error appear in the DevTools console: Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist. Dev, please check: https://stackoverflow.com/a/60323713/4938623 https://stackoverflow.com/a/54686484/4938623
- (2022-09-13) Ashish Patel: Not running after page refresh, had to manually trigger run from chrome extension
- (2022-09-13) Ashish Patel: Not running after page refresh, had to manually trigger run from chrome extension
- (2022-07-17) Mogau Isak: This is the best extension available for this task, incredible work!!!
- (2022-07-17) Mogau Isak: This is the best extension available for this task, incredible work!!!
- (2022-07-05) Lavanya Mishra: This extension is a bomb!!! Thanks for making it! :D I tried achieving the same thing using local overrides but that wasn't working as intended due to redirects on the website. This extension will save so much of my time. Again, thanks a bunch :D!
- (2022-07-05) Lavanya Mishra: This extension is a bomb!!! Thanks for making it! :D I tried achieving the same thing using local overrides but that wasn't working as intended due to redirects on the website. This extension will save so much of my time. Again, thanks a bunch :D!
- (2021-11-28) Crowtower: I was going to write my own extension just to rewrite the browser url if certain conditions were met. This little extension saved me the hassle! It works perfectly!. My only feedback would be that the extension icon is a bit ugly haha. Thanks for making this!
- (2021-11-28) Crowtower: I was going to write my own extension just to rewrite the browser url if certain conditions were met. This little extension saved me the hassle! It works perfectly!. My only feedback would be that the extension icon is a bit ugly haha. Thanks for making this!
- (2021-09-16) nomadev: Very helpful!
- (2021-09-16) nomadev: Very helpful!
- (2021-09-14) Kamil R: working as intended. But there should be some feature to make an cloud backup. Would be also good if you add some prefiled event listeners, like run code when page loads, when dom ready etc, because sometimes you have to wait with code until content appears
- (2021-09-14) Kamil R: working as intended. But there should be some feature to make an cloud backup. Would be also good if you add some prefiled event listeners, like run code when page loads, when dom ready etc, because sometimes you have to wait with code until content appears
- (2021-08-17) ATPoker133 ATPoker133: nice
- (2021-08-17) ATPoker133 ATPoker133: nice
- (2021-08-13) Asef Hosseini: pinned icon could be better (transparent) and it gives me this error on console when developing on localhost: `Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.`
- (2021-08-13) Asef Hosseini: pinned icon could be better (transparent) and it gives me this error on console when developing on localhost: `Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.`
- (2021-08-11) mostafa abedi: It is a useful tool But I do not know where the data is stored and will not be lost
- (2021-08-11) mostafa abedi: It is a useful tool But I do not know where the data is stored and will not be lost
- (2021-04-05) manhmubac: Cool, 10 stars
- (2021-04-05) manhmubac: Cool, 10 stars
- (2021-02-15) This is what I've been looking for. I have few questions though: a) When does the code run? Before anything else? DOMContentLoader? onload? b) If I don't use jQuery is it going to be used on the page anyway?
- (2021-01-28) Scott Gartner: Does not work in Chrome v. 87.0.4280.141 (Official Build) (64-bit) on any site I tested it (including the author's website).
- (2021-01-28) Scott Gartner: Does not work in Chrome v. 87.0.4280.141 (Official Build) (64-bit) on any site I tested it (including the author's website).
- (2020-12-07) Đạt “Wonka” Nguyễn: Tks, It's very good
- (2020-12-07) Đạt “Wonka” Nguyễn: Tks, It's very good
- (2020-09-24) Jacob Holz: It does exactly what I wanted and more. Thank you for not making me make this from scratch
Statistics
Installs
20,000
history
Category
Rating
4.18 (50 votes)
Last update / version
2025-08-15 / 5.0.0
Listing languages
en