Free backup software to store encrypted backups online for Windows!

Duplicati

Duplicati

  -  92.27 MB  -  Open Source
  • Latest Version

    Duplicati 2.3.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.3.0.3_stable_2026-06-10-win-x64-gui.msi

  • MD5 Checksum

    7801131be697f723e5b33fe6582b3bad

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.3.0.3 (64-bit) Screenshots

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

    Duplicati 2.3.0.3 (64-bit) Screenshot 1

What's new in this version:

Reliability Fixes:
- This release optimizes the synthetic filelist creation process to improve performance significantly. Additionally, there are a few added failsafe checks to ensure syntehtic filelists are always valid.
- We also fixed an issue with remote-file locking that could (ironically) cause database locking issues in some cases. And we fixed the S3 lock mode configuration to show the correct values.

Backend Fixes and Improvements:
- We fixed an issue where the SMB backend could incorrectly treat files as folders giving warnings when attempting to enumerate them. We also fixed a timeout issue for OneDrive where slow transfers could trigger an unexpected timeout.
- The OneDrive for Business and SharePoint backends have been deprecated in favor of the Microsoft Graph backend, as the older backends relied on an API that is no longer supported.
- We also made the Duplicati storage backend publicly available, so you can now use Duplicati storage for your backups. Duplicati storage is integrated with the Duplicati Console, so there is zero storage configuration needed on the client.
- Platform and Restore Improvements
- This release also features a new option --exclude-non-local-files that can be used to exclude files that are stored in the cloud, such as OneDrive, Dropbox, etc.
- We also fixed an issue causing warnings when doing backups of the MacOS Photos folder, and improved some error messages to include more guidance on how to resolve them.

Detailed list of changes:
- Renamed Office 365 branding to Microsoft 365
- Optimized synthetic filelist creation to prevent dangling metadata entries
- Improved Docker image build configuration
- Persist the used compression module in backup metadata
- Updated usage reporter integration
- Improved websocket handling for remote management connections
- Fixed Filen backend CI and authentication issues
- Added failsafe checks for synthetic filelist metadata
- Improved restore messages with additional result details
- Deprecated older OneDrive and SharePoint backends
- Fixed folders incorrectly showing as files in the filesystem API
- Added defensive handling for macOS Photos library timestamps
- Updated MEGA S4 endpoints for S3 backend
- Improved snapshot error messages with permission guidance
- Fixed timeout handling in OneDrive backend
- Updated Duplicati backend with improved timeout options
- Removed explicit defaults from new backup template
- Cleaned up remote controller registration state handling
- Fixed SMB backend issue where files could be treated as folders
- Fixed remote file locking on Windows
- Fixed S3 lock mode configuration
- Added support for extended Win32 file attributes in backups
- Update Avalonia to avoid DirectX dependency
- Improved handling of expired links
- Fix incorrect quota size reported
- Fixed version based search for restored
- Added guard when deleting old versions
- Log 500 errors to system log or local local
- Detect if locking is used when recreating database
- Support the do-not-track environment variable
- Guard against secret provider init failure

Updates to ngclient:
- Added toggle to show advanced option names instead of descriptions
- Added confirmation popup before exporting configuration without encryption
- Now showing remote lock results on log page
- Fixed websocket not connecting on welcome page
- Added a welcome page for simpler console connections
- Removed attributes filter options on source page, in favor of using advanced options
- Prevent iteration of non-folder paths
- Enable selecting hidden items
- Added path resolving on the "dynamic paths", such as "My documents"
- Fixed compression option not being visible
- Added support for showing backends as deprecated or untested
- Fixed an issue where file size would not be shown in the file tree
- Added an option to retry loading a backup list
- Show "last backup" with the same date in both detail and grid view
- Show actual scheduled time for backups
- Fixed an issue with using stored destinations which would fail to create folders
- Fixed an issue with importing backups where the schedule edits would be ignored
- Fixed an issue where the date for a scheduled backup would be off-by-one when edited
- Optimized query flow to use websockets instead of polling/fetching