| # Load/Save From/To URL KeePass can load/save databases from/to URLs.

In this dialog you can specify a URL, from/to which data is read/written.

By default, KeePass supports FTP, HTTP and WebDAV, but additional protocols might be available on your system (if specific providers are installed).

The IOProtocolExt plugin adds support for SCP, SFTP and FTPS.

For an online storage (like e.g. Amazon's S3, DigitalBucket, ...), you need an online storage provider plugin (e.g. KeeAnywhere, KeeCloud or KeePassSync).

## Example: Using FTP Server

In order to load/save your database from/to an FTP server, you first need to upload the database file to the server manually. This only needs to be done once.

Then start KeePass and go 'File' → 'Open' → 'Open URL...'. Enter the full database path on the server and don't forget the `ftp://` prefix! This prefix is required, otherwise KeePass doesn't know which protocol to use. Enter the FTP credentials and click [OK]. KeePass will download the file and open it.

KeePass can remember the FTP credentials, if you wish. You can choose between remembering everything (user name and password), partially (user name only) and not remembering the credentials at all.

When you press the 'Save' button, KeePass will automatically upload the new database file to the server (same location as before, i.e. overwriting the previous one).