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 · September 23, 2026

Version 0.3.0

Native main-display and selected-area capture for macOS, on-device OCR, global shortcuts, and a searchable private library.

v0.3MAC + LINUX

Choose a package

Mac preview or Linux package.

The Mac preview is ad-hoc signed while Developer ID notarization is completed. 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.
UBUNTU / DEBIAN · 17.5 MB

DEB package

Recommended for Ubuntu, Debian, Linux Mint, Pop!_OS, and related distributions.

Download .deb
PORTABLE LINUX · 92.9 MB

AppImage

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

Download AppImage
FEDORA / RHEL · 17.5 MB

RPM package

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

Download .rpm

Read the complete v0.3.0 release notes ↗

Installation

Up and running in a minute.

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.

Ubuntu or Debian

sudo apt install ./CaptureRecall_0.3.0_amd64.deb

Portable AppImage

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

Fedora or RPM-based Linux

sudo dnf install ./CaptureRecall-0.3.0-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.

File integrity

Verify the package you downloaded.

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

shasum -a 256 CaptureRecall_0.3.0_aarch64.dmg
Mac DMG
71b3a6c522a483de81fdaecec20f8698c375e36fe26f1464e97a6da5f6ced36a
DEB
60091cc2e11d9ffecc4e7a9bcb57881af1e35568df52b55476c22eb7a3ec96b6
AppImage
47e2e88de4d5b0e4a6751875e01b1806f4ce0bb1514f7bfd37ae901e0f835c7a
RPM
e5b30480c649eb6d4a0d53840adeeffc608ef204ca87ab8dd5e78d5215935321

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.