Draw, highlight, blur, and annotate on any webpage β then screenshot it.
A lightweight Chrome extension for annotating web pages in real-time with powerful drawing tools, region screenshots, and fully customizable keyboard shortcuts.
?) updates dynamicallyPress 1 through 0 for instant color switching, or use the custom color picker for any color.
| Shortcut | Action |
|---|---|
Alt+D |
Toggle drawing ON/OFF |
Alt+C |
Clear all annotations |
Alt+S |
Save full page screenshot |
| Shortcut | Action |
|---|---|
P |
Pen tool |
H |
Highlighter |
E |
Eraser |
L |
Line |
A |
Arrow |
R |
Rectangle |
C |
Circle |
T |
Text |
U |
Blur / Redact |
1β0 |
Quick colors (10 presets) |
[ / ] |
Decrease / Increase brush size |
Ctrl+Z |
Undo |
Ctrl+Y |
Redo |
Ctrl+Shift+C |
Copy screenshot to clipboard |
Ctrl+Shift+S |
Region screenshot |
Escape |
Exit drawing mode |
? |
Show shortcuts panel |
π‘ All shortcuts above (except global ones) can be customized in Settings β Customize Shortcuts.
Alt+D to start drawing on any pagechrome://extensions/ in Chromescreen-draw-extension folderchrome://extensions/shortcuts for browser-level shortcutsChanges save immediately and apply to all open tabs.
Captures the entire visible browser viewport with all your annotations composited on top. Available via:
Alt+S keyboard shortcutDrag to select any rectangular area on the page. After selecting:
Available via:
Ctrl+Shift+S keyboard shortcut (customizable)ScreenDraw Pro respects your privacy:
See the full Privacy Policy.
| Detail | Value |
|---|---|
| Manifest Version | V3 |
| Permissions | activeTab, storage, scripting, tabs |
| Host Permissions | <all_urls> (required to draw on any page) |
| Background | Service Worker |
| Content Scripts | Injected on-demand (not persistent) |
| Min Chrome Version | 88+ |
<all_urls>) β required so the drawing overlay can work on any websitescreen-draw-extension/
βββ manifest.json # Extension configuration
βββ background.js # Service worker (commands, screenshot capture)
βββ content.js # Drawing engine (injected into pages)
βββ content.css # Overlay and UI styles
βββ popup.html # Extension popup interface
βββ popup.js # Popup logic
βββ options.html # Shortcut customization page
βββ options.js # Options logic
βββ icons/
β βββ icon16.png
β βββ icon48.png
β βββ icon128.png
βββ README.md
βββ PRIVACY_POLICY.md
chrome://extensions/shortcutschrome:// pages, the Chrome Web Store, or chrome-extension:// pages] before using the blur toolMIT License β see LICENSE for details.
git checkout -b feature/my-feature)git commit -m 'Add my feature')git push origin feature/my-feature)Made with β€οΈ by Atiqul Islam β for anyone who needs to annotate, explain, or redact things on the web.