Smart Deals - promotions, discount codes and sales

Online Screen Recorder

Fast, accurate, and free online Online Screen Recorder tool that runs directly in your browser.

Secure (SSL)
Client-Side Processing
100% Free
Instructions
  • 1
    Enter data
    Enter content, paste text or load a file from disk.
  • 2
    Click the button
    The tool will immediately process your data in the browser.
  • 3
    Get the result
    Copy the finished text or save the file to your device.
function runTool() {
  return "Result ready in 0.1s";
}

raw: { "filename": "toolsti-screen-recording", "quality": "high", "fps": 30, "cursor": "motion", "codec": "auto", "mic": true, "system_audio": false, "countdown": 3, "notes": "Record a short demo of the checkout flow with narration." }

Rate this tool:

Related tools

Other tools you may find useful

Online screen recorder - Screen Capture API in the browser

Modern browsers (Chrome, Edge, Firefox) support Screen Capture API (getDisplayMedia()) allowing you to record the screen directly in the browser - without installing any software. The tool allows you to select a screen, window or tab and download the recording as a WebM file.

online screen recorder record screen browser Screen Capture API screen recorder without installation

Screen Capture API - how it works

navigator.mediaDevices.getDisplayMedia(): asks for permissions and returns MediaStream. Source selection: screen, application window, browser tab. MediaRecorder: records the stream. Codecs: VP9/WebM (Chrome), H.264/MP4 (Edge, Safari). Restrictions: Requires HTTPS. Does not work on iOS Safari (getDisplayMedia not supported).

Recording parameters

Resolution: width, height (scaled by DisplaySurface). Framerate: 30 or 60 fps. Audio: from system (Windows), microphone, no audio. Cursor: always, motion, never. Cropping: screen only, window, tab. Bitrate: higher = better quality, larger file. WebM format: VP9 compression, small file.

Alternative recording tools

OBS Studio: professional, open-source, streaming. Loom: cloud recording, sharing link. ShareX: Windows, open-source. QuickTime: macOS built-in. Xbox Game Bar (Win+G): Windows gaming. Cleanshot X: macOS premium. Screencast-o-matic. Tldv/Otter.ai: meeting recording with transcription.

WebM vs MP4 for screen recordings

WebM (VP9): small file, open-source codec, great in Chrome. Not supported by all players. MP4 (H.264): universal, supported everywhere. Conversion: FFmpeg: ffmpeg -i input.webm output.mp4. Online: cloudconvert.com, HandBrake. WebM size recording 10 minutes of HD screen: approx. 50-200 MB depends on activity.

FAQ

Does screen recording require other people's consent?

Legal: GDPR - recording online meetings with other people requires their consent. Zoom/Teams: notifies participants about the recording. Recording your own screen: legal without consent. Recording a conversation without your knowledge: illegal in Poland (subject to the regulations on recording conversations). Custom tutorials: no problems.

How to record a presentation with your own commentary?

getDisplayMedia() + getUserMedia() (microphone). Mix streams: AudioContext or MediaRecorder with multiple tracks. Synchronization: common MediaRecorder for both streams. OBS Studio: the simplest - add "Capture Card" source + microphone → record. Loom: camera + screen + microphone automatically.

How to crop a video in the browser?

FFmpeg WASM: ffmpeg.wasm (runs in browser). Clipchamp (Microsoft, built-in to Windows 11). iMovie (macOS): import WebM → possible after conversion. Kdenlive (Linux): open-source video editor. DaVinci Resolve: Free Professional. Online: kapwing.com, clideo.com.

How does the Screen Capture API differ between browsers?

Chrome/Edge: full support, screen + window + tab. Firefox: screen + window (tab – depends on the version). Safari macOS 13+: basic support. iOS Safari: no support. Android Chrome: Limited. Check: MDN Web Docs – getDisplayMedia – Browser compatibility.

How to use screen recording for debugging?

Record reproduction bug: video is often clearer than text description. Sentry: attachment recording to issue. Logrocket: session replay (also known as event-based). HotJar: user recordings (requires consent). Screen recording + DevTools: record an

Install Webp.pl Have the tools in your own pocket!