Kopia
kopia.io
What it is
Kopia is an open-source backup and restore tool that creates encrypted snapshots of selected files and directories. Snapshots are incremental, and content deduplication stores duplicate file content only once in a repository. Policies can schedule snapshots, set exclusions, define retention, and apply compression. Recovery options include mounting a snapshot as a local disk, restoring an entire snapshot to a chosen location, or selecting individual files. Kopia encrypts data and filenames before they leave the machine, supporting AES-256 and ChaCha20. Storage can use Amazon S3 and compatible services, Azure Blob Storage, Backblaze B2, Google Cloud Storage, WebDAV, SFTP, local or network storage, and some Rclone providers; Rclone support is experimental. Reed-Solomon error correction and repository consistency checks address data integrity. CLI and GUI interfaces are available, with optional server mode and an API for managing multiple machines. KopiaUI provides a web application in server mode. The software is free, but storage must be provisioned and paid for separately.
Spec sheet
- Purpose
- Kopia is an open-source backup and restore tool for creating encrypted snapshots of selected files and directories.Read 11 Oct 2026 · kopia.io
- Supported platforms
- windows,macos,linuxRead 20 Sep 2026 · kopia.io
- Free plan
- YesRead 20 Sep 2026 · kopia.io
- Backup scope
- fileRead 20 Sep 2026 · kopia.io
- Computer backup
- YesRead 20 Sep 2026 · kopia.io
- Data integrity
- Kopia supports Reed-Solomon error correction and includes repository consistency checks.Read 11 Oct 2026 · kopia.io
- Encryption
- Kopia encrypts backup data and filenames before they leave the machine, and supports AES-256 and ChaCha20.Read 11 Oct 2026 · kopia.io
- Incremental backups
- Snapshots are incremental, and content deduplication avoids storing duplicate file content more than once in a repository.Read 11 Oct 2026 · kopia.io
- Interfaces and API
- Kopia provides CLI and GUI interfaces and optional server mode with an API for centrally managing backups across multiple machines.Read 11 Oct 2026 · kopia.io
- Password limitation
- A repository password is required to read backed-up data, and Kopia says forgotten passwords cannot be recovered.Read 11 Oct 2026 · kopia.io
- Platform support
- CLI and GUI packages are available for Windows 10 or later, macOS 10.11 or later, and Linux amd64, armhf, or arm64.Read 11 Oct 2026 · kopia.io
- Ransomware protection
- YesRead 20 Sep 2026 · kopia.io
- Rclone limitation
- Rclone support is experimental; Kopia says it has been tested with Dropbox, OneDrive, and Google Drive through Rclone.Read 11 Oct 2026 · kopia.io
- Repository sharing
- Each repository has one password and no access control mechanism for sharing, so anyone given the password can access its data.Read 11 Oct 2026 · kopia.io
- Restore modes
- mixedRead 20 Sep 2026 · kopia.io
- Restore options
- Users can mount a snapshot as a local disk, restore a complete snapshot to a chosen location, or selectively restore individual files.Read 11 Oct 2026 · kopia.io
- Scheduling and retention
- Policies can set automatic snapshot schedules, exclusions, snapshot retention, and compression.Read 11 Oct 2026 · kopia.io
- Server backup
- YesRead 20 Sep 2026 · kopia.io
- Storage costs
- Kopia requires users to provision and pay their chosen storage provider; the software does not select or provide the storage location.Read 11 Oct 2026 · kopia.io
- Storage integrations
- Supported storage includes Amazon S3 and S3-compatible services, Azure Blob Storage, Backblaze B2, Google Cloud Storage, WebDAV, SFTP, local and network storage, and some Rclone providers.Read 11 Oct 2026 · kopia.io
- Web interface
- KopiaUI is available as a web-based application when Kopia runs in server mode; individual-machine use defaults to the desktop application.Read 11 Oct 2026 · kopia.io
Plans and prices
Strong points and limits
Strong points
- Incremental snapshots with deduplication
- Encrypted data and filenames
- Multiple restore modes
- Broad storage-provider support
- CLI, GUI, and optional server API
Limits
- Storage costs are separate
- Rclone support is experimental
- Forgotten repository passwords cannot be recovered
- One repository password provides no access controls
Who it suits
Kopia suits individuals or teams needing encrypted, deduplicated file backups on Windows, macOS, or Linux. It also fits administrators wanting server mode and API-based management across machines.
Verdict
Kopia combines encrypted snapshots, scheduling, deduplication, and flexible restoration with local or server-managed interfaces. Users must supply their own storage and protect the single repository password.
Where Specifiction places it
- Backup software#39 of 1518.5
- NAS Backup Software#17 of 458.4
- Cloud Backup Services#19 of 478.4
- Data Backup Software#13 of 258.3