Cloud Contacts
Duplicate contact cleanup

Fix duplicate contacts without losing useful details.

Find likely duplicates across your address books, compare their sources and properties, and approve the result before anything is merged or written back.

For anyone seeing the same person two, five, or hundreds of times after years of syncing, importing, or changing phones.

iPhone & iPadDownload on the App Store
MacDownload on the App Store
See how it works
Cloud Contacts duplicate cleanup tools

A duplicate is rarely just an identical copy.

One record may contain the current phone number while another holds a work email, postal address, birthday, or note. Cloud Contacts groups likely matches and keeps the source visible so cleanup begins with review instead of deletion.

Clean the record, not only the list

Find likely matches

Identify repeated people and properties without relying on a single name or phone-number comparison.

Compare every source

See whether each record belongs to Apple Contacts, Google Contacts, Outlook, CardDAV, JMAP, or another connected account.

Keep the useful details

Review names, phones, email addresses, notes, dates, and other fields before approving a repair or merge.

A review-first cleanup workflow

  1. 1

    Scan the selected sources

    Choose the address books you want to inspect and let the app prepare manageable groups of likely duplicates.

  2. 2

    Inspect the proposed result

    Compare ownership and field-level differences. Remove only the redundant information you no longer need.

  3. 3

    Apply the approved change

    Fix locally or write back when the provider and your plan support it. Long operations continue in the background.

Designed to make risky changes understandable

Cleanup should not be a black box. Cloud Contacts emphasizes source ownership, preview, visible progress, and recoverability.

No blind one-tap merge

The proposed result is available for review before destructive changes are applied.

Provider-aware changes

Available write operations depend on the connected provider, protocol, and account permissions.

Large-library processing

Candidates are processed in bounded batches rather than holding every possible comparison in memory.

Questions about this workflow

Will Cloud Contacts delete duplicates automatically?

The app can identify and prepare likely duplicate groups, but the safer workflow is to review the proposed result and approve the change you want.

Can duplicates exist across different providers?

Yes. The same person may exist in Apple Contacts, Google Contacts, Outlook, CardDAV, JMAP, or several accounts at once. Source ownership remains visible during review.

Can I preserve different details from both records?

The merge review is designed to retain useful non-redundant properties. Exact writable fields depend on the destination provider.

Start with the contacts you already have.

Connect a source, review what needs attention, and approve changes with a clear view of ownership.

iPhone & iPadDownload on the App Store
MacDownload on the App Store