Skip to main content

Free open-source GPU-accelerated screen recording/demo editor for Windows, macOS and Linux.

Free·Screen Recording·Video Editing·Open Source·Product Demos·Captions·Cross-Platform·CLI
OpenScreen preview 1

What is OpenScreen?

OpenScreen is a free, open-source desktop app for recording the screen and turning the recordings into product demos and walkthroughs. It runs on Windows, macOS and Linux, is released under the MIT license, and requires no account and adds no watermark. It records a window or a full display with microphone and system audio, plus an optional webcam in picture-in-picture, dual frame or vertical stack layouts; a Full Camera mode expands the webcam to full screen for part of the timeline.

New recordings are zoomed where the user clicked, using a fixed rule rather than AI, and the pointer is recorded separately from the screen pixels so its size and style can be changed afterwards. The editor adds backgrounds, padding, shadows, motion blur, 3D camera moves, device frames, blur regions, annotations, and crop, trim and speed controls. Captions are transcribed on the user's machine with whisper.cpp, and deleting words in the transcript cuts the timeline.

Exports are MP4 (H.264, 720p up to source, at 24, 30 or 60 fps) or GIF, in aspect ratios including 16:9, 9:16 and 1:1, with GPU encoding and an automatic CPU fallback. An optional AI chat assistant applies edits such as cuts, zooms and speed ramps after the user connects a provider with their own API key; it is off by default. A headless command-line interface and an MCP server let scripts, CI and coding agents record, edit and export videos, and an openscreen-demo skill lets a coding agent attach the finished video to a pull request.

OpenScreen continues the original project created by Siddharth Vaddem, which was archived after v1.5.0; the community-maintained continuation is led by Etienne Lescot. The publisher states that the app is free for personal and commercial use, with no paid tier or premium features.

Pricing: Free and open source (MIT) for personal and commercial use; no paid tier, premium feature, account or watermark

Features

  • Records a window or full screen with microphone, system audio and an optional webcam overlay
  • Automatic zooms where the user clicked, plus manual zooms with adjustable depth, duration and easing
  • Cursor recorded separately from the video, so size, smoothing and click effects can be changed later
  • On-device captions with whisper.cpp and an editable transcript that cuts the timeline
  • Backgrounds, padding, shadows, motion blur, 3D camera moves, device frames and blur regions
  • MP4 or GIF export in multiple aspect ratios, with GPU encoding and an automatic CPU fallback
  • Optional AI chat editing with a user-supplied key for Claude, OpenAI, Gemini, OpenRouter and others
  • Headless CLI and MCP server for scripted or agent-driven recording, editing and export

FAQs

Common questions about OpenScreen

Is OpenScreen free?
Yes. OpenScreen is released under the MIT license and is free for personal and commercial use. The publisher states there is no account, no paid tier, no premium feature and no watermark on MP4 or GIF exports.
What platforms does OpenScreen support?
Windows 10 version 1903 or later (x64 and ARM64), macOS 13 Ventura or later (Apple Silicon and Intel), and x64 Linux with PipeWire and xdg-desktop-portal. Packages include a Microsoft Store listing (x64 only), a Windows .exe installer, a macOS .dmg, a Homebrew cask from the official tap, and Linux .deb, .rpm, .pacman, AppImage and a Nix flake. There is no mobile app.
Who makes OpenScreen?
Siddharth Vaddem created OpenScreen and archived the original repository after v1.5.0. With his approval, development continues at getopenscreen/openscreen under the same name and MIT license. The continuation is community-maintained and is maintained by Etienne Lescot, one of the core contributors.
Does OpenScreen upload my recordings?
No. Recording, transcription and rendering run locally and there is no upload or hosted sharing feature. The app downloads a Whisper model of about 264 MB on first transcription, checks GitHub for updates, and sends an anonymous daily install count that can be turned off. AI chat editing and caption translation send data only to a provider the user connects.
Can OpenScreen export subtitle files?
No. According to the FAQ, captions are burned into the exported video and there is no SRT or VTT export. OpenScreen also does not offer live streaming, share links or cloud storage.
Is OpenScreen the same as Open Screen at openscreen.io?
No. The publisher states that openscreen.io is a different product, Open Screen, which its own site presents as a screen recorder for macOS, and that openscreen.net is not an official OpenScreen site.

Ask AI about OpenScreen

Share