Store JS snippets with configurable variables and run them in any page's console.
Users
1
store count
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
total ratings
Store rank
#370K
#278K among extensions
Version
1.0.0
updated 5 Oct 2026
About SnippetRunner
SnippetRunner is a lightweight snippet manager for developers, QA engineers, and anyone who runs the same JavaScript in the browser again and again.
Keep your snippets in one place, fill in the values you need, and run them on the page you're viewing. No more retyping or digging through old notes.
✨ WHAT YOU CAN DO
📝 Save reusable snippets
Give each one a name and description so it's easy to find later.
🔧 Use configurable variables
Add {{variableName}} placeholders to your code, set default values, and fill them in before each run.
▶️ Run on the current tab
Execute a snippet on the page you have open with a single click.
📊 See the results
Output, return values, and errors open on a dedicated results page, so nothing clutters the page you're testing.
⏳ Top-level await
Write async code naturally, with no wrapper function needed.
🔍 Search instantly
Filter your snippets by name or description.
🕘 Review recent runs
Browse your execution history to see what ran, where, and what it returned.
💾 Import and export
Back up selected snippets to a JSON file and restore them on another machine.
⌨️ Keyboard shortcut
Open SnippetRunner quickly with Alt+Shift+S.
💡 EXAMPLE
Name: Set Auth Token
Variable: token
Code:
localStorage.setItem('auth_token', '{{token}}');
console.log('Auth token updated');
Run it, type in a token, and you're done.
🔒 PRIVACY FIRST
- Everything is stored locally in your browser
- No accounts, no servers, no analytics, no ads
- The extension makes no network requests of its own
- It only touches a page when you press Run, and only the tab you're on
⚠️ GOOD TO KNOW
- Snippets run with the same access as any script on the page, so only run code you trust.
- Snippets are stored unencrypted on your device, so avoid saving passwords or secrets in them.