SFTPPlus Features and Product Tour

SFTPPlus MFT provides two components, the MFT Client and the MFT Server. The components can run independently and as one, or integrate easily with your existing infrastructure for file transfers.

Use this form to try all SFTPPlus MFT features for free. Our team is here to help if you have questions!

SFTPPlus MFT Client Key Features

Managed Transfers

Managed Transfers

  • Triggered and event-based transfers
  • Scheduled transfers
  • Events
  • Pre- and post-processing
  • External calls to arbitrary programs
Automation

Automation

  • Local and remote files monitor
  • Configurable actions based on triggers
  • Configurable actions upon retries
  • Configurable alerts
  • Encryption and decryption
  • Text file configuration and non-interactive deployments
User Friendly

User Friendly

  • Web administration interface
  • Flexible service-based control panel
  • Web interface for logging and audit trail

SFTPPlus MFT Server Key Features

Modular Server

Modular Server

  • Configurable protocol-based services
  • Web-based administration panel
  • Web key management interface
  • DMZ and user locking
  • Configurable external program calls
User Friendly

User Friendly

  • Web-based folder browsing and file downloads
  • HTTP(S) API for pragmatic file management
  • Actions and triggers for all protocols

SFTPPlus Key Features

Along with the key features our MFT Client and the MFT Server, both components include the following functionality.

Multiple Operating Systems

Multiple Operating Systems

  • Windows
  • Linux Red Hat, SUSE, Ubuntu, Raspbian, etc.
  • Mac OS X
  • AIX
  • Solaris
  • HP-UX Unix
  • Docker and Containers ready
  • Cloud ready
Multiple Protocols

Multiple Protocols

  • FTP
  • Explicit FTPS / FTPES (over TLS)
  • Implicit FTPS / FTPIS (over SSL)
  • SFTP (over SSH version 2)
  • SCP (over SSH version 2) Only MFT Server
  • HTTP Only MFT Server
  • HTTPS Only MFT Server
  • WebDAV (over HTTPS) Only MFT Client
  • We are open to integrating new protocols

Learn more.

Secure and Extendable

Secure and Extendable

  • FIPS 140-2 ready
  • HIPAA/HITECH ready
  • ISO27001 ready
  • GPG 13 ready
  • Bespoken versions
  • Public API Only MFT Server
  • Software Development Kit (SDK)

Learn more.

Extensive Documentation

Extensive Documentation

  • Technical documentation for every version
  • End-user guides with screenshots
  • Configuration examples

Browse our documentation.

Human Support

Support and Quality Assurance

  • Human assistance
  • Free assistance during trial
  • Thousands of automated tests
  • Critical and security fixes are part of the Standard Support
  • Long-term software support
  • Consultancy and training services

Learn more.

Authentication, Audit, and Logging

Authentication, Audit and Logging

  • Structured logging inside a detailed audit trail
  • MySQL, SQLite, Syslog and EventLog persistent logging
  • Application level authentication
  • LDAP and Active Directory authentication
  • HTTP(S) authentication

Request the free trial version to get started or buy now.

Product tour with screen captures

Event handlers are triggered by server events, and each event handler performs a specific action. Event handlers are triggered by server events, and each event handler performs a specific action.

Create new transfer rules to automate your file transfer operations. Create new transfer rules to automate your file transfer operations.

The file-dispatcher event handler can be configured to move files to one or multiple directory paths based on a matching expression. The file-dispatcher event handler can be configured to move files to one or multiple directory paths based on a matching expression.

View the state of transfer and file dispatch activities via the Status page View the state of transfer and file dispatch activities via the Status page

The Local Manager indicates the state of a service, transfer, authentication method, event handler or resource. If there are issues that have risen in an attempt to start these, the Local Manager can also provide details. The Local Manager indicates the state of a service, transfer, authentication method, event handler or resource. If there are issues that have risen in an attempt to start these, the Local Manager can also provide details.

The Local Manager indicates the state of a service, transfer, authentication method, event handler or resource. If there are issues that have risen in an attempt to start these, the Local Manager can also provide details. The Local Manager indicates the state of a service, transfer, authentication method, event handler or resource. If there are issues that have risen in an attempt to start these, the Local Manager can also provide details.

The Local Manager indicates the state of a service, transfer, authentication method, event handler or resource. If there are issues that have risen in an attempt to start these, the Local Manager can also provide details. The Local Manager indicates the state of a service, transfer, authentication method, event handler or resource. If there are issues that have risen in an attempt to start these, the Local Manager can also provide details.

While operating, SFTPPlus will emit a set of events. Each event has a unique ID and defines a specific operation carried out by the server. The extensive audit trail is collated for system administration purposes such as monitoring activities.  The trail will also help in meeting compliance requirements that involve logging of system activities. While operating, SFTPPlus will emit a set of events. Each event has a unique ID and defines a specific operation carried out by the server. The extensive audit trail is collated for system administration purposes such as monitoring activities. The trail will also help in meeting compliance requirements that involve logging of system activities.

Detailed configuration options available for SFTP / SCP based services. Detailed configuration options available for SFTP / SCP based services.

The graphical configuration and administration tool provides a clear view of all changes made in a session and allows for review of all configuration changes before they are saved. The graphical configuration and administration tool provides a clear view of all changes made in a session and allows for review of all configuration changes before they are saved.

The graphical configuration and administration tool also provides an overview of which components require a restart. The graphical configuration and administration tool also provides an overview of which components require a restart.

SFTPPlus can be configured to allow both application and operating system accounts supplied by third party identity providers. SFTPPlus can be configured to allow both application and operating system accounts supplied by third party identity providers.

Account configuration options include types of authentication accepted, the home folder, permissions associated with the account and more. Account configuration options include types of authentication accepted, the home folder, permissions associated with the account and more.

AAA refers to Authentication, Authorization and Accounting. It is a system to mediate and manage network access based on the process of identifying a user (authentication), granting or denying access to the user (authorization) and keeping track of the user’s activities on the network resource. AAA refers to Authentication, Authorization and Accounting. It is a system to mediate and manage network access based on the process of identifying a user (authentication), granting or denying access to the user (authorization) and keeping track of the user’s activities on the network resource.

Group configuration options are modified in a similar way to any account configuration option. Group configuration options are modified in a similar way to any account configuration option.

Define permissions per-group and per-path. Set a home folder structure according each group. Define permissions per-group and per-path. Set a home folder structure according each group.

Detailed SSL/TLS configuration options available for FTPES / FTPIS. Detailed SSL/TLS configuration options available for FTPES / FTPIS.

Detailed configuration options for FTP / FTPES / FTPIS based services. Detailed configuration options for FTP / FTPES / FTPIS based services.

HTTP / HTTPS options available for web browser file transfer manager. HTTP / HTTPS options available for web browser file transfer manager.

An authentication method configuration provides the required information to allow SFTPPlus to use a specific method in order to authenticate accounts. You can define multiple authentication methods. For example, the authentication method shown (IP time ban authentication) can be used in conjunction with other methods. An authentication method configuration provides the required information to allow SFTPPlus to use a specific method in order to authenticate accounts. You can define multiple authentication methods. For example, the authentication method shown (IP time ban authentication) can be used in conjunction with other methods.

A new authentication method can be added or changed via Local Manager. Options will differ depending on which authentication method is used. A new authentication method can be added or changed via Local Manager. Options will differ depending on which authentication method is used.

Manage local and remote host locations. Manage local and remote host locations.

Executables can be called as part of the transfer rule. You can use a wrapping script/batch file to have the executable called with a set of default arguments, or to call multiple executables. There are a number of transfer rules available - from filters to scheduling options. Executables can be called as part of the transfer rule. You can use a wrapping script/batch file to have the executable called with a set of default arguments, or to call multiple executables. There are a number of transfer rules available - from filters to scheduling options.

Add further rules when monitoring the source and destination paths. Add further rules when monitoring the source and destination paths.

Event handlers are triggered by server events, and each event handler performs a specific action. Set up detailed event handlers to attach specific actions based on server events Event handlers are triggered by server events, and each event handler performs a specific action. Set up detailed event handlers to attach specific actions based on server events

The most common event handlers are the ones sending events to a specific destination. Each destination is configured using an event handler. Each event handler has its own configuration and is used for sending the event in a certain format or according to certain rules. The most common event handlers are the ones sending events to a specific destination. Each destination is configured using an event handler. Each event handler has its own configuration and is used for sending the event in a certain format or according to certain rules.

Create new transfer rules to automate your file transfer operations. A transfer configuration defines the rules based on which files or folders are transferred between two locations or inside a location. Create new transfer rules to automate your file transfer operations. A transfer configuration defines the rules based on which files or folders are transferred between two locations or inside a location.