C# JavaScript CSS HTML Shell Python Other
Switch branches/tags
v2.0.2.8- v2.0.2.7- v2.0.2.6- v2.0.2.5- v2.0.2.4- v2.0.2.3- v2.0.2.2- v2.0.2.1- v2.0.1.73- v2.0.1.72- v2.0.1.71- v2.0.1.70- v2.0.1.69- v2.0.1.68- v2.0.1.67- v2.0.1.66- v2.0.1.65- v2.0.1.64- v2.0.1.63- v2.0.1.62- v2.0.1.61- v2.0.1.60- v2.0.1.59- v2.0.1.58- v2.0.1.57- v2.0.1.56- v2.0.1.55- v2.0.1.54- v2.0.1.53- v2.0.1.52- v2.0.1.51- v2.0.1.50- v2.0.1.49- v2.0.1.48- v2.0.1.47- v2.0.1.46- v2.0.1.45- v2.0.1.44- v2.0.1.43- v2.0.1.42- v2.0.1.41- v2.0.1.40- v2.0.1.39- v2.0.1.38- v2.0.1.37- v2.0.1.36- v2.0.1.35- v2.0.1.34- v2.0.1.33- v2.0.1.32- v2.0.1.31- v2.0.1.30- v2.0.1.29- v2.0.1.28- v2.0.1.27- v2.0.1.26- v2.0.1.25- v2.0.1.24- v2.0.1.23- v2.0.1.22- v2.0.1.21- v2.0.1.20- v2.0.1.19- v2.0.1.18- v2.0.1.17- v2.0.1.16- v2.0.1.15- v2.0.1.14- v2.0.1.13- v2.0.1.12- v2.0.1.11- v2.0.1.10- v2.0.1.9- v2.0.1.8- v2.0.1.7- v2.0.1.6- v2.0.1.5- v2.0.1.4- v2.0.1.3- v2.0.1.2- v2.0.1.1- v2.0.0.99- v2.0.0.98- v2.0.0.97- v2.0.0.96- v2.0.0.95- v2.0.0.94- v2.0.0.93- v2.0.0.92- v2.0.0.91- v2.0.0.90- v2.0.0.89- v2.0.0.88- v2.0.0.87- v2.0.0.86- v2.0.0.85- v2.0.0.84- v2.0.0.83- v2.0.0.82- v2.0.0.81-
Nothing to show
Latest commit 401f1f3 Sep 20, 2017 @kenkendk kenkendk Version bump to v2.0.2.8-
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-

Signature file: https://updates.duplicati.com/canary/duplicati-

ASCII signature file: https://updates.duplicati.com/canary/duplicati-

MD5: 40f39df8aa816ae538e0420ca391b835

SHA1: fbfe0b71cfd1d7ffd366b2c0e47f78bea1a15bb8

SHA256: 1740c8327e8d67a82a0d5b66ff2e6912fa95bf420790e105b20d6afc4028ae8c
Failed to load latest commit information.
.github Added .github/ISSUE_TEMPLATE.md (optional) Sep 13, 2017
Assets Rewrote parts of the user interface. Feb 7, 2017
BuildTools Fixed autoupdater to use nuget Jun 23, 2017
Duplicati Bugfix for `--accept-any-ssl-certificate`. Sep 20, 2017
Installer Fixed a typo. Sep 20, 2017
Localizations update translations Sep 17, 2017
Tools Merge branch 'feature/synology_ngix_proxy' Jul 3, 2017
Updates Version bump to v2.0.2.8- Sep 20, 2017
guiTests Fixed GUI the unittest Aug 29, 2017
thirdparty Updated sqlite to use (sqlite 3.19.3) on Windows. Jun 27, 2017
.gitignore Added Sia as a backend provider Aug 31, 2017
.travis.yml Fixed travis script Dec 29, 2016
Duplicati CommandLine Only.sln Added Sia as a backend provider Aug 31, 2017
Duplicati.sln Forced Windows line-endings Sep 18, 2017
ISSUE_TEMPLATE.md Some touchups Sep 7, 2017
LICENSE.txt Added standard LICENSE.txt for github Sep 26, 2016
README.md Added backers and sponsors on the README Sep 13, 2017
build-debug-update.sh Reworked the build scripts and introduced the preview release and bui… Jul 18, 2014
build-installers.sh Added pre-flight check to make sure Windows is responding May 23, 2017
build-release.sh Fix for Azure libraries missing from build packages. Sep 8, 2017
changelog.txt Version bump to v2.0.2.8- Sep 20, 2017
deploy-debug.sh Fix for resetting the assembly version after building Jul 15, 2014
fix-sln.py Added a small script to detect duplicates in the solution file Aug 6, 2014
make.sh Initial version of the new block-based storage format. Feb 12, 2013
tabs-to-spaces.sh Added script to convert tabs to spaces Sep 15, 2016



Store securely encrypted backups on cloud storage services!

Backers on Open Collective Sponsors on Open Collective Build Status on Travis-CI Build status on AppVeyor Bountysource Coverage Status License

Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with:

   Amazon S3, OneDrive, Google Drive, Rackspace Cloud Files, HubiC, Backblaze (B2), Amazon Cloud Drive (AmzCD), Swift / OpenStack, WebDAV, SSH (SFTP), FTP, and more!

Duplicati is licensed under LGPL and available for Windows, OSX and Linux (.NET 4.5+ or Mono required).


The latest version of Duplicati is an experimental version for the Duplicati 2.0 release.

Click here to download the latest Duplicati 2.0 beta release.

The beta release will automatically notify you of updates and allows you to upgrade with a single click (or command in the terminal). For even more bleeding edge access, check the latest releases or choose another update channel in the UI or on the commandline.

All releases are GPG signed with the public key 3DAC703D. The latest signature file and latest ASCII signature file are also available from the Duplicati download page.


Duplicati is supported by an active community and you can reach them via our forum.


  • Duplicati 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 afterwards to save bandwidth and storage space.
  • A scheduler keeps backups up-to-date automatically.
  • Integrated updater notifies you when a new release is out
  • Encrypted backup files are transferred to targets like FTP, Cloudfiles, WebDAV, SSH (SFTP), Amazon S3 and others.
  • Duplicati allows backups of folders, document types like e.g. documents or images, or custom filter rules.
  • Duplicati is available as application with an easy-to-use user interface and as command line tool.
  • Duplicati 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. This allows Duplicati to back up the Microsoft Outlook PST file while Outlook is running.
  • Filters, deletion rules, transfer and bandwidth options, etc

Why use Duplicati?

Keep your data safe, store it far away, update your backup regularly! This is a simple rule but many backup solutions do not achieve that today. But Duplicati does!

Keep your data safe! Bad guys on the Internet seem to look for interesting data everywhere. But people do not want to see any of their private data revealed anywhere. Duplicati provides strong encryption to make sure that your data looks like garbage to others. With a well chosen password your backup files will be more safe on a public webserver than your unencrypted files at home.

Store your backup far away! The best backup is useless when it is destroyed together with it's original data. Just assume that a fire destroys your office - would your backup survive? Duplicati stores backups on various remote file servers and it supports incremental backups so that only changed parts need to be transfered. This makes it easy to use a destination far away from the original data.

Backup regularly! The worst case is that your backup is outdated simply because someone forgot to make a backup at the right time. Duplicati has a built-in scheduler, so that it's easy to have a regular, up-to-date backup. Furthermore, Duplicati uses file compression and is able to store incremental backups to save storage space and bandwidth.


Contributing Bug reports

We use GitHub for bug tracking. Please search the existing issues for your bug and create a new one if the issue is not yet tracked: https://github.com/duplicati/duplicati/issues

Contributing Translations

Interested in helping to translate duplicati? Help is always welcome at transifex: https://www.transifex.com/duplicati/duplicati/dashboard/

Contributing Code

Instructions on how to setup your development environment and build duplicati can be found in the wiki. Pull requests fixing bugs or improving duplicati in another way are appreciated.

If you are looking for an issue to fix, try looking at one of the minor change issues. If you are most used to web development, have a look at the issues marked UI.

Thank you to all our existing contributors:


Thank you to all our backers! 🙏 [Become a backer]


Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]