Screen Recorder

Record your screen directly in the browser

settingsRecording Options

Click the button above to select a screen, window, or browser tab to record. All processing happens in your browser.

info

About Screen Recorder

Screen Recorder is a free online tool that captures your screen activity as a video file directly inside your browser. Using the browser's built-in Screen Capture API and MediaRecorder API, it lets you record your entire desktop, a specific application window, or a single browser tab — with or without audio — and save the result as a WebM video file, all without installing any software or browser extension.

The tool is designed for situations where a static image or chart is not enough to explain what you are showing: walking a colleague through a multi-step workflow, capturing a live bug so a developer can reproduce it, recording a short tutorial for async review, or preserving a time-limited screen state like a live dashboard. You can optionally mix in system audio (the sounds your computer plays) and microphone narration simultaneously, so the finished clip carries both the visual context and your verbal commentary in one file.

Everything — capture, audio mixing, encoding, and preview — happens locally in your browser. No video data is transmitted to any server, logged, or stored anywhere outside your device. The download button saves the file directly to your machine. There is no account required, no time limit on recordings, and no watermark on the output.

star

Key Features

check_circle

Flexible capture target

Choose to record your full desktop, an individual application window, or a specific browser tab. The browser's native share picker gives you precise control over what appears in the video.

check_circle

Dual audio mixing

Record system audio (sounds played by your computer), microphone narration, or both at once. The tool uses the Web Audio API to mix the two streams before encoding, so they stay in sync throughout the clip.

check_circle

Live preview while recording

A real-time preview window shows exactly what is being captured as you record, so you can verify framing and content without stopping and replaying.

check_circle

Pause and resume

Pause the recording mid-session to skip a section you do not want included, then resume without starting over. The timer reflects only the time actually captured.

check_circle

Instant in-browser preview

After stopping, the recording loads in a built-in video player showing duration and file size before you commit to downloading. Discard and re-record in one click if the take was wrong.

check_circle

No install, no upload, no cost

The tool runs entirely in modern browsers (Chrome, Edge, Firefox) using standard web APIs. Nothing leaves your machine and there are no paywalls or sign-up prompts.

help

How to Use

01

Choose Audio Options

Select whether to include system audio and/or microphone input in your recording.

02

Start Recording

Click Start Recording and choose what to share — your entire screen, a window, or a browser tab. The recording begins immediately.

03

Stop and Download

Click Stop when finished. Preview your recording in the built-in video player and download it as a WebM file.

code_blocks

Example

A typical use: record a 45-second bug reproduction with microphone narration enabled, then download the clip to attach to a bug report.

Recording session
Options selected:
  - Capture target: Browser tab (checkout flow)
  - System audio: off
  - Microphone: on (narrating steps aloud)

Actions performed:
  1. Opened product page, added item to cart
  2. Proceeded to checkout
  3. Clicked "Place Order" — spinner appeared
     and never resolved (bug)
  4. Narrated: "Order button hangs at this point"
  5. Clicked Stop after 45 seconds
Downloaded file
screen-recording-1749510000000.webm
  Duration : 00:45
  File size : 3.2 MB
  Format    : WebM (VP9 + Opus audio)
  Preview   : available in browser before download
lightbulb

Common Use Cases

  • arrow_circle_right

    Bug reproduction videos

    Attach a video clip to a bug report instead of writing a lengthy step-by-step. Developers can watch the exact sequence of actions that triggers the issue, saving back-and-forth in comments. Unlike a screenshot tool, Screen Recorder captures the full timeline of user interaction.

  • arrow_circle_right

    Async tutorial walkthroughs

    Record a narrated walkthrough of a software process — onboarding a new team member, explaining a workflow to a client, or demonstrating a feature change — and share the file without needing a live meeting.

  • arrow_circle_right

    Capturing time-sensitive screen states

    Some information only exists briefly: a live analytics dashboard, a timed exam, a transient error message. Screen Recorder lets you capture the full temporal sequence, not just a frozen frame.

  • arrow_circle_right

    Personal session documentation

    Record a research session, a complex configuration process, or a reference walkthrough to replay later. Useful when you need to retrace exactly what you did without relying on written notes.

  • arrow_circle_right

    Lightweight presentation recording

    Record yourself narrating a slide deck or prototype demo directly in the browser tab without needing screen-recording desktop software. Share the WebM file or convert it to MP4 in any standard video tool.

quiz

Frequently Asked Questions

What is Screen Recorder? expand_more
Screen Recorder is a free browser-based tool that captures your screen activity as a video. It uses your browser's built-in screen sharing capabilities — no software installation or browser extension required.
What format are recordings saved in? expand_more
Recordings are saved in WebM format using the VP9 or VP8 video codec and Opus audio codec (whichever your browser supports). WebM is widely supported by modern browsers and video players, and converts to MP4 easily with tools like HandBrake or FFmpeg if you need broader compatibility.
Can I record audio with my screen? expand_more
Yes. Before starting, you can enable system audio (sounds your computer plays), microphone narration, or both simultaneously. The tool mixes the two audio sources in real time using the Web Audio API so they are combined into a single audio track in the output file.
Are my recordings kept private? expand_more
Absolutely. All recording happens entirely in your browser using the MediaRecorder API. Your video data is never transmitted to any server. The file is assembled in memory and downloaded directly to your device. No account, login, or network connection is needed after the page loads.
Can I pause in the middle of a recording? expand_more
Yes. The Pause button suspends capture without ending the session. The elapsed-time counter also pauses. Click Resume to continue, and only the time actually captured counts toward the final duration. This lets you skip over irrelevant sections without editing.
How is Screen Recorder different from QR Code Generator or Chart Maker? expand_more
QR Code Generator and Chart Maker produce static visual assets — an image you export and share. Screen Recorder produces a video that captures live, time-based activity on your screen. It is the right tool when you need to show a sequence of actions or interactions rather than a single static output.
Which browsers support screen recording? expand_more
The Screen Capture API is supported in Chrome, Edge, and Firefox on desktop. Safari has limited support and mobile browsers generally do not support getDisplayMedia. If you see an error, switch to a recent version of Chrome or Edge.
Is there a time or size limit? expand_more
There is no enforced time or file-size limit in the tool itself. Recording continues until you click Stop. The practical limit is your browser's available memory for buffering the video chunks, which is typically well above what you would need for a short to medium-length recording.