In-Browser Screenshot Annotation Studio
Capture high-resolution Salesforce screens, annotate issues with arrows, callout boxes, and text, redact sensitive customer and organizational data, and export directly to PNG or your system clipboard in 1 click.
📸 1. Overview & Architecture
Diagnosing bugs and communicating visual regressions across Salesforce Lightning and Classic pages often requires developers and QA engineers to switch back and forth between third-party screenshot apps, desktop image editors, and ticketing tools.
SF Lens Pro v3.3 brings a complete, self-contained Screenshot Annotation Studio directly inside your browser. With a single click from the floating Salesforce utility button or the extension popup, you can capture the active tab, mark up defects, blur confidential CRM fields (such as revenue numbers, credit cards, or personal PII), and copy the finished PNG directly to your system clipboard for instant pasting into Jira, Slack, or GitHub.
🧭 2. Step-by-Step Workflow
Capturing and sharing visual bug reports takes less than 10 seconds:
Capture the Salesforce Page
On any Salesforce tab, click the 📸 Capture Screen icon on the floating action button in the bottom corner of your page, or open the SF Lens Pro popup and click 📸 Capture Screen.
Annotate Defects & Highlights
The Annotation Studio opens in a dedicated window with your captured image pre-loaded. Select from the top toolbar: Arrow (directional pointers), Rectangle (box around fields/sections), Ellipse, Line, Text Callouts, or Freehand Pen.
Redact Confidential & PII Data
Click the Blur / Redact tool and drag a selection over customer names, phone numbers, secret tokens, or financial figures. The studio applies an irreversible, high-entropy gaussian blur filter to guarantee compliance with HIPAA, GDPR, and enterprise security policies.
Crop, Export, or Copy to Clipboard
Crop extraneous browser chrome with the interactive Crop tool. Then click 📋 Copy to Clipboard to copy the raw PNG blob directly into your system clipboard, or click 💾 Download PNG to save the image locally.
🛠️ 3. Full Annotation Toolkit
Directional Arrows & Markers
Draw crisp vector arrows with automatic arrowhead rendering to direct attention directly to broken Lightning Web Components or misaligned layouts.
Pixelated Blur & Redaction
Protect production credentials and PII. Select any sensitive field to apply irreversible visual obfuscation before sharing screenshots externally.
Text Callouts & Font Styling
Type descriptive notes directly onto the canvas with customizable font sizes, colors, and contrasting backgrounds for high visibility.
Precision Bounding Crop
Eliminate unnecessary viewport areas and focus exclusively on the record modal, validation error badge, or component under test.
Color Palette & Stroke Width
Choose from high-contrast presets (Red, Emerald Green, Electric Blue, Amber, Violet) and adjust line weight from 2px hairline to 8px bold.
Complete History & Undo / Redo
Full multi-step history stack with Ctrl+Z / Ctrl+Y keyboard shortcuts allowing you to experiment freely and undo individual annotations.
💡 4. Pro Tips for High-Velocity QA
- Direct Jira & Slack Paste: Clicking 📋 Copy to Clipboard copies the raw PNG blob. You can immediately press
Ctrl+V(orCmd+V) inside any Jira comment, GitHub issue, or Slack message without saving a temporary file to disk. - Sanitize Sandboxes: When taking screenshots in sandboxes that contain masked customer data or partial-copy PII, always use the Blur / Redact tool to obscure real customer contact info before attaching to public tickets.
- Combined with Show All Data: Open the floating Show All Data modal, capture the screen, and highlight hidden system audit fields (such as
SystemModstamporCreatedById) to document record tampering or sync discrepancies.
❓ 5. Frequently Asked Questions
Are screenshots sent to any third-party servers?
No. SF Lens Pro operates with a strict Zero-Telemetry guarantee. The capture is handled by Chrome's native tabs.captureVisibleTab API, and all drawing, blurring, and cropping is executed locally in HTML5 Canvas.
Does it work in Salesforce Classic and Experience Cloud?
Yes. The screenshot capture operates across all Salesforce web surfaces including Lightning Experience, Classic Setup, Developer Console, Flow Builder, and digital Experience Sites.