By uploading security camera footage to FTP servers, you may enjoy these advantages without paying expensive subscription fees.

Whether or not a Reolink product can support FTP uploading depends both on the product model and the hardware version. To know if your Reolink device supports FTP, refer to: Which Cameras/NVRs Support FTP Uploading.

Note: Please make sure you have an FTP server available before configuring FTP settings on Reolink Client. If you don't have one, see how to build FTP Server on Your PC (Cerberus FTP Server).
Here is a video for your reference:

Step 1. Launch Reolink Client, log into your device, go to Device Settings SurveillanceFTP, and fill in the FTP information required. 




  • FTP server: Type in the full domain name (for example: or full IP address (for example:, do not add port or directory after that.
  • Port: The default port is 21. You can also customize the port number (1-65535) on the FTP server, make sure that the port numbers of the Reolink client and FTP server are the same. For example, if the FTP server port number is set to 6999, then the camera’s FTP port number will also be changed to 6999 on Reolink Client.
  • Anonymous: This switch is used for anonymous login and is generally off by default. If it is enabled, there is no need to manually fill in the username and password. The premise of enabling it is that the FTP server has created a user named Anonymous and this user has not set a password.
  • User Name and Password: Enter the User Name and Password of your FTP server. It is recommended to use an admin user or a user that already has permissions, and try not to use a guest user to prevent problems such as failure to create folders due to insufficient permissions. If there is no password, you can leave it blank.
  • Transport Mode: Auto, Port, Pasv. We suggest you choose the Auto option.
  • FTPs Only: Your FTP server must support the FTPS protocol. If this option is enabled, the camera will communicate only using FTPS.
  • Directory: Set an upload directory for device video recording. This item can be filled in or left blank.
  • Generate subfolder by: The format of the generated subfolder. 
  • File Type: Choose to upload a video or picture or both.
  • FTP Postpone: Set the record time limit after a motion is detected. This option is only available when File Types Video and FTP Schedule is Motion.
  • Overwrite File: No: Do not overwrite
    Overwrite Single File: The file with the same name is continuously overwritten
    Alternatively Overwrite Two Files: Save the old file first, and then delete the old file after the new file is successfully transferred. If you choose Overwrite, you can customize the file name.
  • Max File Size (MB): A single video size and could be set to 10-1024MB. This option is available when File Types Video. If you select Custom, and fill in less than 10, the default max file size will be auto-filed as 10, fill in more than 1024, the default max file size will be auto-filed as 1024.
  • Interval: Setup the time interval of uploading pictures. This option is available when File Types Picture. Custom is available and the minimum time interval is 2 seconds. 

Step 2. Configure the FTP upload schedule, and click Save to save the settings.


Note: Timer means that the camera will record 24/7 and Alarm means that the camera will record when motion is detected. If Alarm and Timer are set at the same time:
● Images are still uploaded regularly according to the interval. When the camera detects a motion, it will upload an image even if the upload interval has not yet been reached, that is, both the Alarm and the Timer are working; while the video only takes effect on the Timer schedule, and uploads according to the Max file size, the camera does not upload additional alarm video.
● If only Alarm schedule is set, upload the file when the camera detects motion.
● If only Timer schedule is set, the video will be uploaded according to the max file size, and the images will be uploaded according to the interval.

Step 3. Click Test to check whether FTP has been set up successfully.


If you see FTP Test is Failed, please click FTP Stops Working to troubleshoot the issue.