Record your screen, your webcam, or your webcam as a picture-in-picture over your screen β free, unlimited and watermark-free. Loom puts recording length and viewer counts behind a plan and Screencastify caps free clips at five minutes; this writes the video file straight from your browser to your own disk. Not one frame is uploaded, because there is no server here to upload it to.
Everything is done by two browser APIs: getDisplayMedia() (and getUserMedia() for the
camera) capture the pixels, and MediaRecorder encodes them into a WebM (or MP4 on Safari) file as
they arrive. The finished blob is handed to your browser's downloader with a local blob: URL β the
same address space as the rest of this page, never a network request. Nothing is trimmed, transcoded or
re-encoded afterwards, so a 20-minute capture finishes the instant you press stop.
Recording needs a secure (https) page and a real click β browsers refuse to start it otherwise. Screen capture is not available on most phones, and system audio is only offered when you share a tab (Chrome and Edge) rather than a whole screen; if the box is ticked but silent, that is the browser, not the tool.
Recordings live in this tab's memory until you download them: closing the tab throws them away, so save anything you want to keep. WebM is understood natively by Chrome, Edge, Firefox and VLC, and by QuickTime after a free conversion.