LabVIEW Tools for SSH and SFTP

Updated Mar 13, 2024

Reported In


  • LabVIEW


  • Labvolution - LabSSH
  • Labvolution - LabSFTP

Issue Details

  • I want to transfer files in LabVIEW using SFTP, but I cannot find any libraries to implement this. 
  • I want to communicate with a remote client via SSH using LabVIEW, but I cannot find any tools to implement this. 


Secure File Transfer Protocol (SFTP) employs Secure Shell (SSH) protocol to provide file access, file transfer and file management over any reliable data stream.

LabVIEW 2021 is the first version to include support for SFTP and SSH. You will see these libraries in the Data Communication>>Protocols palette.

Earlier versions of LabVIEW require a 3rd party package for SFTP and SSH support. A number of vendors offer libraries, including:

Disclaimer: Third-Party Add-Ons for LabVIEW are offered by independent third-party providers who are solely responsible for such products. NI shall have no responsibility whatsoever for the performance of the Third-Party Add-Ons. 

    Additional Information

    LabVIEW includes an application that exemplifies the use of the included libraries. To access the example go to Help>>Find Examples and then look for the SFTP List in the Data Communication>>Protocols>>SFTP directory.