All projects
Cypher Contacts app icon

Cypher Contacts

Eleven ways out of your phone. Your address book has never come home this easy.

v1.13Windows 10/11Linux (x64)Android 10+Release only · source private

Cypher Store is the only true source for this app. Every official build of Cypher Contacts comes from here. A copy from anywhere else — another site, a mirror, an APK forum — was not published by Kencypher, and nothing about what is inside it is guaranteed.

Windows may warn that the publisher is unrecognised, because the installer is not code-signed — choose More info, then Run anyway. On Linux, extract the archive and run the binary inside it. No installation and no root needed. Android blocks installs from outside the Play Store by default — when prompted, allow installs from your browser or file manager, then open the APK.

What Cypher Contacts is

Most phones will happily show you your contacts and then fight you when you try to take them somewhere else. Cypher Contacts is built around the opposite idea: browse and edit normally, then export the whole address book into whatever format the next tool actually reads — and import it back the same way.

Cypher Contacts features

What it actually does.

Eleven export formats

vCard, a full .zip backup, Excel, CSV, OpenDocument, tab-separated, JSON, XML, LDIF and a printable HTML page.

Import from anything

Reads vCard, CSV, Excel, OpenDocument, JSON, XML, LDIF and HTML — or a ZIP holding any mixture of them.

Account-scoped

Choose exactly which accounts to include — the local phonebook, WhatsApp, or any other — each shown with its own count.

Duplicate and gap finder

Finds people saved more than once, and entries that are missing a number or a name.

Country code repair

Adds the correct country code to local numbers in bulk instead of one at a time.

Backup history and undo

Scheduled backups, a restorable history, and a thirty-day bin for recently deleted contacts.

Cypher Contacts screenshots

Captured from a real device running this build. Tap any image to enlarge it.

The address book (names and numbers blurred for privacy)
Export formats, and which accounts to include
Import from a file in any supported format
Duplicates, gaps, country codes and history
Language, date format and automatic backups

How to use Cypher Contacts

From a fresh install to the thing working.

1 Back up your address book

  1. Open the Export tab.
  2. Pick a format. vCard (.vcf) is safest if you plan to restore onto any phone; Full backup (.zip) carries every format at once.
  3. Under "What to include", tick the accounts you want. Each one shows how many contacts it holds.
  4. Export, then keep the file somewhere that is not the phone.

2 Move contacts to a new phone

  1. Export as vCard (.vcf) on the old phone.
  2. Copy the file across by any means you like.
  3. On the new phone open Import, choose the file, and confirm.

3 Clean up the list

  1. Open the Tools tab.
  2. Duplicate contacts finds people saved more than once.
  3. Incomplete contacts finds entries with no number or no name.
  4. Fix country codes adds the country prefix to local numbers in bulk.

4 Turn on automatic backups

  1. Open Settings.
  2. Under Automatic backup choose daily, weekly or monthly.
  3. Add your email address if you want to be able to send a backup to yourself. Nothing is sent unless you tap send.

Built with

Native Android (Java) ContactsContract WebView UI Electron on Windows and Linux vCard, CSV, Excel, ODS, JSON, XML, LDIF Gradle 8.7 / AGP 8.2

Licence

Made by Kencypher. Not open source.

Cypher Contacts was written by Kencypher. The source is not published and is not licensed for reuse. You have permission to run it — that is the whole of it.

You may

  • Run it on as many of your own machines as you like
  • Use it for anything, including commercial work
  • Pass an unmodified copy to a friend, free

You may not, without asking

  • Sell it or charge for access
  • Re-upload or mirror it anywhere
  • Rebrand it or publish it as your own
  • Decompile it or lift its assets

This is enforced. Re-uploading it, repackaging it, stripping the author's name off it or passing it off as your own is copyright infringement — protected without registration under the Berne Convention — and is pursued with DMCA takedowns to the host, CDN, app store and search engine, platform reports for impersonation, and legal proceedings where the infringement is commercial, repeated, or involves falsely claiming authorship.

Asking first is free, and the answer is usually yes — kencypher56@gmail.com. The only official source is this store; a copy from anywhere else is not one Kencypher published.

Good to know