SFTPPlus MFT vs Cleo Harmony
SFTPPlus MFT
- First year
- $4,750
- Following years
- $950
Licensing
- Published list pricesSFTPPlus MFT publishes licence and support prices. Cleo directs Harmony buyers to sales; the reviewed pages do not provide a price list. Details
- Yes
- Perpetual licenceSFTPPlus MFT licences are perpetual. Harmony usage rights last for the term specified in the order agreement; confirm whether the proposed offer is perpetual or a subscription. Details
- Yes
- Complete protocols licenceSFTPPlus includes all supported protocols for each licensed role. Cleo licences can restrict protocols, hosts, mailboxes, and optional features. Details
- Yes
- Unlimited users and trading partnersSFTPPlus MFT imposes no licence limit on users or partners. Harmony licences can set host, mailbox, and protocol allowances; confirm the proposed capacity. Details
- Yes
- Development and testing instancesSFTPPlus MFT includes an individual development instance and a shared testing or pre-production instance. Harmony instance rights depend on the order agreement; equivalent included rights were not confirmed. Details
- Yes
- Included cold disaster recovery instanceSFTPPlus includes a cold recovery instance. Cleo documents a backup licence role, but inclusion and price need confirmation in the quote. Details
- Yes
Runtime and deployment
- Windows ServerBoth support installation as a Windows service on supported Windows Server versions. Details
- Yes
- LinuxBoth support deployment on Linux. Check each product's requirements for the distribution and release you use. Details
- Yes
- Docker and KubernetesBoth support Docker and Kubernetes. Harmony 6.0 requires an Enterprise licence and external repositories for configuration and runtime data. Details
- Yes
- MacOSSFTPPlus supports macOS on Apple Silicon. macOS is absent from the Harmony 6.0 supported operating system list. Details
- Yes
File transfer protocols
- SFTPBoth accept SFTP connections and initiate automated SFTP transfers. Details
- Yes
- Legacy SCPSFTPPlus supports the SCP protocol over SSH. The Harmony 6.0 guide documents SFTP, without confirming SCP support. Details
- Yes
- FTP and FTPSBoth support FTP and FTP secured with TLS for server and client transfers. Details
- Yes
- HTTPS web clientBoth let users upload, download, and manage files from a browser. Confirm Cleo Portal entitlements in the quote. Details
- Yes
- AS2Both send and receive AS2 business documents with delivery receipts. SFTPPlus does not charge per AS2 partner; check Cleo's mailbox allowance. Details
- Yes
- WebDAVSFTPPlus provides WebDAV server and client support. A native WebDAV implementation was not confirmed in the Harmony 6.0 guide. Details
- Yes
- AS4Harmony supports AS4 messaging for business partners that require it. SFTPPlus MFT implements AS2 but does not implement AS4.
- No
- AS3Harmony supports AS3 business document exchange over FTP. SFTPPlus supports AS2, without an AS3 implementation.
- No
- OFTP2Harmony supports Odette FTP version 2 for partner networks that require it, including automotive exchanges.
- No
- MLLPHarmony supports sending and receiving HL7 messages using MLLP. SFTPPlus can transfer HL7 files through its file protocols but does not implement MLLP.
- No
- RosettaNet and ebXMLHarmony documents RNIF and ebXML message exchange. SFTPPlus does not implement these business messaging protocols.
- No
- Oracle Database transfersBoth can send and receive file content through Oracle. SFTPPlus maps existing tables with configured SQL; Harmony's database payload interface uses its own incoming and outgoing tables through JDBC. Details
- Yes
- Direct Oracle mapping to existing tablesSFTPPlus maps rows to files using SELECT, INSERT, UPDATE, and DELETE statements, without PL/SQL stored procedures. Harmony's documented payload interface requires applications to exchange data through Cleo's tables. Details
- Yes
- SQL Server, PostgreSQL, MySQL, and DB2 payload storageCleo lists these databases alongside Oracle for its database integration. SFTPPlus's native database transfer location is specific to Oracle. Details
- No
- IBM MQBoth exchange file content with IBM MQ queues. SFTPPlus includes the MQ C Client and manages TLS certificates in its vault. Cleo's MQ host documentation specifies separate connector licensing. Details
- Yes
- SMB and Windows sharesBoth can use network shares as transfer locations. Cleo provides an SMB connector. Details
- Yes
- SharePoint OnlineBoth support SharePoint Online transfer locations. Harmony provides a SharePoint connector with certificate-based application authentication. Details
- Yes
- Azure Blob StorageBoth provide Azure Blob Storage integration. Harmony includes an AzureBlob connector in its documented connector set. Details
- Yes
- Azure Files and Exchange OnlineSFTPPlus includes Azure Files and Microsoft Graph access to Exchange Online attachments. Equivalent native Harmony connectors were not confirmed in the reviewed guide. Details
- Yes
- Amazon S3 connectorHarmony provides an S3 connector. SFTPPlus MFT lists native S3 support on its roadmap. Details
- No
- Google Cloud Storage connectorHarmony provides a Google Cloud Storage bucket connector. Native Google Cloud Storage support remains on the SFTPPlus MFT roadmap. Details
- No
Administration and integration
- Web administrationConfigure and monitor both applications from a browser. Details
- Yes
- Command-line administrationSFTPPlus provides admin-shell. Cleo provides Harmonyc commands to inspect and change configuration and run actions. Details
- Yes
- HTTP APISFTPPlus exposes file, authentication, and event APIs. Cleo provides REST APIs for transfers and configuration; the interfaces are not identical. Details
- Yes
- Configuration in one text file, without databaseSFTPPlus keeps settings in one INI file. Harmony stores configuration across XML and properties files and uses an embedded database for newer logs and reports. Its external SQL database is optional. Details
- Yes
- Configuration as codeSFTPPlus supports declarative INI deployments. Harmony supports XML import and export, commands, and APIs; its container deployment also uses YAML configuration for Kubernetes. Details
- Yes
- Built-in configuration promotionSFTPPlus can manage configuration variants through a separately licensed cluster controller. Cleo provides import, export, and synchronization; a comparable variant promotion interface was not confirmed. Details
- Cluster licence
Automation
- Scheduled client transfersBoth automate transfers with schedules, file polling, and retries. Details
- Yes
- Server-to-server streamingSFTPPlus can stream between supported remote locations without storing the complete file locally. Equivalent general remote-to-remote streaming was not confirmed for Harmony. Details
- Yes
- Event-driven actionsBoth can trigger processing and notifications after file or system events. Cleo lists JavaScript Actions as enabled by default for Harmony. Details
- Yes
- Compress and decompress filesBoth provide archive processing, including ZIP compression and extraction. Details
- Yes
- PGP file processingBoth encrypt, decrypt, sign, and verify file content using OpenPGP. Details
- Yes
- EDI content trackingCleo's File Tracker extracts EDI, XML, or text fields for transfer tracking when licensed. SFTPPlus records transfer events but does not include an EDI document tracking application. Details
- No
Security and identity
- LDAP and Active DirectoryBoth authenticate users through LDAP directories, including Active Directory. Details
- Yes
- OpenID Connect SSOSFTPPlus supports OpenID Connect web sign-in with providers such as Entra ID and Okta. Native OpenID Connect was not confirmed in the Harmony guide. Details
- Yes
- SAML SSOHarmony provides licensed SAML single sign-on for Portal or administration. SFTPPlus MFT uses OpenID Connect for web single sign-on and does not provide SAML. Details
- No
- RADIUS authenticationSFTPPlus supports RADIUS, including RSA SecurID. A built-in Harmony RADIUS integration was not confirmed in the reviewed guide. Details
- Yes
- Multi-factor authenticationSFTPPlus supports additional factors for interactive web, SFTP, and FTP logins. Cleo documents TOTP authentication for Portal users; confirm Portal entitlements and required login methods. Details
- Yes
- IP allow lists and automatic blockingBoth provide IP filtering and protection against repeated failed logins. Cleo lists IP Filter as enabled by default for Harmony. Details
- Yes
Other features
- Ad hoc sharing linksCleo Portal can create anonymous links and manage sharing permissions when the relevant sharing features are licensed. SFTPPlus lists account-free sharing on its roadmap. Details
- No
- Web password change and recoverySFTPPlus supports password changes after login. Cleo also documents recovery through a personal link sent by email. Details
- Password change only
- Built-in transfer graphs and reportsCleo provides transfer graphs and reports for configured VersaLex pools. SFTPPlus delivers structured events and logs for reporting through external tools. Details
- No
High availability and audit
- Centralized cluster configurationSFTPPlus uses a separately licensed cluster controller. Cleo manages multiple installations through VersaLex pools and synchronization; additional instance entitlements need a quote. Details
- Yes
- Shared cluster settingsBoth can synchronize configuration between installations. Their storage and synchronization designs differ. Details
- Yes
- Client transfer failoverBoth support fallback processing on another instance. Cleo documents automatic activation of the scheduler, router, and outbound database payload on a backup when production goes offline. Details
- Yes
- Centralized audit trailSFTPPlus forwards node events to its controller or external monitoring. Cleo supports replicated logs and consolidated transfer reporting. Details
- Yes
Support
- Phone and emailBoth provide phone and email assistance under their support contracts. Details
- Yes
- Scheduled on-call supportSFTPPlus standard support includes two scheduled out-of-hours events per year. Confirm equivalent planned coverage with Cleo. Details
- Yes
- 24/7 support availableSFTPPlus offers extended support contracts. Cleo offers support packages with 24/7 coverage for specified incident severities. Details
- Add-on
- Onboarding and configuration assistanceBoth offer help with configuration and deployment. Cleo's guide requires training and a support subscription to work with a technical support analyst. Details
- Yes
- Dedicated professional servicesBoth offer consultancy and implementation services under separate arrangements. Details
- Add-on
Cleo Harmony
- First year
- ~$60,000
- Following years
- ~$10,000
Licensing
- Published list pricesSFTPPlus MFT publishes licence and support prices. Cleo directs Harmony buyers to sales; the reviewed pages do not provide a price list. Details
- No
- Perpetual licenceSFTPPlus MFT licences are perpetual. Harmony usage rights last for the term specified in the order agreement; confirm whether the proposed offer is perpetual or a subscription. Details
- Confirm with vendor
- Complete protocols licenceSFTPPlus includes all supported protocols for each licensed role. Cleo licences can restrict protocols, hosts, mailboxes, and optional features. Details
- No
- Unlimited users and trading partnersSFTPPlus MFT imposes no licence limit on users or partners. Harmony licences can set host, mailbox, and protocol allowances; confirm the proposed capacity. Details
- No
- Development and testing instancesSFTPPlus MFT includes an individual development instance and a shared testing or pre-production instance. Harmony instance rights depend on the order agreement; equivalent included rights were not confirmed. Details
- No
- Included cold disaster recovery instanceSFTPPlus includes a cold recovery instance. Cleo documents a backup licence role, but inclusion and price need confirmation in the quote. Details
- No
Runtime and deployment
- Windows ServerBoth support installation as a Windows service on supported Windows Server versions. Details
- Yes
- LinuxBoth support deployment on Linux. Check each product's requirements for the distribution and release you use. Details
- Yes
- Docker and KubernetesBoth support Docker and Kubernetes. Harmony 6.0 requires an Enterprise licence and external repositories for configuration and runtime data. Details
- Enterprise licence
- MacOSSFTPPlus supports macOS on Apple Silicon. macOS is absent from the Harmony 6.0 supported operating system list. Details
- No
File transfer protocols
- SFTPBoth accept SFTP connections and initiate automated SFTP transfers. Details
- Yes
- Legacy SCPSFTPPlus supports the SCP protocol over SSH. The Harmony 6.0 guide documents SFTP, without confirming SCP support. Details
- No
- FTP and FTPSBoth support FTP and FTP secured with TLS for server and client transfers. Details
- Yes
- HTTPS web clientBoth let users upload, download, and manage files from a browser. Confirm Cleo Portal entitlements in the quote. Details
- Yes
- AS2Both send and receive AS2 business documents with delivery receipts. SFTPPlus does not charge per AS2 partner; check Cleo's mailbox allowance. Details
- Yes
- WebDAVSFTPPlus provides WebDAV server and client support. A native WebDAV implementation was not confirmed in the Harmony 6.0 guide. Details
- No
- AS4Harmony supports AS4 messaging for business partners that require it. SFTPPlus MFT implements AS2 but does not implement AS4.
- Yes
- AS3Harmony supports AS3 business document exchange over FTP. SFTPPlus supports AS2, without an AS3 implementation.
- Yes
- OFTP2Harmony supports Odette FTP version 2 for partner networks that require it, including automotive exchanges.
- Yes
- MLLPHarmony supports sending and receiving HL7 messages using MLLP. SFTPPlus can transfer HL7 files through its file protocols but does not implement MLLP.
- Yes
- RosettaNet and ebXMLHarmony documents RNIF and ebXML message exchange. SFTPPlus does not implement these business messaging protocols.
- Yes
- Oracle Database transfersBoth can send and receive file content through Oracle. SFTPPlus maps existing tables with configured SQL; Harmony's database payload interface uses its own incoming and outgoing tables through JDBC. Details
- Yes
- Direct Oracle mapping to existing tablesSFTPPlus maps rows to files using SELECT, INSERT, UPDATE, and DELETE statements, without PL/SQL stored procedures. Harmony's documented payload interface requires applications to exchange data through Cleo's tables. Details
- No
- SQL Server, PostgreSQL, MySQL, and DB2 payload storageCleo lists these databases alongside Oracle for its database integration. SFTPPlus's native database transfer location is specific to Oracle. Details
- Yes
- IBM MQBoth exchange file content with IBM MQ queues. SFTPPlus includes the MQ C Client and manages TLS certificates in its vault. Cleo's MQ host documentation specifies separate connector licensing. Details
- Yes
- SMB and Windows sharesBoth can use network shares as transfer locations. Cleo provides an SMB connector. Details
- Yes
- SharePoint OnlineBoth support SharePoint Online transfer locations. Harmony provides a SharePoint connector with certificate-based application authentication. Details
- Yes
- Azure Blob StorageBoth provide Azure Blob Storage integration. Harmony includes an AzureBlob connector in its documented connector set. Details
- Yes
- Azure Files and Exchange OnlineSFTPPlus includes Azure Files and Microsoft Graph access to Exchange Online attachments. Equivalent native Harmony connectors were not confirmed in the reviewed guide. Details
- Not confirmed
- Amazon S3 connectorHarmony provides an S3 connector. SFTPPlus MFT lists native S3 support on its roadmap. Details
- Yes
- Google Cloud Storage connectorHarmony provides a Google Cloud Storage bucket connector. Native Google Cloud Storage support remains on the SFTPPlus MFT roadmap. Details
- Yes
Administration and integration
- Web administrationConfigure and monitor both applications from a browser. Details
- Yes
- Command-line administrationSFTPPlus provides admin-shell. Cleo provides Harmonyc commands to inspect and change configuration and run actions. Details
- Yes
- HTTP APISFTPPlus exposes file, authentication, and event APIs. Cleo provides REST APIs for transfers and configuration; the interfaces are not identical. Details
- Yes
- Configuration in one text file, without databaseSFTPPlus keeps settings in one INI file. Harmony stores configuration across XML and properties files and uses an embedded database for newer logs and reports. Its external SQL database is optional. Details
- No
- Configuration as codeSFTPPlus supports declarative INI deployments. Harmony supports XML import and export, commands, and APIs; its container deployment also uses YAML configuration for Kubernetes. Details
- Yes
- Built-in configuration promotionSFTPPlus can manage configuration variants through a separately licensed cluster controller. Cleo provides import, export, and synchronization; a comparable variant promotion interface was not confirmed. Details
- Via import and export
Automation
- Scheduled client transfersBoth automate transfers with schedules, file polling, and retries. Details
- Yes
- Server-to-server streamingSFTPPlus can stream between supported remote locations without storing the complete file locally. Equivalent general remote-to-remote streaming was not confirmed for Harmony. Details
- No
- Event-driven actionsBoth can trigger processing and notifications after file or system events. Cleo lists JavaScript Actions as enabled by default for Harmony. Details
- Yes
- Compress and decompress filesBoth provide archive processing, including ZIP compression and extraction. Details
- Yes
- PGP file processingBoth encrypt, decrypt, sign, and verify file content using OpenPGP. Details
- Yes
- EDI content trackingCleo's File Tracker extracts EDI, XML, or text fields for transfer tracking when licensed. SFTPPlus records transfer events but does not include an EDI document tracking application. Details
- yes (licensed option)
Security and identity
- LDAP and Active DirectoryBoth authenticate users through LDAP directories, including Active Directory. Details
- Yes
- OpenID Connect SSOSFTPPlus supports OpenID Connect web sign-in with providers such as Entra ID and Okta. Native OpenID Connect was not confirmed in the Harmony guide. Details
- No
- SAML SSOHarmony provides licensed SAML single sign-on for Portal or administration. SFTPPlus MFT uses OpenID Connect for web single sign-on and does not provide SAML. Details
- yes (licensed option)
- RADIUS authenticationSFTPPlus supports RADIUS, including RSA SecurID. A built-in Harmony RADIUS integration was not confirmed in the reviewed guide. Details
- No
- Multi-factor authenticationSFTPPlus supports additional factors for interactive web, SFTP, and FTP logins. Cleo documents TOTP authentication for Portal users; confirm Portal entitlements and required login methods. Details
- Yes
- IP allow lists and automatic blockingBoth provide IP filtering and protection against repeated failed logins. Cleo lists IP Filter as enabled by default for Harmony. Details
- Yes
Other features
- Ad hoc sharing linksCleo Portal can create anonymous links and manage sharing permissions when the relevant sharing features are licensed. SFTPPlus lists account-free sharing on its roadmap. Details
- yes (licensed option)
- Web password change and recoverySFTPPlus supports password changes after login. Cleo also documents recovery through a personal link sent by email. Details
- Yes
- Built-in transfer graphs and reportsCleo provides transfer graphs and reports for configured VersaLex pools. SFTPPlus delivers structured events and logs for reporting through external tools. Details
- Yes
High availability and audit
- Centralized cluster configurationSFTPPlus uses a separately licensed cluster controller. Cleo manages multiple installations through VersaLex pools and synchronization; additional instance entitlements need a quote. Details
- Yes
- Shared cluster settingsBoth can synchronize configuration between installations. Their storage and synchronization designs differ. Details
- Yes
- Client transfer failoverBoth support fallback processing on another instance. Cleo documents automatic activation of the scheduler, router, and outbound database payload on a backup when production goes offline. Details
- Yes
- Centralized audit trailSFTPPlus forwards node events to its controller or external monitoring. Cleo supports replicated logs and consolidated transfer reporting. Details
- Yes
Support
- Phone and emailBoth provide phone and email assistance under their support contracts. Details
- Yes
- Scheduled on-call supportSFTPPlus standard support includes two scheduled out-of-hours events per year. Confirm equivalent planned coverage with Cleo. Details
- Confirm with vendor
- 24/7 support availableSFTPPlus offers extended support contracts. Cleo offers support packages with 24/7 coverage for specified incident severities. Details
- Add-on
- Onboarding and configuration assistanceBoth offer help with configuration and deployment. Cleo's guide requires training and a support subscription to work with a technical support analyst. Details
- Yes
- Dedicated professional servicesBoth offer consultancy and implementation services under separate arrangements. Details
- Add-on
Comparison criteria
This comparison covers SFTPPlus MFT server and client together and Cleo Harmony 6.0 deployed in your own environment. Harmony belongs to Cleo's Private Cloud portfolio; capabilities advertised for the managed CIC Cloud Edition are outside this comparison. For deployments using Cleo VLTrader, see SFTPPlus MFT vs Cleo VLTrader.
Yes identifies a documented capability. No means native support or included licence rights were not established in the reviewed sources. Optional features depend on the purchased licences.
The SFTPPlus MFT price is $4,750 in the first year: $3,800 for perpetual server and client licences and $950 for annual standard support. Following years include $950 for support.
For initial planning, we assume a $50,000 perpetual licence for Harmony. We allow 20% of that licence cost for annual maintenance and support, giving $60,000 for the first year and $10,000 for following years. These are illustrative budgeting assumptions, not published Harmony prices, observed market prices, or a Cleo quote.
The estimate assumes the required protocol and connector options, including AS2, IBM MQ, Oracle payloads, browser access, SharePoint, and Azure Blob Storage. Confirm their inclusion, Enterprise container deployment, and non-production instance rights in the actual quote. Both products' totals exclude taxes, infrastructure, professional services, and active high availability deployments.
Why choose SFTPPlus MFT
SFTPPlus MFT is a good fit when you need a file transfer service that connects directly to existing Oracle tables. Its configured SQL queries can expose BLOB or CLOB content as files and write incoming files back with INSERT or UPDATE statements. You do not need PL/SQL stored procedures or a separate staging schema.
Harmony also supports Oracle file payloads, but its documented interface exchanges them through Cleo's VLSend, VLOutgoing, and VLIncoming tables.
SFTPPlus MFT handles IBM MQ, AS2, WebDAV, and its other supported endpoints through the same service. Its single INI configuration is easy to review in source control and reuse in automated deployments. Published prices and included non-production rights make the licence scope easier to budget.
SFTPPlus MFT also suits deployments that use OpenID Connect for web sign-in or RADIUS for authentication.
When Cleo Harmony is a better fit
Harmony supports AS4, AS3, OFTP2, MLLP, RosettaNet, and ebXML for partners that require those protocols. It also supports database payloads through SQL Server, PostgreSQL, MySQL, and DB2 alongside Oracle.
Harmony provides native Amazon S3 and Google Cloud Storage connectors, while those integrations remain on the SFTPPlus MFT roadmap.
It also offers licensed SAML single sign-on, document content tracking, transfer dashboards, and Portal sharing links. These can suit teams that need business document visibility and occasional file sharing alongside automated transfers. SFTPPlus MFT provides transfer auditing and authenticated web access; account-free sharing remains on its roadmap.
Feature references include the Harmony 6.0 guide, release notes, and licence agreement.