Skip to main content

Screen Recorder Local

Local Screen & Audio Recorder - Private In-Browser Capture

Local Capture Studio

Private screen video, system tab audio, mic, and screenshot cropper

Checking...

New capture setup

Select Capture Sources (Select any combination)
Capturing System / Tab Audio: When the browser share dialog opens, make sure to check "Also share tab audio" (for browser tabs) or "Share system audio" (for entire desktop).
Detecting capabilities... Storage: checking...

100% private and offline. Data is encoded and stored inside your browser sandbox.

My local recordings & captures

Saved in this browser database with seekable WebM metadata

Loading local library...

Local Capture Studio Guide & Technical Reference

Local Capture Studio is an open, private capture workstation running completely in your browser without third-party server uploads. Video, tab audio, voice narration, and screenshots are encoded and processed locally with zero telemetry.

Flexible Capture Workflows

1

Select Sources

Toggle Screen Video, System/Tab Audio, and Microphone independently. Record audio alone without video, or mic alone.

2

Grant Browser Access

Click Start recording. Remember to check "Share system audio" or "Also share tab audio" in the browser's picker modal.

3

Live Chunk Persistence

Chunks are committed to IndexedDB every few seconds to prevent data loss. If screen sharing is stopped, the file is automatically finalized.

4

Export with Seeking Metadata

Outputs include standard EBML duration metadata so seek bars and time sliders move smoothly in VLC, Windows Media Player, and browser players.

Key Privacy & Performance Features

  • Audio-Only Tab Capture: Extract and record pristine tab or system audio directly without video overhead.
  • Hardware Audio Mixing: Real-time Web Audio API mixer combines system audio and microphone into a synchronized single track.
  • Interactive Screenshot Cropper: Capture windows and immediately crop to arbitrary bounds, with instant clipboard copy.
  • EBML Duration Injection: WebM container headers are patched with precise duration and timecode scale for smooth seeking.
  • Resilient Native Stop Handling: Clicking the browser's floating "Stop sharing" bar cleanly commits the video without locking the UI.
  • Crash-Proof Local Storage: IndexedDB transactions persist recorded chunks incrementally.

Preview

Comments