Libre Contacts Backup
- You can now report a problem from About using your email or another sharing app
- Reports can optionally include technical diagnostics; contact data, backup files, and storage paths stay out
Features:
* Lossless backup preserving the full Contact → RawContact → Data hierarchy, including contact groups
* SIM card phonebook captured on a best-effort basis when the device exposes it; if it cannot be read, the backup reports that it contains device contacts only. On restore, SIM contacts can be written back to the SIM card, into the device address book, or both
* Scheduled local backups at a time you choose — daily, weekly on a selected weekday, or monthly on a selected day (if a month is shorter than that day, it runs on the month's last day) — with no internet connection required
* Single-file LCB archives containing canonical JSON, VCF, CSV, and normalized exports
* Optional AES-256-GCM password-protected encryption (Android Keystore backed)
* Restore consolidates each source contact correctly, without merging different people who share a name
* Manual CSV and vCard exports, and the CSV opens in Excel and other spreadsheet apps
* Retention by age — keep the newest backups per day, week, and month with counts you choose (for example 7 daily, 4 weekly, 3 monthly), so the recent past stays densely backed up while older history thins out — or simply keep the last N sets
* Choose the app language and system, light, or dark theme from the Display menu
* Create a problem report from About and choose whether to include technical diagnostics before sharing it with an email or sharing app
Libre Contacts Backup is free and open source. If you find it useful, you can support its development — see the donation options in the project README: https://librecontactsbackup.ashkanrafiee.com/#donate
- Author: Ashkan Rafiee
- License: GNU General Public License v3.0 only
- Issue Tracker
- Source Code
- Changelog
- Build Metadata
- Reproducibility Status
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 231 KiB PGP Signature | Build Log
-
This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 216 KiB PGP Signature | Build Log
-
This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 214 KiB PGP Signature | Build Log
- Scheduled backups now ask for permission to run at the exact time you set (Android 12 and above); when it is missing, the main screen and a notification say so and open the right settings page
- The main screen now shows why a scheduled backup was skipped or failed instead of cutting the message off
- Two backups made within the same second no longer share a name, and a just-finished backup is always kept
- Automatic backups are more reliable: when a schedule is set, the app now offers to turn off battery optimization so the system no longer delays or skips them
- The schedule screen warns while battery optimization is on or background activity is restricted, with a button that opens the right settings page


