# FTP components

| [tFTPClose](https://help.qlik.com/talend/en-US/components/8.0/ftp/tftpclose) | Closes an active FTP connection to release the occupied resources. |
| --- | --- |
| [tFTPConnection](https://help.qlik.com/talend/en-US/components/8.0/ftp/tftpconnection) | Opens an FTP connection to transfer files in a single transaction. |
| [tFTPDelete](https://help.qlik.com/talend/en-US/components/8.0/ftp/tftpdelete) | Deletes files or folders in a specified directory on an FTP server. |
| [tFTPFileExist](https://help.qlik.com/talend/en-US/components/8.0/ftp/tftpfileexist) | Checks if a file or a directory exists on an FTP server. |
| [tFTPFileList](https://help.qlik.com/talend/en-US/components/8.0/ftp/tftpfilelist) | Lists all files and folders directly under a specified directory based on a<br>filemask pattern. |
| [tFTPFileProperties](https://help.qlik.com/talend/en-US/components/8.0/ftp/tftpfileproperties) | Retrieves the properties of a specified file on an FTP server. |
| [tFTPGet](https://help.qlik.com/talend/en-US/components/8.0/ftp/tftpget) | Downloads files to a local directory from an FTP directory. |
| [tFTPPut](https://help.qlik.com/talend/en-US/components/8.0/ftp/tftpput) | Uploads files from a local directory to an FTP directory. |
| [tFTPRename](https://help.qlik.com/talend/en-US/components/8.0/ftp/tftprename) | Renames files in an FTP directory. |
| [tFTPTruncate](https://help.qlik.com/talend/en-US/components/8.0/ftp/tftptruncate) | Truncates files in an FTP directory. |