Privacy-first cleanup

Delete iPhone contacts — no iCloud needed

No Apple ID sign-in, no cloud upload, no third-party server. Delete Contacts works on your iPhone whether iCloud Contacts is on or off.

Download on the App Store On-device only · 4.7 ★ · No account required

Why some users avoid iCloud Contacts sync

iCloud Contacts is convenient — your address book lives across iPhone, iPad, Mac, and the web. But some people specifically don't want that:

  • Privacy preference: contacts stay on the device, not in Apple's data centers.
  • Cross-account isolation: work iPhone with no personal iCloud, or personal iPhone with no work Apple ID.
  • Cloud-storage concerns: users in regulated industries (legal, healthcare, finance) sometimes have policies against syncing contact data to consumer cloud services.
  • Shared family Apple IDs: avoiding contact-mixing between household members.

Whatever the reason, the iPhone Contacts app fully works with iCloud Contacts off. You manage a local-only address book under "On My iPhone", and any cleanup tool that processes on-device works the same.

How Delete Contacts works without iCloud

The app reads your local iPhone Contacts via Apple's native Contacts framework. The deletion, merge, and export logic all run in-app on your device. There's no Apple ID sign-in beyond what you used to install the app from the App Store, no email signup, no cloud component.

The 30-day trash is also entirely on-device — a local cache, not a cloud-synced one. If you uninstall the app, the trash is gone (so commit your deletions if you're planning to uninstall).

Backups you export (CSV, Excel, vCard) go to your Files app, not to iCloud Drive — you choose where to keep them.

FAQ

Without iCloud — FAQ

Can I delete contacts without using iCloud?
Yes. iPhone Contacts works just fine with iCloud Contacts sync disabled — your contacts live locally on the device under 'On My iPhone'. Deletions are immediate and don't sync anywhere. Delete Contacts works the same way regardless of iCloud sync state.
What if I have iCloud Contacts sync on but don't want changes to sync?
Two options: (1) turn iCloud Contacts off temporarily (Settings → [your name] → iCloud → Contacts → off, then 'Keep on My iPhone' when prompted). Your contacts stay on the phone as a local copy; changes don't propagate to other devices. (2) Use Delete Contacts' 30-day on-device trash as an intermediate buffer — deletions go there first, then commit later.
Is Delete Contacts a cloud service?
No. The app processes everything on your iPhone. There's no account to sign up for, no email required, no Apple ID needed beyond what you already have to install from the App Store. Verifiable in iOS Settings → Privacy & Security → App Privacy Report — no outbound network calls during contact operations.
How do I delete iCloud contacts permanently without restoring?
Inside Delete Contacts, when you commit a deletion (empty the trash), it's removed from your iPhone Contacts. If iCloud Contacts sync is on, the deletion propagates to iCloud, where iCloud's own 30-day archive holds it as a second recovery layer. To make a deletion truly permanent, also clear it from iCloud.com → Account Settings → Restore Contacts.
What if iCloud Contacts is already syncing duplicates?
Common scenario: you sync both iCloud and Gmail Contacts, and the same person appears twice. Delete Contacts' duplicate scanner catches cross-account duplicates that iCloud's native deduplication misses, and merges them on-device.

Ready to feel proud of your contact list?

Join iPhone owners around the world who manage hundreds of contacts with the most intuitive, gesture-first cleanup tool.

Download on the App Store Requires iOS 17 • 13.5 MB download