Website | Specification (PDF)
See also CalDAV
Resources
General
General information about WebDAV
Client guides
Mounting a WebDAV volume if you have an existing server
Server guides
Setting up a WebDAV server
Servers
Standalone
Standalone servers and personal cloud solutions specifically built for WebDAV and its extensions
- asgi-webdav -a An asynchronous WebDAV server, Support multi-provider, multi-account and permission control.
MIT Python
- Davis - a simple interfacefor
sabre/dav based on Symfony and Bootstrap, largely inspired by Baïkal.
- dave - a simple WebDAV server written in Go.
Apache-2.0 Golang
- FuguHub - a personal cloud server with a web UI.
- Group-Office - Open Source CRM and Groupware with CalDAV, CardDAV and WebDAV.
- hacdias-webdav - A simple yet configurable WebDAV server written in Go.
- Nextcloud - Collaboration and communication platform: includes files, calendar, contacts, mailclient, chat, videoconferencing and much more. Try it, Docs WebDAV, Docs calDAV, Docs CardDAV.
AGPL-3.0 PHP
- Nephele Serve - File System or S3 Backed WebDAV Server.
Apache-2.0
- ownCloud - Personal cloud solution, brother project to the
NextCloud. AGPL-3.0 PHP
- QuickDAV - Network file transfer app. Sources.
Apache-2.0
- phởdav (a.k.a. chezdav) - A minimal open source WebDAV server, ideal for sharing one folder (for FreeBSD, Linux, and Windows).
- miniserve - A file sharing server, supports read-only WebDAV
- sabre/dav - Open source CardDAV, CalDAV and WebDAV server.
- Seafile - A webdav server written in Python
- SFTPGo - SFTP server with optional FTP/S and WebDAV support.
- Stalwart - Open-source Mailserver and WebDAV, CalDAV and CardDAV server written in Rust.
- tolsen/limestone - Advanced WebDAV server backed by a Postgres database. Supports ACL, Search, BIND, Redirect, and partial DeltaV.
- tolsen/limeberry - WebDAV server (Rails 1.2)
- weborf - a minimal HTTP server to share your files. Has a GUI qweborf.
- WebDAV VFS gate - Open source JEE application for web containers, such as Tomcat, Jetty, JBoss and similar.
- "Written in Rust". They all are similar to weborf by functionality but more advanced and fancy
- sigoden/dufs
- thecoshman/http
- messense/dav-server-rs library for WebDAV and there are a lot of small webservers based on it.
Web servers
Web servers that support WebDAV or have modules to enable WebDAV support
Docker images
Docker images for easily deploying a WebDAV server
PWA and online apps
Online apps that can connect directly to your WebDAV share. You'll need a CORS enabled.
See an example WebDAV with CORS using Lighttpd
Command line tools
- cadaver - A command-line interactive FTP-like WebDAV client.
- curl - a low level command line http client that allows to query WebDAV methods.
- davfs2 - Allows mounting a WebDAV server as a local filesystem (for Linux).
- DaviX - A client for WebDAV and Amazon S3 for Windows, macOS and Linux.
LGPL C++
- GNOME gvfs-mount - Mounting a WebDAV with GNOME Virtual Filesystem in user space. Linux.
- KDE kioclient - supports basic operations e.g.
kioclient cp file.txt 'webdavs://user@example.com/dav/
- rclone - Supports WebDAV as a backup target and can itself act as a WebDAV server (for Windows, Mac and Linux).
- litmus - a test suite from author of neon, which aims to test whether a server is compliant with the WebDAV protocol.
GPL-2.0 C
- tolsen/rubydav - a test suite for WebDAV server
- tolsen/Prestan - a WebDAV performance benchmark
- WebDAV-AudioPlayer - a simple AudioPlayer (web-based Blazor & Windows WinForms).
Desktop apps
File managers and tools
General purpose apps to browse and manage files on a WebDAV server
- CrossFTP - Free client software that supports many protocols, including WebDAV (for Windows, Mac and Linux).
- Far Manager - A Norton Comander like file manager for Windows. Has a NetBox plugin with WebDAV support.
- far2l - A heavily rewritten Linux and MacOS port of FAR Manager. Has a NetRocks plugin with WebDAV support.
- FileZilla Pro - File transfer tool that supports many protocols, including WebDAV (for Windows, Mac and Linux).
- SmartFTP - A file transfer program.
Proprietary
- UIVI - a Java GUI client. Can be runned as JNLP applet.
Public Domain Java
- WinSCP - A popular SFTP client that also supports WebDAV (for Windows).
Proprietary
- WebDrive - A drive mapping utility. Windows, OS X, Android and iOS.
Proprietary
macOS only
- Commander One - A file manager for macOS
- CloudMounter - mounting cloud storages for macOS
- Cyberduck - Libre server and cloud storage browser with WebDAV support (for Windows and Mac).
- ForkLift - A dual pane file manager and file transfer client for macOS.
- Mountain Duck - Lets you mount server and cloud storage including WebDAV as a disk (for Windows and Mac).
- Transmit - A file transfer apps for macOS
Backup and sync
Apps used for backup and/or synchronizing data between multiple destinations
Other apps
Apps and browser extensions that support WebDAV in some form, e.g. for backup and sync
- Buttercup - A password manager. Source code
- Cryptomator - a tool to encrypt files and backup.
- KODI - An advanced media player for smart TV Raspberry Pi, Android, tvOS.
- gnome-user-share - configure an Apache WebDAV directly from Nautilus
- Gnome Gnote - app for taking notes with WebDAV sync.
- KeePass Password Safe - Password manager that supports WebDAV sync (for Windows).
- PhotoPrism AI-Powered Photos App. Supports sync by WebDAV
- Floccus - Browser extension for bookmark sync that supports WebDAV (for Chrome, Firefox and Edge).
- RetroArch - A frontend for emulators and game engines that can use WebDAV for backing up game saves.
- Stylus - Browser extension for custom CSS that can sync with WebDAV.
- Table Habit – Micro habits tracking app with sync via WebDAV.
AL2 Dart Apache-2.0
- Violentmonkey - A web browser extension for UserJS management that can sync with WebDAV.
- Zotero - an easy-to-use desktop app to collect, organize, annotate, cite, and share research.
AGPLv3 JavaScript
Mobile apps
Android
File managers and backup
General purpose apps to browse and manage files on a WebDAV server
Players
- CloudBeats - A music player.
Proprietary
- Capriccio - a music player.
Proprietary
- FX Player - music/video player.
Proprietary
- GOM Player - music/video player.
Proprietary
- VLC: is planed
- danfr/webdav-player - access to remote WebDAV repository and play media files using VLC.
WIP
- NOVA - an open source video player with AndroidTV support.
Apache-2.0
- Neutron - a music player.
Proprietary
Other apps
Apps that support WebDAV in some form, e.g. for backup and sync
iOS
File managers
General purpose apps to browse and manage files on a WebDAV server
Other apps
Apps that support WebDAV in some form, e.g. for backup and sync
- 1Writer - Markdown text editor that supports importing from WebDAV.
- beorg - TO-DO list and agenda app with WebDAV sync support.
- GoodReader - PDF viewer and editor that supports WebDAV sync.
- Joplin - Note taking and to-do application that supports WebDAV sync.
- Notability - Note-taking app that supports WebDAV for backups.
- Notebooks 10 - Writing app, a text and markdown editor with WebDAV support.
- PotPlayer - Windows only.
- Strongbox - KeePass-based password manager that supports WebDAV sync.
- Table Habit – Micro habits tracking app with sync via WebDAV.
AL2 Dart Apache-2.0
Libraries
Libraries for accessing a WebDAV storage and/or building a WebDAV server
C
- neon - An HTTP/1.1 and WebDAV client library with a C API.
C++
Objective-C / iOS
.Net
Go
- golang.org/x/net/webdav - WebDAV server implementation as part of the standard library.
- go-webdav - Client library for WebDAV, CalDAV and CardDAV.
- gowebdav - WebDAV client library and command line tool.
Java
- Jackrabbit WebDAV Library - WebDAV Library component of the Apache Jackrabbit project.
Apache-2.0
- milton2 - Milton Java WebDAV / CalDAV / CardDAV Server Library.
Apache-2.0
- sardine - Java client based on Apache HTTP Client.
Apache-2.0
- sardine-android - a WebDAV client for Android based on OkHttp.
Apache-2.0
- owncloud/android-library - an ownCloud library that internally use WebDAV over OkHttp.
MIT
- dav4jvm - dav4jvm is a WebDAV/CalDAV/CardDAV library for JVM (Java/Kotlin) developed for DAVx⁵.
MPL-2.0
JavaScript and Dart
Python
Cloud providers
Cloud services that offer a WebDAV server or otherwise allow access via WebDAV
- 1und1.de - a hosting and cloud (HiDrive). Based in Germany.
- 4shared - Fully supports WebDAV and allows synchronization over it. Based in Ukraine.
- ~Box~ - Has a WebDAV URL that allows access via WebDAV (no longer supported).
- CloudMe - cloud solution. Based in Sweden.
- EDIS - a (web) server and infrastructure hoster. Based in Austria.
- FastMail - an Email service with WebDAV access to files. Based in Australia.
- GM Cloud - a Web portal with cloud feature. Based in Germany.
- IceDrive - a cloud solution. Based in UK.
- infomaniak - The Ethical Cloud and colaboration service. Based in Switzerland.
- IONOS - a hosting and cloud (HiDrive). Based in US.
- Jianguoyun / Nutstore - a cloud and workspace. Based in China.
- Kolab Now - a collaboration service. Based in Switzerland.
- Koofr - a personal cloud services. Based in Slovenia.
- luckycloud - an advanced cloud. Based in Germany.
- mail.com - an Email service but also provides WebDAV access to stored files.
- MyDrive - s cloud solution. Based in Switzerland.
- OpenDrive - a cloud and office suite. Based in US.
- pCloud - business level accounts can use WebDAV.
- STRATO - a hosting and cloud (HiDrive). Based in Germany, Netherlands, Spain, France, UK, Sweden.
- T-Online.de / Magenta - a ISP and cloud. Based in Germany.
- transip.nl - an ISP that offers cloud. Based in the Netherlands.
- web.de - a Web portal with cloud feature. Based in Germany.
- Woelkli - a NextCloud-based service. Based in Switzerland.
- Yandex.Disk - Has a WebDAV API that treats its storage like a file system. Based in Russia.
- Zaclys - a NextCloud-based service. Based in France.
Extensions
Protocol extensions and related protocols
Tags:
distribution
format
protocol
specification
Last modified 05 January 2026