5 top picks · 4 audience rankings
Best open source backup software
The best open source backup tool is restic (BSD-2-Clause, 36,851 GitHub stars). Duplicati stands out for the most commits in the last 12 months (2,792), and Kopia stands out for a permissive Apache-2.0 license.
This page also breaks the picks down by team size and use: Kopia leads for small business; restic for enterprise; Duplicati for solo developers and home use.
Updated · data from GitHub, refreshed daily
Top picks
- Rank 1:
restic
restic/restic
Fast, secure and efficient backup program with encryption and deduplication.
Active · last commit Oct 18, 2026
BackupGoStands out for the most GitHub stars. restic has 36,851 GitHub stars, uses the BSD-2-Clause license and had 644 commits in the last year.
- Rank 2:
Duplicati
duplicati/duplicati
Free backup software that stores encrypted, incremental backups on cloud storage and servers.
Active · last commit Oct 27, 2026
BackupC#DockerStands out for the most commits in the last 12 months (2,792). Duplicati has 15,172 GitHub stars, uses the MIT license, ships a Docker image and had 2,792 commits in the last year.
- Rank 3:
Kopia
kopia/kopia
Cross-platform backup tool with encryption, deduplication and a web UI.
Active · last commit Oct 28, 2026
BackupGoDockerStands out for a permissive Apache-2.0 license. Kopia has 14,511 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 439 commits in the last year.
At a glance
Open source backup software compared
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 5 apps in the backup category. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
| App | Stands out for | License | GitHub stars | Commits (12 mo) | Last commit | Docker image |
|---|---|---|---|---|---|---|
| restic | the most GitHub stars | BSD-2-Clause | 36,851 | 644 | Oct 18, 2026 | No |
| Duplicati | the most commits in the last 12 months (2,792) | MIT | 15,172 | 2,792 | Oct 27, 2026 | Yes |
| Kopia | a permissive Apache-2.0 license | Apache-2.0 | 14,511 | 439 | Oct 28, 2026 | Yes |
| BorgBackup | a permissive BSD-3-Clause license | BSD-3-Clause | 13,887 | 2,249 | Oct 27, 2026 | No |
| Backrest | its TypeScript codebase | GPL-3.0 | 7,757 | 174 | Sep 21, 2026 | Yes |
1 of 5 · 5 picks
Top picks
5 of the 5 apps in the backup category.
- 1
restic
Fast, secure and efficient backup program with encryption and deduplication.
BackupStands out for the most GitHub stars. restic has 36,851 GitHub stars, uses the BSD-2-Clause license and had 644 commits in the last year.
- 2
Duplicati
Free backup software that stores encrypted, incremental backups on cloud storage and servers.
BackupDockerStands out for the most commits in the last 12 months (2,792). Duplicati has 15,172 GitHub stars, uses the MIT license, ships a Docker image and had 2,792 commits in the last year.
- 3
Kopia
Cross-platform backup tool with encryption, deduplication and a web UI.
BackupDockerStands out for a permissive Apache-2.0 license. Kopia has 14,511 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 439 commits in the last year.
- 4
BorgBackup
Deduplicating backup program with compression and authenticated encryption.
BackupStands out for a permissive BSD-3-Clause license. BorgBackup has 13,887 GitHub stars, uses the BSD-3-Clause license and had 2,249 commits in the last year.
- 5
Backrest
Web UI and orchestrator for restic backups.
BackupDockerStands out for its TypeScript codebase. Backrest has 7,757 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 174 commits in the last year.
2 of 5 · 5 picks
Which open source backup tool is best for small business?
For small business, Kopia ranks first (Apache-2.0, 14,511 GitHub stars), followed by restic and Duplicati. Ranked for small business on GitHub stars, commits in the last year, Docker images, open-source licenses, project websites, recent commits and deploy guides.
- 1
Kopia
Cross-platform backup tool with encryption, deduplication and a web UI.
BackupDockerKopia has 14,511 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 439 commits in the last year. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 2
restic
Fast, secure and efficient backup program with encryption and deduplication.
Backuprestic has 36,851 GitHub stars, uses the BSD-2-Clause license and had 644 commits in the last year. For small business it also scores on an open-source license, a project website and a commit in the last 90 days.
- 3
Duplicati
Free backup software that stores encrypted, incremental backups on cloud storage and servers.
BackupDockerDuplicati has 15,172 GitHub stars, uses the MIT license, ships a Docker image and had 2,792 commits in the last year. For small business it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 4
BorgBackup
Deduplicating backup program with compression and authenticated encryption.
BackupBorgBackup has 13,887 GitHub stars, uses the BSD-3-Clause license and had 2,249 commits in the last year. For small business it also scores on an open-source license, a project website and a commit in the last 90 days.
- 5
Backrest
Web UI and orchestrator for restic backups.
BackupDockerBackrest has 7,757 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 174 commits in the last year. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
3 of 5 · 5 picks
Which open source backup tool is best for enterprise?
For enterprise, restic ranks first (BSD-2-Clause, 36,851 GitHub stars), followed by Duplicati and BorgBackup. Ranked for enterprise on GitHub stars, commits in the last year, open-source licenses and recent commits.
- 1
restic
Fast, secure and efficient backup program with encryption and deduplication.
Backuprestic has 36,851 GitHub stars, uses the BSD-2-Clause license and had 644 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 2
Duplicati
Free backup software that stores encrypted, incremental backups on cloud storage and servers.
BackupDockerDuplicati has 15,172 GitHub stars, uses the MIT license, ships a Docker image and had 2,792 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 3
BorgBackup
Deduplicating backup program with compression and authenticated encryption.
BackupBorgBackup has 13,887 GitHub stars, uses the BSD-3-Clause license and had 2,249 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 4
Kopia
Cross-platform backup tool with encryption, deduplication and a web UI.
BackupDockerKopia has 14,511 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 439 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 5
Backrest
Web UI and orchestrator for restic backups.
BackupDockerBackrest has 7,757 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 174 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.
4 of 5 · 5 picks
Which open source backup tool is best for solo developers?
For solo developers, Duplicati ranks first (MIT, 15,172 GitHub stars), followed by Kopia and restic. Ranked for solo developers on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits.
- 1
Duplicati
Free backup software that stores encrypted, incremental backups on cloud storage and servers.
BackupDockerDuplicati has 15,172 GitHub stars, uses the MIT license, ships a Docker image, is written in C# and had 2,792 commits in the last year. For solo developers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 2
Kopia
Cross-platform backup tool with encryption, deduplication and a web UI.
BackupDockerKopia has 14,511 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Go and had 439 commits in the last year. For solo developers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 3
restic
Fast, secure and efficient backup program with encryption and deduplication.
Backuprestic has 36,851 GitHub stars, uses the BSD-2-Clause license, is written in Go and had 644 commits in the last year. For solo developers it also scores on an open-source license and a commit in the last 90 days.
- 4
BorgBackup
Deduplicating backup program with compression and authenticated encryption.
BackupBorgBackup has 13,887 GitHub stars, uses the BSD-3-Clause license, is written in Python and had 2,249 commits in the last year. For solo developers it also scores on an open-source license and a commit in the last 90 days.
- 5
Backrest
Web UI and orchestrator for restic backups.
BackupDockerBackrest has 7,757 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in TypeScript and had 174 commits in the last year. For solo developers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
5 of 5 · 5 picks
Which open source backup tool is best for home use?
For home use, Duplicati ranks first (MIT, 15,172 GitHub stars), followed by Kopia and restic. Ranked for home use on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits.
- 1
Duplicati
Free backup software that stores encrypted, incremental backups on cloud storage and servers.
BackupDockerDuplicati has 15,172 GitHub stars, uses the MIT license, ships a Docker image and had 2,792 commits in the last year. For home use it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 2
Kopia
Cross-platform backup tool with encryption, deduplication and a web UI.
BackupDockerKopia has 14,511 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 439 commits in the last year. For home use it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 3
restic
Fast, secure and efficient backup program with encryption and deduplication.
Backuprestic has 36,851 GitHub stars, uses the BSD-2-Clause license and had 644 commits in the last year. For home use it also scores on an open-source license and a commit in the last 90 days.
- 4
Backrest
Web UI and orchestrator for restic backups.
BackupDockerBackrest has 7,757 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 174 commits in the last year. For home use it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 5
BorgBackup
Deduplicating backup program with compression and authenticated encryption.
BackupBorgBackup has 13,887 GitHub stars, uses the BSD-3-Clause license and had 2,249 commits in the last year. For home use it also scores on an open-source license and a commit in the last 90 days.
Is restic free?
Yes. restic is open-source software released under the BSD-2-Clause license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.
Can I self-host these backup software with Docker?
Yes, 3 of the 5 picks. Duplicati, Kopia and Backrest publish Docker images, so you can run them on a VPS or home server with Docker Compose. The others install from their own packages or source; follow each project's install guide.
Are all of these backup software open source?
All 5 apps on this list are open source. You can self-host and modify each one under its license.
Which of these backup software is the most actively developed?
Duplicati, with 2,792 commits in the last 12 months and a latest release, v2.4.0.1_stable_2026-10-07, from October 2026. Activity is a good sign that bugs and security issues get fixed.
How is this list ranked?
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 5 apps in the backup category. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
The weekly digest
New self-hosted apps, every week
Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.