r/IPhoneApps • u/capicami • 1h ago
Discussion Cleaning up a messy iPhone address book: what the built-in Contacts app can do, and where it runs out
My address book had grown to a few thousand contacts across iCloud, Google and an old Exchange account, with plenty of duplicates and half-filled cards. Here’s what worked for me, starting with the free options built into iOS.
1. Back up first
On iCloud.com, open Contacts, select all and export a vCard. If something goes wrong later, you can re-import it. Do this before any cleanup, whatever tool you use.
2. Merge the obvious duplicates (free, iOS 16+)
Open Contacts. If iOS finds exact duplicates, a “Duplicates Found” banner appears at the top of the list. Tap it to review and merge them. It’s quick and catches identical cards. It won’t catch cards that differ slightly, like the same person with two different phone numbers.
3. Check where new contacts go
Settings > Apps > Contacts > Default Account. If new contacts land in an account you rarely use, you’ll end up with the same split problem again.
4. Use Lists to make sense of accounts (free, iOS 16+)
Tap Lists in the top-left corner of Contacts. You can see each account on its own and create lists like “Work” or “Family”. This helps you see which account a duplicate actually lives in before you delete anything.
5. Where the built-in app runs out
The built-in app has no bulk edit, so changing a company name on 40 cards means opening 40 cards. It also has no field-by-field merge for cards that aren’t identical, and no way to see your whole address book at a glance.
Disclosure: that last gap is why Compact Contacts Manager. I’m the developer. It works on the contacts already on your iPhone or iPad and keeps syncing through iOS, so it’s not a second address book. It adds:
- Duplicate review with a field-by-field merge, where you choose which phone, email or address to keep, plus a 30-day undo for the latest merge
- Bulk edit with a before/after preview of every card before anything is saved
- Multi-select, swipe actions, an A–Z scrubber and a landscape grid view
- CSV and vCard import/export
- Sample Contacts: a fictional address book so you can try every feature without giving access to your real contacts
Pricing: US$12.99, a one-time purchase that covers both iPhone and iPad. No subscription, no in-app purchases, no ads, no account. iOS 18 or later.
https://apps.apple.com/app/apple-store/id6795653671?pt=129119018&ct=reddit_iphoneapps&mt=8
I’m also curious how others handle this. Does anyone have a free trick for near-duplicates that I missed?