Skip to content
SmaftyTools

Screen Recorder

Record your screen and download it as a WebM video — no install, no account, no upload. Free online screen recorder that runs entirely in your browser.

About Screen Recorder

The Screen Recorder captures your screen, a specific window or a single browser tab and saves it as a downloadable WebM video — entirely through your browser's built-in screen-sharing and recording APIs, with no software to install and no upload to a server. It's a screen recorder online that lets you record screen free and works as a browser screen recorder for work laptops where you can't install apps — the output is a standard webm screen recording that plays everywhere. Click Start, choose what to share in the browser's native picker, and recording begins immediately with a live timer; click Stop (or use the browser's own "Stop sharing" control) and your recording is ready to preview and download.

Under the hood it combines two browser APIs: `getDisplayMedia()` requests the screen-sharing stream (with system or tab audio if you allow it), and `MediaRecorder` encodes that stream to a compact WebM file in memory as you record — nothing is buffered to a server, because there is no server involved. The video format and codec (VP9 or VP8 with Opus audio, whichever your browser supports) is chosen automatically for the best combination of quality and file size.

This covers most of the everyday reasons people record a screen without needing dedicated screen-recording software: capturing a quick bug report or reproduction steps for a developer, recording a short how-to clip for a coworker, saving a video call's shared-screen segment, or archiving a webinar or livestream you're watching. Because it works from any modern desktop browser, there's nothing to install on a work laptop where you might not have admin rights.

A couple of practical notes: screen recording requires a desktop browser (mobile browsers don't expose screen-capture APIs the same way) and a one-time permission grant each time you start a recording — this is a browser security requirement, not a limitation of this tool. Nothing you record is ever transmitted anywhere; the finished video exists only in your browser's memory until you download it or close the tab.

How to Use the Screen Recorder

  1. Click "Start recording" and choose a screen, window or tab in the browser's sharing prompt.
  2. Recording begins immediately — a live timer shows elapsed time.
  3. Click "Stop recording" (or stop sharing from your browser's own UI) to finish, then preview and download the WebM file.

Features

  • Records full screen, a single window, or one browser tab
  • Optional system/tab audio capture
  • Automatic stop when you end sharing from the browser's own controls
  • Instant WebM download, no upload, no file size limit imposed by this tool

Examples

Recording a 90-second bug reproduction

Input

Share a single browser tab, click Start, reproduce the bug, click Stop

Output

A ~90-second WebM file, downloadable and ready to attach to a bug report

Frequently Asked Questions

What video format does it save as?

WebM with VP9 or VP8 video and Opus audio — the format your browser's MediaRecorder supports natively. It plays in all modern browsers and most media players; convert it with a tool like FFmpeg if you specifically need MP4.

Can I record audio too?

Yes — when you choose what to share, most browsers offer a "Share audio" or "Share tab audio" checkbox. Microphone narration isn't captured by this tool; use the separate Voice Recorder alongside it if you need that.

Does this work on mobile?

Screen recording via the browser requires desktop Chrome, Edge or Firefox — mobile browsers don't expose the screen-capture API this tool relies on. Use your phone's built-in screen recorder instead.

Is there a recording length limit?

No limit is imposed by this tool, but very long recordings use more of your device's memory before you download them, since the video is built up entirely in the browser.

Is my data safe?

Yes. All processing happens locally in your browser using JavaScript — nothing you type is uploaded or stored on our servers.