Screen Recorder

Overview

Screen recorder captures your screen, webcam, or both at the same time using the browser's MediaRecorder API — no software installation required. When recording both, the camera appears as a draggable circular overlay on the screen footage. Recordings stay in the browser and are never uploaded to any server.

Three Recording Modes

Screen only

  • Software tutorials, game captures, demos
  • Can capture system audio (browser/OS permitting)
  • Supports microphone or mixed mic + system audio

Camera only

  • Video messages, self-introductions, clips
  • Microphone audio only
  • System audio not available in this mode

Camera + Screen

  • Online teaching, walkthrough videos
  • Draggable circular camera overlay
  • Microphone audio only

Resolution and File Size

Bitrate is fixed at 10 Mbps. Approximate file sizes per minute of recording:

  • 4K (3840×2160): ~75 MB/min
  • 1080p (1920×1080, default): ~19 MB/min
  • 720p (1280×720): ~11 MB/min
  • 480p (640×480): ~5 MB/min

Actual sizes vary with content complexity — a static slide deck compresses much smaller than fast-moving gameplay.

System Audio Limitations

System audio capture is only available in screen-only mode. Platform support varies:

Output Format

Default output is WebM, supported by all modern browsers. MP4 depends on the browser's H.264 encoder support — Safari handles it well, but some Chrome/Firefox builds on Linux may not. If your browser does not support MP4, the tool automatically falls back to WebM and shows a notification. The recording is not lost.

Granting Permissions

On first use the browser requests camera and screen-sharing permissions separately. Screen sharing requires you to select a specific window or the entire screen in the system dialog. If you deny permission, click the lock icon in the address bar to re-grant it.

Switching tabs during recording does not stop recording, but the captured content is whatever was selected during the initial screen share dialog.