Free backup software to store encrypted backups online for Windows!

Duplicati

Duplicati

  -  83.94 MB  -  Open Source
  • Latest Version

    Duplicati 2.2.0.3 (64-bit) LATEST

  • Review by

    Michael Reynolds

  • Operating System

    Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    Duplicati Team / External Link

  • Filename

    duplicati-2.2.0.3_stable_2026-01-06-win-x64-gui.msi

  • MD5 Checksum

    e15a4d14be759e605169adcc50021c5c

Duplicati is a free backup program to store encrypted backups online for PC! It works with standard protocols like FTP, SSH, WebDAV as well as popular services like Microsoft OneDrive, Amazon Cloud Drive & S3, Google Drive, box.com, Mega, hubiC, and many others.

Duplicati Screenshot 1

Backup files and folders with strong AES-256 encryption. Save space with incremental backups and data deduplication. Run backups on any machine through the web-based interface or via a command-line interface. It has a built-in scheduler and auto-updater.

Duplicati is free software and open source. You can use the app for free even for commercial purposes. The source code is licensed under LGPL. Duplicati runs under Windows, Linux, macOS.

It requires the.NET Framework 4.5 or Mono. It uses strong AES-256 encryption to protect your privacy. You can also use GPG to encrypt your backup.

It was designed for online backups from scratch. It is not only data efficient but also handles network issues nicely. E.g. interrupted backups can be resumed and the program tests the content of backups regularly. That way broken backups on corrupt storage systems can be detected before it’s too late.

The backup app is configured by a web interface that runs in any browser (even mobile) and can be accessed - if you like - from anywhere. This also allows running the app on headless machines like a NAS (network-attached storage).

Features and Highlights
  • It uses AES-256 encryption (or GNU Privacy Guard) to secure all data before it is uploaded.
  • Duplicati uploads a full backup initially and stores smaller, incremental updates afterward to save bandwidth and storage space.
  • A scheduler keeps backups up-to-date automatically.
  • Encrypted backup files are transferred to targets like FTP, Cloudfiles, WebDAV, SSH (SFTP), Amazon S3, and others.
  • It allows backups of folders, document types like e.g. documents or images, or custom filter rules.
  • The app is available as an application with an easy-to-use user interface and a command-line tool.
  • The program can make proper backups of opened or locked files using the Volume Snapshot Service (VSS) under Windows or the Logical Volume Manager (LVM) under Linux.
Compatible with your storage providers

Azure Blob Storage
Efficient, cost-effective tiered storage solution ideal for long-term data retention.

Dropbox
Cloud storage with time-saving features for seamless file access and sharing.

Google Cloud Storage
A fully managed service designed for scalable storage of unstructured data.

OneDrive
Microsoft's personal cloud storage solution for secure online file management.

Amazon S3
Offers object storage accessible via a web service interface.

SFTP Server
A secure communication protocol with multiple layers of security architecture.

External Hard Drive
An at-home solution for creating and maintaining personal data backups.

Box.com
Cloud-based collaboration and file-sharing platform tailored for businesses.

Network-Attached Storage (NAS)
A storage solution that allows local file access over a network.

Pricing

FREE
  • Monitor backups from anywhere
  • Secure credential storage (planned)
  • Insights dashboard
  • Monitor up to 5 machines
  • View the last 200 backups
  • 1 year monitoring retention
  • Community support
Duplicati Pro - $5

Per machine/month. Billed yearly
  • Org Management
  • Monitoring & alerts webhooks
  • Advanced backup anomaly alerting
  • 3 year monitoring retention
  • View the last 200 backups
  • Priority support
  • Cloud based backup management
PROS
  • Supports multiple backends.
  • Strong encryption (AES-256).
  • Incremental backups and deduplication.
  • Cross-platform compatibility.
  • Free and open-source.
  • Web-based interface for easy access.
CONS
  • Requires .NET 4.5 or Mono.
  • Encryption setup may be complex.
  • Web-based interface might not suit all users.
  • Limited mention of mobile app support.
  • Dependency on network connectivity for online backups.


Why is this app published on FileHorse? (More info)
  • Duplicati 2.2.0.3 (64-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Duplicati 2.2.0.3 (64-bit) Screenshot 1

What's new in this version:

- ServerUtil returns the backup status when waiting for completion
- Updated the Uplink.NET library to latest version (for Storj)
- Disabled the built-in retry and timeout for Azure blob storage
- Updated localizations
- Added Rabata.io as an S3 provider
- Added support for supplementary groups for service on Linux
- Added support for limiting the restore process disk usage
- Added support for reporting known cloud-hosts in backup reports
- Updated SSH.NET to 2025.1.0
- Fixed an issue with the startup delay on the server not being respected
- Fixed a bug with timeout issues in AliyunOSS backend
- Added support for changing the backup passphrase with the recovery tool
- Fixed Windows Eventlog option having the wrong type which could cause warning messages
- Added a dialog to request the server password when running the TrayIcon without a hosted server
- Added support for getting a stable authentication token for Filen when using MFA
- Run VACUUM on the database if the password has changed to purge any sensitive data
- Added hostnames for Internxt to S3
- Updated remote management API
- Added support for custom CSS and js files for ngclient
- Improved proxy support with ngclient
- Fixed an edge case with testing on an empty remote destination
- Added Cloudflare R2 domains to list of public cloud providers
- Removed AWS specific texts on S3 documentation

Changes in user interface:
- Updated to latest ShipUI
- Preload modules for better desktop performance
- Fixed some issues with localization not being applied
- Updates to the options list
- Updated localizations, thanks to all translators!
- Fixed an issue with Rclone not maintaining letter-case for remote
- Simplified the schedule setup page
- Improved AuthID picking
- Improved integration with console
- Cleaned the sidebar slightly
- Fixed an issue with styling in settings
- Restore flow will now default to not overwrite existing files
- Added both option name and short description to advanced options
- Fixed not showing "Verifying" at the start of the backup operation
- Handle global settings with and without -- prefix
- Upgraded to Anguler 21
- Fixed an issue with loading Chinese language
- Added support for custom bucket validation rules on B2 buckets
- Added support for hiding the console connection indicator
- Merged settings for remote control on the settings page
- Fixed an issue with some default empty url not working on the destination page
- Fixed supporting Storj Access Grant & Storj API key
- More accurate display of destination type on the overview page
- Added custom UIs for supported S3 providers
- Added improved field validation for providers
- Updated the "Direct restore" flow to use the same destination picker as when setting up a backup
- Added some functionality to swap UI and choose the default UI (ngax vs ngclient)
- Fixed startup delay settings not being saved
- Fixed an issue with the data not being selectable in a custom schedule
- Fixed back button not working on Schedule page
- Now pushing serversettings via websocket instead of polling
- Added a button for getting API token for Filen.io when using MFA
- Allow finding deprecated backends by typing their full protocol key