SDK Live Playground

ShowAndTell Screen Recorder

100% standalone, zero-server-dependency JavaScript screen recording library with audio mixing, max duration limits, and browser reload resilience.

Reload Resilience Active: If you refresh or navigate away while recording is active, your video chunks are preserved in browser IndexedDB and can be recovered with 1 click.
Recording Settings
💾 Storage Usage: 0.0 MB / 300 MB (0 sessions)
⌨️ Global Keyboard Hotkeys: Active
Alt+Shift+R Start / Stop
Alt+Shift+P Pause / Resume
Alt+Shift+M Toggle Mic
Alt+Shift+C Camera Bubble
Alt+Shift+S Spotlight
Alt+Shift+D Discard
Alt+Shift+A Annotate / Draw
Alt+Shift+X Clear Drawings
Live Telemetry & Diagnostics
Recording Mode: PIXEL (VIDEO)
Session State: IDLE
Elapsed Active Time: 00:00
Max Limit / Remaining: None
MIME Codec: Auto-negotiated
IndexedDB Chunks Saved: 0
Interactive Test Sandbox (Test Typing, Clicks & Masking in Replay)

Type in the inputs below and click buttons while recording with DOM-Level mode to verify that your clicks, cursor, input values, and sensitive masking are faithfully captured and replayed!

Confidential PII Tag (.sat-mask): SSN 000-12-3456 Aadhar Text (#aadharTextDisplay): 1234 5678 9012 PAN Text (.pan-text-display): ABCDE1234F
Ready-to-Use JavaScript Code
Pixel Mode Config

This snippet updates in real time to match your configuration above. Drop it directly into your website:

Popular Use Cases & Solutions

ShowAndTell provides lightweight, zero-server client-side screen recording engineered for privacy, instant drop-in integration, and zero backend maintenance.

🐞
In-App Bug Reporting & QA
Allow users and QA testers to record repro steps with voiceover narration. Video chunks buffer in IndexedDB so crashes never lose data.
Reload Resilient
⏱️
Timed Coding Tests & EdTech
Enforce strict time limits on candidate interview coding walkthroughs or student homework presentations with pause-aware duration clocks.
Max Duration Cap
💬
Async Support & Sales Video
Build Loom-like async video messaging directly into Zendesk, Intercom, or CRM portals without requiring desktop apps or extensions.
Zero Extension
🎨
Creative Apps & Showcases
Enable 1-click walkthroughs for canvas editors, Figma-like tools, and dashboards, mixing mic voiceover with application tab audio.
Web Audio Mixing
⚡
Static Sites & Offline PWAs
Run 100% in client browsers on GitHub Pages, Netlify, or offline PWAs with zero video processing servers or cloud transcoding bills.
100% Standalone
🛡️
Audit Trails & Incident Triage
Capture visual logs of sensitive cloud management, infrastructure, or admin console operations for compliance and security audit trails.
Client Privacy