Desktop App Installation
The Cap desktop app is built with Tauri (Rust) and SolidStart, providing native performance and a lightweight footprint on your system.System Requirements
macOS
- Operating System: macOS 11 (Big Sur) or later
- Processor: Apple Silicon (M1/M2/M3) or Intel
- Memory: 4GB RAM minimum, 8GB recommended
- Storage: 200MB for app, additional space for recordings
Windows
- Operating System: Windows 10 (version 1809 or later) or Windows 11
- Processor: x64 processor
- Memory: 4GB RAM minimum, 8GB recommended
- Storage: 200MB for app, additional space for recordings
Installation
macOS Installation
Download Cap
Visit cap.so/download and click Download for macOS.The download will automatically detect if you’re on Apple Silicon or Intel and provide the correct version.
Install the App
- Open the downloaded
.dmgfile - Drag the Cap icon to your Applications folder
- Wait for the copy to complete
Launch Cap
- Open your Applications folder
- Double-click Cap to launch
- If you see a security warning, click Open to confirm
On first launch, macOS may show a security dialog because Cap is downloaded from the internet. Click “Open” to proceed.
Grant Permissions
Cap will request several permissions on first launch:Screen Recording Permission (Required):
- macOS will show a permission dialog
- Click “Open System Settings”
- Enable Screen Recording for Cap
- Restart Cap for changes to take effect
- Required if you want to record voice commentary
- Click “Allow” when prompted
- Required for picture-in-picture webcam recording
- Click “Allow” when prompted
Windows Installation
Download Cap
Visit cap.so/download and click Download for Windows.Choose between:
- NSIS Installer (
.exe) - Recommended for most users - WiX Installer (
.msi) - For enterprise deployments
Run the Installer
- Double-click the downloaded installer
- If Windows SmartScreen appears, click “More info” then “Run anyway”
- Follow the installation wizard:
- Accept the license agreement
- Choose installation location (default is recommended)
- Select whether to create desktop shortcut
- Click “Install” and wait for completion
Launch Cap
- Cap will launch automatically after installation
- Or find Cap in your Start menu
- Pin to taskbar for quick access (optional)
Configuration
Recording Storage Location
By default, Cap stores recordings locally:- Open Cap Settings
- Go to Storage section
- Click Change Location
- Select your preferred directory
- Existing recordings will not be moved automatically
Connect to Self-Hosted Instance
If you’re running your own Cap server:Make sure your self-hosted Cap server is properly configured and accessible. See the Self-Hosting Guide for setup instructions.
Keyboard Shortcuts
Speed up your workflow with these keyboard shortcuts:| Action | macOS | Windows |
|---|---|---|
| Start/Stop Recording | Cmd+Shift+R | Ctrl+Shift+R |
| Take Screenshot | Cmd+Shift+S | Ctrl+Shift+S |
| Open Settings | Cmd+, | Ctrl+, |
| Toggle Camera | Cmd+Shift+C | Ctrl+Shift+C |
| Toggle Microphone | Cmd+Shift+M | Ctrl+Shift+M |
Updating Cap
Cap includes an automatic updater:- When a new version is available, you’ll see a notification
- Click Download Update
- Cap will download in the background
- Click Install and Restart when ready
- macOS: Cap → Check for Updates
- Windows: Help → Check for Updates
Uninstalling Cap
macOS
- Open your Applications folder
- Drag Cap to the Trash
- Empty Trash
- Optionally, remove recordings:
Windows
- Open Settings → Apps → Installed apps
- Find Cap in the list
- Click the three dots → Uninstall
- Follow the uninstallation wizard
- Optionally, remove recordings from
%APPDATA%/so.cap.desktop.dev
Troubleshooting
App won't launch on macOS
App won't launch on macOS
Try these steps:
- Right-click Cap in Applications → Open (bypasses Gatekeeper)
- Check System Settings → Privacy & Security for any blocks
- If the app is damaged, re-download from cap.so/download
- Check Console.app for error messages
Screen recording permission not working
Screen recording permission not working
macOS:
- Go to System Settings → Privacy & Security → Screen Recording
- Remove Cap from the list
- Restart Cap
- Grant permission again when prompted
- Enable Screen Recording for your terminal app (Terminal.app, iTerm2, etc.)
- Restart the terminal and try again
No system audio captured
No system audio captured
macOS:
- System audio requires additional audio drivers
- Cap will prompt you to install necessary components
- Restart your Mac after installation
- Make sure “System Audio” is enabled in recording settings
- Check Windows sound settings for output device
- Some apps (like Zoom) may block system audio capture
High CPU usage during recording
High CPU usage during recording
Recording is CPU-intensive. To reduce CPU usage:
- Lower the recording quality in Settings
- Close unnecessary applications
- Record at a lower frame rate (30fps instead of 60fps)
- Disable webcam if not needed
- Make sure your device isn’t in low-power mode
Recordings are choppy or laggy
Recordings are choppy or laggy
Common causes:
- System under heavy load → Close other apps
- Low disk space → Free up storage
- Recording quality too high → Lower in settings
- Hardware acceleration disabled → Enable in settings
- Frame rate: 30 FPS
- Quality: Medium
- Hardware acceleration: Enabled
App crashes on Windows
App crashes on Windows
- Make sure Windows is up to date
- Update graphics drivers
- Run Cap as administrator (right-click → Run as administrator)
- Check Windows Event Viewer for error details
- Try reinstalling Cap
Getting Help
Report a Bug
Found a bug? Report it on GitHub
Join Discord
Get help from the community
View Source
Cap is open source on GitHub
Contributing
Learn how to contribute to Cap
Technical Details
The Cap desktop app is built with:- Framework: Tauri 2.x (Rust + WebView)
- Frontend: SolidStart (SolidJS)
- Recording: Custom Rust crates for screen/audio/camera capture
- Video Processing: FFmpeg
- Bundle Size: ~100-150MB (lightweight compared to Electron alternatives)
Cap desktop uses native OS APIs for screen recording, resulting in better performance and lower resource usage than web-based solutions.