k at them!
Visuals is a media browser for the rest of your library — the shoots, the downloads, the projects, the archives. On your Mac, your iPhone, and your iPad. Files stay where they are. You just get to see them, search them, and understand them.
ON-DEVICE FACE RECOGNITION


TEXT-TO-IMAGE SEARCH

Maps & Photo Trails

Insights

AI-POWERED SEARCH

SYNCED ACROSS YOUR DEVICES
Multiple libraries
Work and personal, client A and client B. Switch instantly. Each library is fully independent.
List view
Sortable EXIF columns — camera, lens, focal length, aperture, shutter, ISO. Configurable, persistent.
Duplicate finder
Find exact copies, near-duplicates, and semantically similar images. Resolve with rules or manually.
Captions
View and edit in the inspector. Writes back to the image file as standard IPTC/XMP metadata.
Approximate dates
Assign a year or decade to undated scans and downloads. They fall into the right place in your timeline.
Multi-select editing
Apply color labels, tags, captions, or comments across dozens of items at once.
Export & Import
Your metadata as CSV or JSON — readable, portable, always yours. Preview what changes before you commit.
MCP plugin
Connect Claude Desktop or any AI client to your library. Search, tag, and organize using natural language. Experimental.
Read how to set it up here.
Photo Trails
Connect geotagged photos in time order. Retrace a walk or road trip, stop by stop.
Type to find
Start typing a filename in the grid. The selection jumps to the matching item, Finder-style.
Video
Browse, scrub, and organize video alongside photos. No separate app, no conversion, no compromise.
Color labels & tags
Seven Finder-compatible color labels plus freeform text tags. Apply to one item or hundreds at once.
Visuals is a native app on every device — written from the ground up in Swift. Not Electron. Not a web app in a wrapper. Not a Mac app squeezed onto a phone. It uses system materials, follows each platform's conventions, and feels like it belongs on your Mac, your iPhone, and your iPad, because it was designed for each of them. Every AI feature runs on Apple Silicon and the Neural Engine, on whichever device you're holding.
One purchase covers all of them. Your tags, people, albums, and captions sync between your devices through your own iCloud — automatically, with nothing to set up — and a library you've already indexed on the Mac imports straight into the iPhone and iPad app, people and AI index intact.
Requires macOS 26.2 Tahoe or later on an Apple Silicon Mac (M1 or newer), or iOS 26 / iPadOS 26 or later.
No accounts. No tracking. No servers.
Visuals collects nothing about you or your library. There are no Visuals servers — we didn't want to build them, and you don't want us maintaining them. The only two things the app ever requests are an update check and, once, a first-run count. Both go to GitHub, and neither says who you are. The AI runs locally. Your faces stay on your Mac. Your photos never leave your device.
The only network activity: a one-time download of on-device AI models when you first enable Faces or text-to-image search. After that, everything is offline.
BUY VISUALS PRO
$39
One-time purchase — no subscription, no renewal
✓ Everything. No feature gates.
✓ Multiple libraries
✓ AI similarity and text-to-image search
✓ Faces & People
✓ MCP plugin
✓ Future updates
✓ License key — works offline, no account needed
Also on the App Store for Mac, iPhone, and iPad — one purchase covers all your devices. Coming to Setapp.
Visuals Free is genuinely useful — browse, organize, find exact duplicates. Good for a single library or getting started.
Pro is for people with more to manage: multiple libraries, large archives, and the AI similarity tools that make a real difference when you're working with thousands of files.
See full pricing →