Links
Turn your iMessage history into a searchable archive of links shared in your chats.
How It Works
Links is a native macOS app that reads your iMessage database, extracts all URLs from your messages, and displays them in a clean, searchable interface with rich OpenGraph previews.
Workflow
- Grant Permissions — On first launch, allow the app to access your Contacts and select your Messages folder (
~/Library/Messages) - Browse Your Links — The app reads your last 10,000 messages and extracts all URLs automatically
- See Rich Previews — Each link displays with OpenGraph metadata, including titles, descriptions, and preview images
- Find What You Need — Use full-text search to filter links by URL, sender, or message content
- Open in Browser — Click any link to open it in your default browser
Features
- Rich OpenGraph Previews — Displays titles, descriptions, and images from websites
- Contact Integration — Shows who sent each link by cross-referencing your Contacts
- Special Twitter/X Handling — Properly fetches metadata from Twitter/X links
- Security-Scoped Access — Uses file picker for permission; your data stays private
- No External APIs — Everything runs locally on your Mac
- Read-Only — Never modifies your iMessage database
Requirements
- macOS 26.0+ (macOS Sequoia)
- Xcode 26.0.1+ for building
- Apple Developer account (free account works for local development)
- Active Messages app with existing message history
Installs
13
Install
kiosk install huntertdiamond/imessage
Repository
huntertdiamond/imessageAuthor