Free Online Screen Recorder: No Install, No Extension

Capture your desktop, a single window, or a browser tab, with optional system audio and mic. Records in WebM, runs in your browser, never uploads anywhere.

100% Private
No Install
Audio + Mic
No Watermark
Setup

How to Record Your Screen in the Browser

Professional capture in 4 steps, no software, no extension, no signup.

1

Pick audio sources

Choose to include system audio (game, video, app sounds), microphone (your voice), both, or neither. Useful for narrated tutorials, gameplay, or silent demos.

2

Pick what to share

Browser asks: full screen, a specific application window, or a single browser tab. Tab recording is the cleanest, only that tab is captured, even if you switch focus.

3

Hit Record

Recording starts the moment you confirm the source. Live timer shows elapsed time. Stop anytime via the floating button or the browser's 'Stop sharing' bar.

4

Save WebM

When you stop, the recording is ready to preview and download as WebM. Open in any modern player or editor (DaVinci, Premiere, Shotcut), or convert to MP4 with a tool like ffmpeg.

Built for Tutorials, Demos, Bug Reports and Streaming

Everything you'd want from desktop recording software, in a browser tab.

3 Capture Modes

Full screen, a single application window, or a single browser tab. Pick by what you need to show, tab capture is the most private.

System Audio + Mic

Include speakers/app audio, microphone, both, or none. Great for tutorials with voice-over, or muted demos for silent loops.

Native WebM Output

Modern VP8/VP9 video codec, high quality, small file size. Plays everywhere, edits everywhere, converts to MP4 in seconds with ffmpeg.

No Install, No Extension

Pure web standards (`getDisplayMedia` + `MediaRecorder`). No `.exe`, no Chrome extension to vet, no admin password required.

Total Privacy

Recording stays in your browser memory until you save it. Nothing is uploaded, no analytics receive your stream, closing the tab erases it all.

No Time Limit, No Watermark

Record as long as your RAM allows (typical 8 GB laptop = ~30-60 min at 1080p). Output is clean, no logo, no overlay, no trial banner.

Screen Recording in 2026: How and Why

What the browser actually does, and why local recording beats installable apps.

getDisplayMedia: the browser standard

Modern browsers expose navigator.mediaDevices.getDisplayMedia(), a native, permission-gated way to capture screens. The OS-level dialog you see is the browser asking you (not us) what to share. We never have access to your screen unless you actively pick it from that dialog. Once recording stops, the stream is closed and nothing persists.

Permission-gated, OS-level: the most secure capture model on the web.

MediaRecorder + WebM: why this combo wins

The MediaRecorder API encodes the captured stream into WebM (VP8 or VP9 video, Opus audio) directly in the browser. WebM is open, royalty-free, and produces smaller files than equivalent-quality MP4. For 1080p screen content (mostly static UI), expect 100-300 MB per 10 minutes, small enough to email, perfect for Loom-style sharing.

Open codec, small files, plays everywhere, convert to MP4 only if you must.

Tab vs window vs full screen

Tab: only that browser tab is captured, even if you switch windows. Most private, accidental notifications and other apps don't leak. Window: just one app window. Useful for IDE tutorials, design tool demos. Full screen: everything visible. Use only when you need to show multi-app workflows; close any sensitive apps first.

Tab capture is the privacy sweet spot for most tutorials and bug reports.

Privacy: why local recording matters

Loom, Vidyard, Tella and other cloud-first recorders upload your every recording to their servers, often with auto-transcription, analytics, and indefinite storage. For confidential demos, internal dashboards, NDA prototypes, customer data on screen, that's a leak. DuneTools keeps the entire stream in your browser; you decide if and where the file goes.

Cloud recorder = your screen on someone else's hardware. Local recorder = your screen, your file, end of story.

Format Comparison

Choose the right format for your use case

Capture ModeWhat's RecordedPrivacyBest For
Tab One browser tab only No app/notification leaks
Web demos, browser bugs
Window One application window Other apps invisible
IDE, design tools, software demos
Full screen Entire desktop All visible apps captured
Multi-app workflows, presentations
With mic Above + your voice Voice-over included
Narrated tutorials, walkthroughs
With system audio Above + speakers App sounds included
Gameplay, video reactions, music demos

Screen Recorder, Frequently Asked Questions

Quick answers about the tool

How do I record my screen online for free?
Click Start Recording, pick your audio source (mic, system audio, both or none), then choose what to share (full screen / window / tab) in the browser dialog. Recording begins on confirmation. Click Stop when done, preview and download the WebM file.
Can I record with audio (system + mic)?
Yes. Toggle 'System Audio' to capture app sounds (only on full-screen + window mode in Chrome/Edge), and 'Microphone' to capture your voice. Both can be on simultaneously for narrated tutorials with app audio.
What format are recordings saved in?
WebM (VP8 or VP9 video + Opus audio), the modern open standard. Plays in any modern browser, VLC, MPV, DaVinci Resolve, Premiere Pro, etc. To convert to MP4: ffmpeg -i input.webm -c:v libx264 -crf 22 output.mp4.
Is there a time limit?
No imposed limit. Real limit is your device RAM. A typical 8 GB laptop handles 30-60 minutes at 1080p comfortably; 16 GB doubles that. For very long recordings (hour-plus webinars), consider stopping every 30 min and saving in chunks.
Is it safe to record sensitive content here?
Yes. The recording never leaves your browser, verified locally via WebAssembly + browser APIs. Verify yourself: open DevTools → Network tab while recording. Zero outgoing payload requests. The file is generated client-side and you decide if/where to save it.
Why is system audio greyed out for tab capture?
Browser security: when capturing a single tab, system audio outside that tab can't be included (would leak audio from other apps). Switch to full-screen or window mode if you need system audio. Mic always works in any mode.
Can I record only part of the screen?
The browser API doesn't expose region selection, you pick whole screen, window or tab. To capture a region, record the full screen and crop in post (any video editor handles this in seconds). Alternatively, resize the window you want to record to the desired dimensions before starting.
Does it work on macOS, Windows and Linux?
Yes, anywhere a modern Chromium-based browser (Chrome, Edge, Brave) or Firefox runs. Safari has limited support for getDisplayMedia (window/tab only on macOS 13+). For best results, use Chrome or Edge.