How to Configure FileZilla Pro Defaults File fzdefaults.xml

The file fzdefaults.xml is used to provide system-wide default settings for FileZilla Pro.

fzdefaults.xml can contain any setting from filezilla.xml. FileZilla Pro loads the settings from
fzdefaults.xml and overrides the settings from filezilla.xml. fzdefaults.xml is not modified by FileZilla Pro.

Below you find a step by step guide, if you prefer you can watch our Setting FileZilla defaults file fzdefaults.xml video tutorial.

Note: fzdefaults.xml cannot be used with the MacOS AppStore version.

  • Windows: put the file fzdefaults.xml into the same directory as filezilla.exe.
  • MacOS: modify the app bundle, put fzdefaults.xml into Contents/SharedSupport/subdirectory
  • Other: put the file fzdefaults.xml into one of the following directories (in order of precedence):

    • $XDG_CONFIG_HOME/filezilla
    • ~/.config/filezilla
    • ~/.filezilla
    • /etc/filezilla
    • shared/filezilla subdirectory of install prefix

    Create some new Site Manager entries and export the list of sites. See Export Configuration Settings on how to export them. Rename the resulting XML file to fzdefaults.xml or copy the block in it into fzdefaults.xml.

    Config Location

    By default, FileZilla Pro stores its settings in the user’s home directory. If you want to change the location, modify the Config Location setting.

    Config Location either accepts absolute paths or paths relative to the location of fzdefaults.

    You can also use environment variables by preceding them with the dollar sign, e.g. $HOME/
    foo. Use $$ to denote a path containing dollar signs, e.g. c:\$$foobar\ if settings should
    be located in c:\$foobar.

    A single dot denotes the directory containing fzdefaults.xml.

    Kiosk Mode

    If the Kiosk mode setting is set to 1, FileZilla Pro will not write any passwords to disk. If
    set to 2, FileZilla Pro will not write to any configuration file. The latter is useful if FileZilla
    Pro gets executed from read-only media. This option has priority over the password saving
    options in Settings.

    Disable update check

    If the Disable update check setting is set to 1, the capability to check for new FileZilla Pro
    versions will be completely disabled.

    Cache directory

    Use the Cache directory setting to override where FileZilla Pro places its resource cache.
    Same rule applies for environment variables and relative paths as for the Config Location

    A sample fzdefaults.xml file can found under docs subdirectory in the FileZilla Pro installation directory:


      <Setting name="Config Location">$SOMEDIR/filezilla/</Setting>
      <Setting name="Kiosk mode">0</Setting>
      <Setting name="Disable update check">0</Setting>
      <Setting name="Cache directory">$USERPROFILE/Documents</Setting>


      <RemoteDir></RemoteDir>Primary GNU download server

    The video tutorial below shows how to configure FileZilla Pro defaults file fzdefaults.xml

    Video tutorial: Setting FileZilla defaults file fzdefaults.xml

Tags: ,