Access, Sync and ShareYour Data, Under Your Control!
ownCloud is a self-hosted file sync and share server. It provides access to your data through a web interface, sync clients or WebDAV while providing a platform to view,
sync and share across devices easily — all under your control. ownCloud’s open architecture is extensible via a simple but powerful API for applications and plugins and it works with any storage.
Store your private pictures, documents, calendar and contacts on your ownCloud server at home, a rented VPS or use one of the public ownCloud providers. Access your existing data on an FTP drive at work, images shared with you on Dropbox, or your NAS at home--all through your ownCloud server.
Run your ownCloud server in a place you trust and access all the data you care about in one place!
Your data iswhere you are
When traveling, access ownCloud through your Android or iOS devices. Automatically upload pictures after taking them. Sync files at home or work with the desktop client keeping one or more local folders synchronized between devices. And wherever you are, the web interface lets you view, share and edit your files alone or with others.
Wherever you are, your data is with you thanks to ownCloud!
Share with anybodyon your terms
Send password protected public links so others can upload files to you; get notified on your phone when you get a share from your own or another ownCloud server. Edit documents together, have video calls over your own server, comment on pictures shared with or by you. Don't be alone!
With ownCloud, you easily share and collaborate with whomever you want.
ownCloud features comments, sharing within and between ownCloud servers, public links and more. learn more
You and others can comment on files, tag them, and see the comments and tags by others. ownCloud lets you share files, calendars and other data with users on your ownCloud or on other ownCloud servers ("federation"). User names on remote ownCloud servers ("Federated Cloud ID's") are auto-completed once the server is added as trusted (this can be done automatically on the first time you share with the other server) and files you share with others always remain on your server. You can also share via public links with or without upload rights, password protection and automatic expiration.
Flexible external storage handling allows you to access your existing data through ownCloud,
wherever it is. learn more
You can add external storage to your ownCloud with Dropbox, SWIFT, (S)FTP, Google Drive, Amazon S3, OpenStack Object Storage, local hard drives, WebDAV, SMB/CIFS and more. You can control if you want to retrieve thumbnails and how often you want to check for changes. With the ownCloud Encryption app, data can be encrypted on local and/or remote storage. Keys never leave the ownCloud server but can also be managed by an external key management tool.
Read on on opensource.com about the work of ownCloud and physics labs CERN, inventors of the Internet, collaborating on bringing the scalability of file sync and share to a new level.
Since ownCloud 9.0, you can enable or disable encryption on the local storage as well as for each external storage separately.
Mobile and desktop syncing
Android, iOS, Windows, Mac and Linux clients are available for ownCloud. learn more
ownCloud offers rich Android and iOS mobile clients as well as Windows, Mac and Linux desktop sync clients. The mobile clients can automatically upload pictures and videos you take and synchronize select files and folders. All clients can show activity on your server and notify you of new shares and other important events. All data transfers, from and to clients or the web interface, are encrypted with HTTPS and based on the widely implemented and supported WebDAV standard.
Calendars and contacts
ownCloud features Calendar and Contacts apps to store, sync and share what you do and who you know. learn more
Share your calendar with other ownCloud users or groups on your ownCloud server, easily and quickly. Store your contacts in ownCloud and share them among your devices so you always have access to the contact information of your friends, family and colleagues.
Work with your documents
Edit rich text documents with others in real time, read PDF's, see pictures, watch videos and more. learn more
The Activity feed and Notifications keep you updated on what is happening with your data. learn more
ownCloud features an activity feed. See who shared a file with you or when you created, changed or deleted files, commented or added a tag. Access the feed via RSS, the web interface, or Desktop or Mobile clients. Notifications pop up in the web interface and on the clients when new files are shared or a calendar invite came in.
Versioning and undelete
Previous versions of files you modified are retained and can be brought back. Deleted files can be found in the trash.
Share photo galleries with friends and family. Give them access to upload pictures, view, download and comment on them. Your data - your choice.
Play music, watch movies, store passwords
Use the Music app to listen to your songs, securely store your passwords in Passman and stream your movies with the Streaming app. Simply enable one of over 250 applications in the built in ownCloud App store.
ownCloud is open source - there are no limitations and you can inspect, integrate, extend and modify ownCloud however you want.
ownCloud offers an easy user interface with search, favorites, tags and other ways to quickly get at your files.
File editing and preview support for PDF, images, text files, Open Document, Word files and more.
Integration of anti-virus scanning functionality with the anti-virus app.
LDAP / Active Directory integration
Example files for new users. Preload a new user's Files area with, for example, a tutorial file, which appears when they first log in.
Powerful integrated logging
Fine-grained control over access to data and sharing capabilities by user and by group.
Advanced quota management with configurable accounting of external storage.
Sharing REST API. Control sharing from mobile apps and desktop clients
Easy development of 3rd party apps with the share REST API. Quick access to core functions for app development with the powerful ownCloud App API and webhooks following the publication / subscription model.