Kopia logo

Kopia

Website

Cross-platform snapshot-based backup tool with encryption and deduplication

14k stars 712 forks last commit first released Apache-2.0

Actively maintained

Last commit 25 Aug 2026.

Kopia screenshot

Kopia is a cross-platform backup and restore tool for Windows, macOS, and Linux that creates snapshot-based, incremental backups of selected files and directories. It focuses on fast backups with client-side end-to-end encryption, compression, and deduplication, and can store backups in many different backends.

Key Features

  • Snapshot-based incremental backups for files and directories (not full-disk imaging)
  • Client-side end-to-end encryption with user-controlled keys
  • Deduplication and compression to reduce storage usage
  • Multiple repository backends, including local storage, network targets, and cloud object storage
  • Command-line interface and a desktop GUI for managing backups, policies, and restores
  • Supports backing up multiple machines to a shared repository

Use Cases

  • Encrypted laptop and workstation backups with quick file restores
  • Centralized backups for multiple servers to an object storage bucket or NAS
  • Cost-efficient long-term backups using deduplication and compression

Limitations and Considerations

  • Designed for file and directory backups rather than full system imaging
  • Some storage backends via Rclone are experimental and may vary in reliability

Kopia is well-suited for users who want secure, portable backups with flexible storage choices and strong data reduction. It works for both technical users via CLI and everyday workflows through its GUI, while keeping encryption and storage selection under your control.

Categories:

Tags:

Tech Stack:

Share:

Similar to Kopia

BorgBackup logo

BorgBackup

Deduplicating backup tool with encryption and compression.

13.7k
867
Last commit

BorgBackup is a deduplicating backup program with authenticated encryption and compression for Unix-like systems.

Actively maintained
Alternative to:
BorgBase logo
BorgBase
+14
Duplicati logo

Duplicati

Encrypted, incremental backups to cloud and remote storage

14.9k
1.1k
Last commit

Open-source backup client for encrypted, compressed, incremental backups to cloud storage and remote servers via SFTP, WebDAV, and more.

Actively maintained
Alternative to:
Duplicacy (Commercial) logo
Duplicacy (Commercial)
+15
Duplicacy logo

Duplicacy

Lock-free deduplicating backup tool with cloud and SFTP storage support

5.7k
352
Last commit

Cross-platform backup tool with lock-free deduplication, encryption, snapshots, and pruning, supporting local disk, SFTP, and many cloud storage backends.

Actively maintained
Alternative to:
Duplicacy (Commercial) logo
Duplicacy (Commercial)
+15

docker-volume-backup

Backup and rotate Docker volumes to local storage or remote backends

4k
151
Last commit

Lightweight companion container to back up Docker volumes on a schedule or on demand, with rotation, encryption, notifications, and support for multiple storage backends.

MPL-2.0Actively maintained
Alternative to:
Acronis Cyber Protect logo
Acronis Cyber Protect
+9

BackupPC

Disk-based, centralized backup system for PCs and servers

1.6k
203
Last commit

Enterprise-grade, disk-based backup server for Windows, Linux, and macOS clients using SMB, rsync, or tar over SSH, with deduplication and web-based restores.

GPL-3.0Actively maintained
Alternative to:
Veeam Backup & Replication logo
Veeam Backup & Replication
+10

PG Back Web

Web UI for automated PostgreSQL backups and restores

2.6k
147
Last commit

Self-hosted web interface to schedule, monitor, encrypt, store, and restore PostgreSQL backups to local disk or S3-compatible storage.

AGPL-3.0Slowing down
Alternative to:
Crunchy Bridge logo
Crunchy Bridge
+7