| restic | |
|---|---|
| Original authors | Alexander Neumann and contributors |
| Developer | restic project |
| Stable release | 0.19.1
/ 5 July 2026 |
| Written in | Go |
| Operating system | Linux, macOS, Microsoft Windows, FreeBSD, OpenBSD |
| Type | Backup software |
| License | BSD 2-Clause License |
| Website | restic |
| Repository | |
restic is a free and open-source backup program designed to be fast, efficient and secure. It supports encrypted, deduplicated backups to local storage and a range of remote storage backends.
The software is written in Go and is distributed under the BSD 2-Clause License.
restic creates backups as snapshots, allowing users to restore either whole backups or selected files from previous points in time. Backup repositories may be stored locally, on remote servers, or on supported cloud and object-storage services.
Notable features include:
restic supports the major desktop and server operating systems, including Linux, macOS and Microsoft Windows, as well as several BSD systems.
restic is primarily a command-line backup utility. It does not include a built-in scheduler, central management console or bare-metal restore system; these functions are commonly handled using external tools or wrappers.