Fast, efficient and encrypted backup program that deduplicates data and stores snapshots in local, SFTP, S3, Azure, GCS and other backends.
blinkdisk/blinkdisk
A desktop app for encrypted, versioned backups of your files to local drives, cloud storage, or managed BlinkDisk storage.
Open-source alternative to:Time Machine
Backblaze
- Stars
- 195
- Forks
- 17
- Open issues
- 40
- Last commit
- 9 days ago
What is it?
BlinkDisk is a desktop application for backing up important files with a few clicks. Unlike cloud sync services, which only keep the latest version of each file, it keeps multiple versions over time so earlier states can be restored after accidental deletions, overwrites, or ransomware.
Files are encrypted with a password before leaving the device, and identical files are stored only once through deduplication. Backups can go to a local filesystem or external drive, NAS, WebDAV, SFTP, any S3-compatible service, Backblaze B2, Amazon S3, Google Cloud Storage, Azure Blob Storage, or any rclone remote, or to BlinkDisk's managed CloudBlink storage.
The app runs on Windows 10/11 (64-bit), macOS Big Sur and newer, and Linux (AppImage, deb, rpm). Its core is built on top of Kopia, and the repository includes a DEVELOPMENT.md for setting up a local dev environment.
Key features
- 01Encrypts files with your password before they leave the device
- 02Keeps multiple file versions so earlier copies can be restored
- 03Deduplicates identical files to save storage and upload time
- 04Supports local drives, NAS, SFTP, WebDAV, and many S3-compatible and cloud providers
- 05Runs in the background on Windows, macOS, and Linux
Use cases
- Protecting family photos and documents against accidental deletion or disk failure
- Backing up work files to an external drive or a self-hosted NAS
- Keeping encrypted offsite copies in an S3 or Backblaze B2 bucket
- Guarding against ransomware by restoring earlier file versions
Quick start
- 1
Download BlinkDisk from the download page
- 2
Open the app, choose folders to protect, and create your first backup
Things to know
- Licensed under AGPL-3.0, a copyleft license that requires derivative works to be open-sourced under the same terms.
- Windows support is limited to 64-bit Windows 10 and 11.
In collections
Topics
FAQ
- What is blinkdisk?
- A desktop app for encrypted, versioned backups of your files to local drives, cloud storage, or managed BlinkDisk storage. BlinkDisk is a desktop application for backing up important files with a few clicks. Unlike cloud sync services, which only keep the latest version of each file, it keeps multiple versions over time so earlier states can be restored after accidental deletions, overwrites, or ransomware.
- Is blinkdisk free to use? What license does it have?
- blinkdisk is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is blinkdisk still maintained?
- Actively maintained. The last commit to blinkdisk was on Oct 30, 2026.
- What can I use blinkdisk for?
- Protecting family photos and documents against accidental deletion or disk failure Backing up work files to an external drive or a self-hosted NAS Keeping encrypted offsite copies in an S3 or Backblaze B2 bucket Guarding against ransomware by restoring earlier file versions
- How do I install blinkdisk?
- Download BlinkDisk from the download page Open the app, choose folders to protect, and create your first backup
- Where can I get blinkdisk?
- The source code and installation instructions are on GitHub: https://github.com/blinkdisk/blinkdisk
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A fast, encrypted, deduplicated backup tool in Rust, configured through a YAML file, with S3, SFTP and REST storage support.
Cross-platform backup tool with encrypted, deduplicated, incremental snapshots saved to cloud, network, or local storage, with CLI and GUI.
Deduplicating backup program with optional compression and authenticated encryption, storing only changed chunks of data.
Open-source backup engine that creates encrypted, deduplicated, verifiable snapshots you can browse and restore from the CLI or web UI.
Self-hosted web app that automates encrypted, scheduled backups of remote and local storage, built on top of Restic.