Fork me on GitHub

Syncany

An open-source cloud storage and filesharing application. Securely synchronize your files to any kind of storage!

Learn more

What is Syncany?

Syncany is a cross-platform file sync application. It syncs folders between different clients using any kind of cloud storage. It aims to be a secure application to store files in the cloud and share files with others. No intelligent servers needed.

Sync your Files

Backup your photo collection and share files with friends.

Encrypted

Don't worry about your privacy. Files are encrypted before uploading.

Any Storage

Use any kind of storage - (S)FTP, WebDAV, and many more!

Get it now!

Excited? You can download a working alpha version here.

Download

# Create a repository $ sy init # Connect to an existing repository $ sy connect # Upload your files $ sy up # Download remote changes $ sy down # Automatically sync up/down $ sy watch # Not enough? More in our wiki!

News

14 Apr 2014: Mathieu Velten is talking about Syncany at EclipseCon in France. The title of the talk is Syncany, a secure open-source file sync tool: concepts, architecture and work in progress . If you're interested, go spread the word about the talk to get it selected. Retweet it or share a post on Google+! And of course, if you live nearby, you are very welcome to drop by.

30 Mar 2014: We finally released a first alpha version of Syncany! Checkout the releases page on GitHub to download it, and the install instructions for more details.

28 Oct 2013: We uploaded a couple of small screencasts on YouTube demonstrating the current code base, for those of you who don't like to read: (a) developer demo, FTP plugin, with detailed explanations, (b) 2-minute conflict handling demo, local plugin, and (c) Amazon S3 demo

Older news are available in the news archive.

Activity on GitHub

    Examples

    Enough with the marketing. Here's how Syncany looks like in the wild.

    Create: Creating a new repository is a matter of seconds with the sy init command. We use the FTP plugin here.
    Connect: Other clients can connect to the repository and sync files manually with sy up and sy down.
    Automatic sync: Using the sy watch command, clients can automatically sync their files.

    Still no idea what we're talking about?
    Check out the FAQs!

    Contact

    Syncany is distributed under the GPLv2 open source license. It is actively developed by Philipp C. Heckel and many others. Feel free to contact us:

    Contributing

    Want to help? Or just build it yourself? For information about building, development, documentation, screencasts and diagrams, please check out the source code and the Syncany wiki page. It'll hopefully give you all the information you need!

    If you're not in a position to help out but you still want to support us, you can buy us a coffee or a beer.

    Flattr this