Everything you need. Nothing you don't.
ContextBlur is designed to do one thing perfectly: keep your private info private during screen sharing.
Click-to-blur
Activate blur mode, then click any element on the page. Text, images, form fields, notifications — anything you can see, you can blur. The extension uses smart targeting to select the right element: it prioritizes inputs, images, and inline text so you blur exactly what you intended.
- Smart element targeting avoids over-blurring large containers
- Visual highlight on hover shows what will be blurred
- Custom cursor indicates blur mode is active
- Blur effect applies instantly with a smooth animation
Persistent blurs
Once you blur an element, it stays blurred — even after page refresh, browser restart, or navigating away and back. ContextBlur stores CSS selectors in your browser's local storage, keyed by URL. When you revisit a page, your blurs are automatically restored.
- Survives page refreshes and browser restarts
- CSS selectors stored locally, keyed by URL
- Clear individual blurs or all blurs with one click
- No data leaves your browser
Auto-blur sensitive data
One click to scan the current page and automatically blur any detected sensitive information. The auto-blur feature uses local regex patterns to find and mask emails, phone numbers, Social Security numbers, Swedish personnummer, and credit card numbers.
- Detects emails, phone numbers, SSN, credit cards, and personnummer
- Scans only visible text — skips hidden and script elements
- Only runs when you explicitly click the button
- First-use disclosure ensures you understand what it does
Keyboard shortcuts
Toggle blur mode instantly with keyboard shortcuts. Press Ctrl+Shift+B (or Cmd+Shift+B on Mac) to activate, and Esc to deactivate. Fast enough for live situations where reaching for the mouse isn't practical.
- Ctrl+Shift+B / Cmd+Shift+B to toggle blur mode
- Esc to deactivate blur mode
- Works from any tab without opening the extension
- No conflict with common browser shortcuts
Zero data collection
ContextBlur makes zero network requests. There are no analytics, no tracking pixels, no server calls, and no external dependencies. The extension runs entirely in your browser. Your data stays on your machine. Always.
- Zero network requests — verified by the extension's permissions
- No analytics, tracking, or telemetry of any kind
- No external CDN or third-party scripts
- Open-source codebase you can audit yourself
Works on every website
Gmail, Slack, Notion, banking portals, HR dashboards, admin panels — if it opens in Chrome, ContextBlur can blur it. The content script runs on all URLs, so you never need to configure or whitelist individual sites.
- Runs on all HTTP and HTTPS pages
- No per-site configuration needed
- Compatible with SPAs, iframes, and dynamic content
- Blurs images, videos, canvas elements, and text