ArchiveKeep is a free, open-source file archiving application designed to preserve important data across multiple storage locations. It replicates files to external drives, local storage, and compatible cloud services without requiring proprietary archive formats. The software prioritizes nondestructive synchronization to prevent accidental deletions, corruption, or unwanted modifications from spreading between copies. Users can preview file differences before synchronizing and verify stored data using digital checksums. It supports offline storage devices that are connected only when needed. Additional options include S3-compatible storage, self-hosted servers, and per-file end-to-end encryption. Developed with Kotlin, ArchiveKeep provides graphical and command-line tools for long-term data preservation.
Features
- Nondestructive file replication across multiple local and remote storage locations
- Offline-first archiving with HDD, SSD, and removable USB drive support
- File difference previews before synchronization and replication operations
- Digital checksum verification for detecting corrupted or unexpectedly modified files
- S3-compatible cloud storage integration with optional per-file end-to-end encryption
- Plain-file archival storage with direct access and no proprietary format dependency