Nudge

Nudge Bookmarklet

One-click bug reporting from any website. Drag the button below to your bookmarks bar and click it on any site to report issues instantly.

๐Ÿ“Œ Install Bookmarklet

๐Ÿ“ฑ Using Mobile?

Mobile installation requires special steps

๐Ÿ“ฑ Mobile Installation Guide
Report Bug - Drag to Bookmarks

๐Ÿ“‹ How to Install:

Desktop: Drag the button above to your bookmarks bar.
Mobile: Long-press the button, copy the link, then manually create a bookmark with this URL.

๐Ÿš€ How to Use:

1. Visit any website where you find a bug
2. Click the "Report Bug" bookmark
3. Take a screenshot by clicking and dragging
4. Describe the issue and submit

โœจ Features

๐Ÿ“ธ
Smart Screenshots
Click and drag to capture any area of the page with pixel-perfect precision
๐ŸŽฏ
Auto Contact Discovery
Automatically finds the best email address to send bug reports to
๐Ÿ“ง
Professional Emails
Sends beautifully formatted bug reports with screenshots attached
๐ŸŒ
Works Everywhere
Use on any website - e-commerce, blogs, apps, anywhere you find issues

๐Ÿงช Try It Out

Test the bookmarklet on these demo sites to see how it works:

๐Ÿ’ก Pro Tip:

The bookmarklet captures context like the current URL, timestamp, and browser info automatically. Just focus on describing the bug clearly!

๐Ÿ› ๏ธ For Developers

Self-Host Instructions:

To use your own Nudge instance, update the bookmarklet URL:

javascript:(function(){ try{ if(window.trustedTypes&&window.trustedTypes.createPolicy){ var p; try{p=window.trustedTypes.getPolicy('nudge-loader')} catch(e){p=window.trustedTypes.createPolicy('nudge-loader',{createScriptURL:function(u){return u}})} var s=document.createElement('script'); s.src=p.createScriptURL('https://your-domain.com/nudge-bookmarklet.js?v='+Date.now()); document.head.appendChild(s) }else{ var s=document.createElement('script'); s.src='https://your-domain.com/nudge-bookmarklet.js?v='+Date.now(); document.head.appendChild(s) } }catch(e){console.warn('Nudge bookmarklet failed:',e)} })();