Local by default
Recordings stay in your browser. ScreenSilo has no upload service, account, or analytics pipeline.
Capture a tab, window, or entire screen without an account or an upload. Preview locally, download the WebM, and stay in control of every frame.
Native browser APIs, a focused interface, and no service standing between you and the recording.
Recordings stay in your browser. ScreenSilo has no upload service, account, or analytics pipeline.
Capture a tab, window, or screen, with optional microphone and available system or tab audio.
End a recording from the toolbar popup or the small on-page overlay, then jump straight to preview.
Preview locally, download a WebM, or delete it. The recording remains under your control.
ScreenSilo processes and stores recordings locally. There is no backend account, cloud upload, telemetry endpoint, or broad<all_urls> host permission.
Native browser capture and MediaRecorder APIs capture and encode video on-device.
Recording chunks and previews are persisted in browser-managed IndexedDB.
Manifest V3 permissions support capture, the stop overlay, local state, and recovery.
Inspect the recording lifecycle, message validation, storage, and tests on GitHub.
Four short steps, then a portable file under your control.
Click ScreenSilo in Chrome, Edge, or Firefox.
Select a tab, window, or screen and configure audio.
Capture your walkthrough and stop from the page or popup.
Preview the local recording, then download the WebM.
Install v0.2.3 from the Chrome Web Store or Firefox Add-ons. For a source build, clone the repository and load the unpacked Chromium extension. GitHub release archives and store publication are separate distribution paths.
Browse the repositoryBuild locally, then add the repository folder to Chromium.
git clone https://github.com/lmn451/screencast.git
cd screencast && pnpm install && pnpm run buildchrome://extensions or your browser equivalent.Practical answers before you install or use the code.
Select a tab, window, or screen in your browser's sharing prompt. Microphone audio and system or tab audio are optional; availability depends on the browser, operating system, and selected surface. In v0.2.3, microphone and system audio are mixed into one recorded track.
The v0.2.3 Chromium package requires Chrome or Edge 116 or later. The Firefox Add-ons listing declares Firefox 109.0a1 or later. The repository also documents unpacked installation in Brave, Opera, and Vivaldi; it does not publish a separate operating-system compatibility matrix.
Current documentation covers screen capture and optional audio, without webcam capture, in-app trimming, or format conversion. Preview the recording locally and download a WebM file, then use a separate editor if you need to edit or convert it.
The extension has no upload service and does not send recordings to its developer. Recordings remain in browser-managed IndexedDB until you delete them or browser data is cleared, including according to the browser's extension-removal behavior. ScreenSilo does not encrypt them at rest. Downloading does not delete the browser copy, and downloaded copies remain outside the extension.
The extension has no analytics pipeline and does not send capture data to its developer. The product website is separate and loads site analytics; the privacy-policy page disables site analytics. Sharing a downloaded recording through another app is governed by that app's behavior.
Reviewed by lmn451 on .
Version 0.2.3 was released on 11 September 2026. Store compatibility metadata and available capture/audio sources are browser-specific. This product page loads website analytics; the extension does not, and the privacy-policy page disables them.