Free and open source

Download
CaptureRecall.

Choose the Apple Silicon Mac preview or a 64-bit Linux package. Capture, OCR, search, and storage stay on your computer by default.

Latest preview · October 12, 2026

Version 0.3.5

Fixes hosted PNG restore. Connect with Library ID and Device key in Settings, then back up or restore the screenshots you choose. Capture storage, on-device OCR, and library search stay local by default.

v0.3MAC + LINUX

Choose a package

Mac preview or Linux package.

The Mac preview is ad-hoc signed and is not Apple-notarized. macOS may ask you to approve the app in System Settings → Privacy & Security. The stable application identity keeps its original CaptureVault identifier so existing libraries and Screen Recording permission survive upgrades.
MACOS 14+ · APPLE SILICON · 17.5 MB

Mac disk image

Native CaptureRecall app for M-series Macs, with full-display and selected-area capture.

Download .dmg↓
PORTABLE LINUX · X86_64 · 94.3 MB

AppImage

Run from a file without a system-wide installation on many 64-bit Linux desktops.

Download AppImage↓
FEDORA / RHEL · X86_64 · 19.0 MB

RPM package

Package for Fedora, RHEL, openSUSE, and other RPM-based distributions.

Download .rpm↓

Read the complete v0.3.5 release notes ↗

Installation

Install the preview for your desktop.

Apple Silicon Mac

Open the DMG and drag CaptureRecall into Applications. If macOS blocks the first launch, Control-click CaptureRecall, choose Open, and confirm. On the first capture, allow Screen & System Audio Recording when prompted, then restart the app if macOS asks.

Connect your hosted library

Version 0.3.5 fixes hosted restore. Update from 0.3.4 before restoring a hosted screenshot. After updating, open Settings → Optional hosted vault. Paste the Library ID and Device key from your website account, then select Connect hosted library. Choose a screenshot to back up or restore a hosted copy. Nothing uploads automatically. Keys are cleared when you leave Settings.

Ubuntu or Debian

sudo apt install ./CaptureRecall_0.3.5_amd64.deb

Portable AppImage

chmod +x CaptureRecall_0.3.5_amd64.AppImage
./CaptureRecall_0.3.5_amd64.AppImage

Fedora or RPM-based Linux

sudo dnf install ./CaptureRecall-0.3.5-1.x86_64.rpm

Capture uses the system’s XDG Desktop Portal on Linux. Portal behavior can vary by desktop environment, compositor, session type, and permission configuration. After installing, try the Linux capture, search, and reuse walkthrough.

File integrity

Verify the package you downloaded.

Compare the SHA-256 value produced on your machine with the published value for the matching file.

sha256sum CaptureRecall_0.3.5_amd64.deb
# macOS:
shasum -a 256 CaptureRecall_0.3.5_aarch64.dmg
Mac DMG
268a1337c1176863b85738c405f2fa39e84209b1d1987bad78c5a1142ea2a06a
DEB
1a796c87cb22b6ad3026b8c431e962bbb369a28de98c9cc29b54387018019526
AppImage
90e40cfe3014d86e50d8296951e9b58a3b360a94fc0e3dc51dab882d485cc034
RPM
3228dcce3d7fbf634f371ece87dd68873f894ea88cbf890a77d54983a4fbb82e

Download the Mac checksum file ↗ · Download the Linux checksum file ↗

Platform status

Support without hand-waving.

macOS 14+ · Apple SiliconPREVIEW

DMG available. Native capture is validated on Apple hardware; Developer ID notarization remains.

Ubuntu / Debian x86_64PRERELEASE

DEB and AppImage packages are available.

Other x86_64 LinuxBEST EFFORT

AppImage and RPM packages are available; portal behavior varies.

WindowsExperimental source only

No supported installer. Native-device validation and signing remain.

Intel MacNot packaged

The current DMG is built for Apple Silicon.

Snap StoreNot published

There is no Ubuntu App Center listing yet.

Build it yourself

Every line is available to inspect.

CaptureRecall is built with Tauri 2, React, TypeScript, Rust, SQLite, ScreenCaptureKit on macOS, the XDG Desktop Portal on Linux, and local OCR through ocrs and RTen. The project is licensed under MIT.