Back to Home 100% Free

Screen & Voice Recorder

Capture screen layouts, record camera feeds, or tape live voice notes locally with high quality.

Recorder Modes

Select sources to include in the screen capture.

No live stream captures running. Set recorder sources on the left panel to initialize feeds.

Record Screen, Camera & Audio Completely Offline

Standard screen capture platforms require signing up for a subscription plan, impose watermark tags on output videos, or require downloading thick desktop apps. Our Online Screen & Voice Recorder removes this bottleneck by utilizing local browser feeds.

When you click "Start Recording", the browser initiates its native `getDisplayMedia` dialog box. This allows you to choose between capturing your full screen layout, a specific application window, or a single Google Chrome browser tab. If the microphone overlay is enabled, the sound track is mixed in real-time, allowing bloggers, webmasters, and developers to create tutorial videos easily.

How This Recorder Actually Works

This tool is built entirely on standard browser APIs — nothing is uploaded to a server. Screen capture uses the navigator.mediaDevices.getDisplayMedia() API, which is what triggers the operating system's own "choose what to share" picker where you select a screen, a window, or a tab. Microphone audio uses getUserMedia({ audio: true }), and the captured stream (or streams, if both screen audio and microphone are enabled) is mixed together using the Web Audio API's AudioContext before being handed to the MediaRecorder interface.

MediaRecorder encodes the live stream into compressed video chunks roughly once per second and holds them in your browser's memory as an array of binary chunks. When you click "Stop," those chunks are joined into a single Blob object — essentially an in-memory file — and a temporary local URL is generated so the clip can be previewed and downloaded immediately. At no point does the video or audio data leave your device; there is no upload step, no cloud storage, and no account required.

Recording Modes: Screen, Webcam & Microphone

The left-hand panel offers three source checkboxes. Capture Screen Layout is the core mode — it opens your browser's native screen-share picker so you can record your entire desktop, a single application window, or one browser tab (with an option in that native dialog to include that tab's own audio). Microphone Voice Audio adds your live narration by requesting mic access and mixing it into the recording, which is what most tutorial and walkthrough creators enable alongside screen capture.

The Webcam Camera overlay checkbox requests permission to access your camera at recording start. Camera-related features in browser-based recorders can vary by build, so if you plan to rely on a face-camera overlay for a specific video, do a short test recording first and check the downloaded file before recording anything important, since webcam compositing behavior is one of the more browser- and version-sensitive parts of any in-browser recorder.

Switching to the Voice Recorder tab at the top replaces the screen-capture panel with a dedicated microphone-only mode, complete with a live animated waveform (drawn from a Web Audio AnalyserNode) and a running timer, which is a faster path than the screen recorder if all you need is an audio clip — a voice memo, a podcast snippet, or a narrated voiceover to sync later.

You can mix and match the three checkboxes freely before you hit start — screen only for a silent demo you'll narrate later in an editor, screen plus microphone for a standard tutorial, or microphone alone (via the Voice Recorder tab) when video isn't needed at all. Each combination triggers only the permission prompts it actually needs, so a screen-only recording, for instance, never asks for microphone access.

Step-by-Step: How to Record Your Screen

Stay on the "Screen Recorder" tab, and tick the checkboxes for the sources you want — Capture Screen Layout and Microphone Voice Audio are pre-checked by default. Click "Start Recording Screen," then choose your screen, window, or tab in the browser's own sharing dialog and click "Share." Recording begins immediately, and the live feed appears in the preview panel on the right so you can confirm it's capturing the correct content.

Use the "Pause" button any time you need a break mid-recording — the video simply skips the paused segment rather than freezing on a static frame — and click it again to resume. When you're finished, click "Stop," or simply click "Stop sharing" on the browser's own sharing indicator bar; either action ends the capture and automatically compiles your recording. The finished clip loads into the video player for playback, and a "Download Clip file" button appears with the file size shown beside it.

For a voice-only recording, switch to the "Voice Recorder" tab, click "Start Voice Capture," speak into your microphone while watching the live waveform confirm it's picking up sound, then click "Stop Voice Capture" when done. Your clip appears as an embedded audio player with its own download button.

Who Uses This Tool & Common Use Cases

Software teams and support staff use it to record quick bug reproductions and walkthroughs to attach to tickets, since a 30-second screen clip often explains an issue faster than a written description. Teachers and online course creators use it to record lecture slides, software demonstrations, and narrated tutorials without installing recording software on a shared or school-managed computer.

Freelancers and consultants record short screen walkthroughs to explain a proposal, a design mockup, or a piece of feedback to a client asynchronously, cutting down on scheduling calls for things that are easier to just show. Podcasters, students, and anyone taking quick voice notes use the Voice Recorder tab as a fast, no-app way to capture spoken audio directly from the browser they already have open.

IT departments and remote-work teams also lean on tools like this for onboarding material — recording a five-minute walkthrough of an internal system once and reusing it for every new hire is far more scalable than repeating the same live demo on every call, and because nothing needs installing, it works equally well on a locked-down corporate laptop as it does on a personal machine.

Output Format, File Size & Where Your Recording Lives

Screen recordings are encoded as WebM video using the VP8 video codec with Opus audio, a widely supported open format that plays natively in every modern browser and in most desktop media players and video editors. Voice-only clips are downloaded with a .webm file extension too, since they're encoded by the same browser MediaRecorder using its real Opus audio output rather than being converted to WAV. File size scales directly with resolution, frame rate, and recording length — a few minutes of full-HD screen capture with narration typically lands in the tens of megabytes.

Because the recording only exists in your browser's memory until you click download, it is not automatically saved anywhere — refreshing the page, closing the tab, or navigating away before downloading will permanently discard the clip. There is no server-side copy, no history list, and no way to recover a lost recording, so always download important clips immediately after stopping the capture.

Accuracy, Browser Support & Limitations

Screen and microphone capture rely on modern browser APIs that require a secure HTTPS connection and are best supported in current versions of Chrome, Edge, and Firefox on desktop. Safari's support for screen-sharing APIs has historically lagged behind Chromium-based browsers, so results may vary there. Mobile browsers generally do not expose a screen-sharing picker to websites at all, so this tool is intended for desktop and laptop use rather than phones or tablets.

There is no built-in trimming, cropping, or editing after recording — the download is the raw capture exactly as it was recorded, so plan your start and stop clicks around the content you actually want, and use a separate video editor afterward if you need to cut or trim the clip. Very long recordings also consume more browser memory since chunks accumulate in RAM until you stop, so extremely long sessions (well over an hour) are more likely to strain lower-memory devices.

Tips for Getting a Clean Recording

Close unnecessary browser tabs and applications before recording to free up memory and avoid notification pop-ups from appearing on camera. If you're narrating over a screen recording, do a quick five-second test clip first to confirm your microphone is actually being picked up — check the waveform on the Voice Recorder tab, or simply watch the preview player's volume during a screen test, before committing to a longer take.

When the browser's sharing dialog appears, choose "Chrome Tab" (or your browser's equivalent) rather than "Entire Screen" if you only need to show one tab — this keeps the audio option to include that tab's own sound and avoids accidentally exposing your desktop, taskbar, or other open windows. Always download your finished file right away, since there is no auto-save or recovery if you navigate away too soon.

Common Problems & How to Fix Them

"Camera / Screen access was denied" alert appears. This means you clicked "Cancel" on the browser's permission or sharing dialog, or your browser is blocking the site from requesting that permission. Check your browser's site settings for camera/microphone/screen-share permissions and try again, making sure to click "Share" or "Allow" rather than "Cancel."

No sound in the finished recording. If you shared "Entire Screen" or a specific application window, most browsers do not offer a system-audio checkbox for those options — only "Chrome Tab" sharing typically includes a "Share tab audio" checkbox. If you need your voice included, make sure "Microphone Voice Audio" stays checked before you click Start.

The recording stopped unexpectedly. Clicking the browser's own "Stop sharing" banner (not just this page's Stop button) will end the capture immediately and trigger the same save process — this is expected browser behavior, not a bug, and your clip will still be ready to download from the preview panel.

How This Compares to Desktop Recording Software, Browser Extensions & Mobile Apps

Dedicated desktop recording applications generally offer more advanced features — multi-track editing, scene switching, longer stable recording sessions, and hardware-accelerated encoding — at the cost of an install, setup time, and often a paid tier for longer clips or watermark-free exports. A browser-based recorder like this one trades some of that advanced functionality for zero install, zero sign-up, and instant access from any desktop computer where you can open a browser tab, which makes it a strong fit for short, spontaneous recordings rather than long, heavily produced video projects.

Recording Quality: What Controls Resolution and Frame Rate

This tool does not include its own resolution or frame-rate dropdown. Instead, the quality of your recording is inherited directly from whatever your browser and operating system negotiate at the moment you approve the screen-share prompt — typically your monitor's native resolution and a smooth frame rate for normal on-screen motion. If your display is a high-resolution 4K monitor, expect a correspondingly higher-resolution — and larger — output file; on a smaller or lower-resolution screen, the file will be smaller.

If file size matters more than maximum clarity — for example, when emailing a walkthrough clip rather than publishing it — consider sharing a single browser tab or a smaller application window instead of your entire desktop, since the captured pixel area (and therefore the resulting file size) scales with how much screen real estate you choose to share in that native picker.

Privacy: Why Nothing Ever Leaves Your Browser

Many free screen-recording websites work by uploading your finished video to their own servers before letting you download it — often as the mechanism for adding a watermark or requiring a sign-up to unlock the full clip. This tool takes a different, more private approach: getDisplayMedia, getUserMedia, and MediaRecorder are all native browser APIs that process your video and audio stream locally, and the resulting file is written directly from your browser's memory to your downloads folder using a temporary local object URL.

This matters most when you're recording something sensitive — a client walkthrough with confidential data on screen, an internal company workflow, or a personal voice note — since there's no third-party server in the pipeline that could retain a copy, get breached, or log what you recorded. The trade-off, as noted earlier, is that nothing is backed up automatically either, so the responsibility for saving your file shifts entirely to you, right after you click stop.

Frequently Asked Questions

Yes. When selecting a browser tab or window, make sure to check the 'Share System Audio' checkbox inside the browser's sharing dialog to record internal video sounds.

We connect your microphone stream to a Web Audio `AnalyserNode`. It converts the input waveform frequencies into a real-time animated wave canvas visualization.

Screen recordings download as WebM files using the VP8 video codec with Opus audio, a widely supported open format that plays natively in modern browsers and most media players and editors.

There's no hard-coded time limit set by the tool itself. In practice, the recording is held in your browser's memory while it runs, so very long sessions (well beyond an hour) are limited only by your device's available RAM rather than by any artificial cap.

Nowhere — it isn't uploaded at all. Your screen and audio streams are captured and encoded entirely inside your browser using native Web APIs. The clip exists only in your browser's memory until you click Download; closing the tab before downloading discards it permanently, since there is no cloud copy or server-side backup.

Not on this page — it downloads exactly what was captured, with no built-in trimming, cropping, or caption tools. For editing, download the WebM file and open it in a dedicated video or audio editor.

Screen recording is a desktop-browser feature — most mobile browsers don't expose a screen-sharing picker to websites, so the Screen Recorder tab is intended for laptop and desktop use. The Voice Recorder tab, which only needs microphone access, is more likely to work on mobile depending on your browser.

Current versions of Chrome, Edge, and Firefox on desktop have the strongest support for the screen-capture and recording APIs this tool relies on. Safari's support for these APIs has historically been more limited, so results there may vary.

Yes, it's completely free with no account, subscription, or watermark added to your downloaded file. There's also no daily limit on how many recordings you can make since everything runs locally in your own browser.

That's expected behavior, not a bug. Your browser shows its own "Stop sharing" indicator whenever a site is capturing your screen; clicking it ends the underlying stream immediately, which automatically triggers this tool to finalize and save your recording so it's ready to preview and download.