Screenshot manager for macOS and Linux

Screenshot capture.
Local OCR and search.

CaptureRecall is designed around the moment after the screenshot: understanding what it contains, remembering why it mattered, and getting it back into your work without friction.

01 / Capture

Take the shot without breaking your flow.

Capture a specific area when the detail matters, or a complete display when the surrounding context matters. On macOS, CaptureRecall uses ScreenCaptureKit and the native selection crosshair. On Linux it works through the XDG Desktop Portal.

What can CaptureRecall capture?

The macOS and Linux previews support selected-area and full-screen capture. Configurable global shortcuts let you trigger either mode without returning to the app window.

AREA

Selected region

Use the system-owned selection flow to capture exactly the information you need.

DISPLAY

Full screen

Keep the wider desktop context when the relationship between windows matters.

SHORTCUTS

Global triggers

Configure separate keyboard shortcuts for area and full-screen capture.

CONFIRMATION

Visible save state

The finished capture appears in the library after it is saved and indexed.

02 / OCR and search

Search the words inside the image.

Local OCR processes new captures without blocking capture or transfer. Recognized text becomes another way to retrieve the image later—even when the filename and date mean nothing to you.

How does screenshot search work?

One library query searches titles, descriptions, detected text, filenames, notes, tags, and capture types. OCR targets Latin-alphabet text in the current prerelease.

Follow the screenshot OCR search guide for steps, examples, and recognition limits.

Search sourceExample queryUseful for
Visible OCR textpermission deniedErrors, receipts, quotations, terminal output
Title or descriptioncheckout redesignMeaningful summaries and semantic context
Personal noteask MorganFollow-up and memory cues
TagresearchProjects, topics, and workflows
Filename or modefull screenTechnical and chronological retrieval

03 / Organize

Keep human context beside machine-readable text.

OCR remembers what was visible. Your notes remember why you cared. CaptureRecall keeps both, along with editable titles, descriptions, tags, favorites, timestamps, dimensions, and capture mode.

EDIT

Titles and descriptions

Replace anonymous filenames with language that reflects the meaning of a capture.

REMEMBER

Personal notes

Add the decision, task, question, or source context that the pixels cannot explain.

GROUP

Tags

Create lightweight groupings without forcing every screenshot into a rigid folder tree.

RETURN

Favorites

Keep frequently reused captures close without duplicating the underlying file.

04 / Reuse

Your screenshots are not trapped in the library.

Copy publishes both image data and the saved PNG file, supporting inline pasting and file attachments. Native drag-out starts a copy operation so captures can move into email, documents, chat applications, cloud tools, and folders.

Can I use a capture in another application?

Yes. Copy it as image data or as the original PNG file, use the keyboard shortcut on a focused capture, or drag the saved file directly into another compatible application.

05 / Local storage

A portable core with an understandable footprint.

CaptureRecall stores PNG files in application-managed storage and indexes their metadata in SQLite. Relaunching restores the library. Storage location controls are designed to keep the core workflow on your computer rather than behind an account.

FILES

Original PNGs

Captures remain ordinary image files that can be copied, dragged, and backed up.

INDEX

SQLite metadata

Searchable context persists locally across launches without a remote database.

06 / Honest scope

What the v0.3.5 preview does—and does not—do.

The current packages target Apple Silicon Macs running macOS 14 or newer and x86_64 Linux desktops. Version 0.3.5 adds optional paid hosted backup and restore for screenshots you choose, plus Team libraries. Connect in Settings with your Library ID and Device key. Automatic background sync, sharing links, video or GIF capture, browser extensions, and automatic activity capture are not included.

The Mac preview is ad-hoc signed and requires manual first-launch approval while Developer ID notarization remains. Windows is still experimental source-only work.
Download v0.3.5

Build screenshot capture into your projects

A public URL in.
PNG or JPEG out.

Create website previews, capture release references, or add project thumbnails without running a browser server. Choose desktop, mobile, or full-page output. Start with 25 free API attempts per month, then use a capped Personal or Team plan.

The desktop app stays local by default. API capture runs in the cloud; saving a private hosted copy is optional.

Meet the Screenshot API →