PortHole
Fix external-monitor resolution mismatches, remember your display layouts, and AirPlay in one click — from the menu bar.
Coming soon to the App StoreA menu-bar utility for Mac that fixes the recurring annoyances of working with external monitors — wrong resolution after reconnecting, forgotten window arrangements, and casting to AirPlay displays without hunting through System Settings.
- Resolution Fix — detects every connected display, compares current vs. native resolution, and fixes any mismatch in one click ("Fix All Monitors"), or automatically the moment a monitor reconnects
- Display Arrangement Memory — save named layouts (e.g. "Desk", "Living Room TV") and switch between them, or drag-arrange displays to match your desk right inside the app
- One-click AirPlay casting to a nearby Apple TV or AirPlay display, right from the menu bar
- Dark Mode toggle and Launch at Login, both from the menu bar
- No account, no analytics, no tracking — $2.99 one-time purchase, no subscription
- Built entirely on public Apple APIs — no private frameworks, no kernel extensions, no DDC hacking
Common questions
Will this mess with my built-in display?
No. PortHole deliberately leaves your Mac’s built-in display alone — a scaled Retina resolution there is a choice, not something to “fix.”
Does PortHole need an account or internet connection?
No. There’s no sign-in of any kind. The only network activity is AirPlay discovery on your own local network when you use the casting button — nothing else PortHole does requires a connection.
Does it collect any data?
No — confirmed “Data Not Collected” for the App Store’s privacy label. Your saved display layouts and preferences stay in local storage on your Mac, never transmitted anywhere. See the Privacy Policy for the full detail.
Is it out yet?
Not quite — PortHole is still in submission prep. This page will get an App Store link the moment it’s live.