This page refers to M-Files’ most up-to-date offering. For legacy pricing and packaging models, please refer to M-Files Platform Editions page or M-Files Online Editions page.
Pick Your Platform Edition
Choose the right M-Files Platform edition tier to support your business needs.
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| M-Files Desktop for Windows | |||||
| M-Files Mobile for Android and iOS | |||||
| M-Files Classic Web | |||||
| M-Files New Web | |||||
| Microsoft Office 365 & Teams integration | |||||
| Chrome Extension for Gmail and Google Drive | |||||
| Embedded UI for Salesforce | Add-on | Add-on | Add-on | Add-on | Add-on |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Prevent inadvertent simultaneous and conflicting edits with the Check Out and Check In features | |||||
| Capture full history of all changes in file content and metadata with Enforced Version Control | |||||
| Use the Version Control Lite module to configure multiple versioning schemes, including major and minor versioning, and manage working copies separately from published versions of documents | |||||
| Use the Advanced Version Control module to manage multiple published versions and translations per document simultaneously | |||||
| Use the Change Request module to initiate version updates via formal change request objects |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Passive sharing with permissions-based access rights | |||||
| Share documents as email attachments | |||||
| Share objects and documents with other M-Files users with M-Files URLs | |||||
| Share files to external users with Public Links | |||||
| Use co-authoring in Office Web to let multiple users edit Microsoft Office files simultaneously | |||||
| Use the M-Files for Google Workspace module to enable editing and co-authoring of native Google documents | |||||
| Use Native Co-authoring to edit Microsoft Office documents in native desktop applications. | |||||
| Enable optimal collaboration and productivity with Hubshare – a complete Digital Client Experience and Collaborative Workspace solution* | |||||
| Automate documents from contracts and client deliverables to internal instructions, process documents and policies with M-Files Ment. |
*Included Hubshare users are limited to predefined amount. Additional users may be purchased separately.
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Show a file preview for common file types | |||||
| Annotate and redline files without modifying the original file | |||||
| Convert files to PDF in workflows, while importing files, while sharing files, and when adding documents from a scanner to M-Files | |||||
| Compare two different file versions of the same Microsoft Word document | |||||
| Use the Advanced Document Compare feature to compare two different file versions, two different documents, and multiple file types | |||||
| Use the PDF Processor module for advanced document rendering | |||||
| Track and manage printouts of official documents with the Controlled Printing module | |||||
| Print and Download Prevention – prevent users from taking local copies and printing sensitive documents |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Aino Chat: Single Document* | |||||
| Aino Metadata Agent | |||||
| Aino Chat: Multi-document** | |||||
| Aino Metadata Agent at Scale |
**In order to use M-Files Aino within multiple documents or entire vault, M-Files Aino semantic index is needed. A predefined amount of Aino semantic index is included in tiers that include Multi-Document Q&A and summarization.
***Normalized User refers to the calculated value of the Users that corresponds to the quantity of the user licenses. One Named User License equals one Normalized User and one Concurrent User License equals four Normalized Users. Quantity of the Normalized Users also define the quantity of the modules and add-ons.
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Included Aino inquiries | 20 / Normalized User / month, capped to 500 / subscription / month | 20 / Normalized User / month, capped to 1,000 / subscription / month | 30 / Normalized User / month, capped to 2,000 / subscription / month | ||
| Included Aino Semantic Index | 10 GB | 25 GB | |||
| Included Aino inquiries for Metadata Agent at Scale | 10,000 / subscription / month | ||||
| Additional Aino inquiries | Add-on | Add-on | Add-on | ||
| Additional Aino Semantic Index | Add-on | Add-on |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Save content based on what it is and apply metadata properties for better discoverability | |||||
| M-Files Information Extractor – suggests metadata tags for documents based on text analytics or matches with other metadata | |||||
| Save documents from any Windows application directly to M-Files’ virtual M drive | |||||
| Save emails and email attachments from Microsoft Outlook to M-Files | |||||
| Assign documents to workflows automatically based on metadata | |||||
| Set permissions individually for each document and object manually or automatically via metadata | |||||
| Navigate to content from relevant context with Workspaces | |||||
| Organize files with dynamic views and virtual folders | |||||
| Detect duplicate files based on the file content | |||||
| Content replication and archiving | |||||
| Save email messages and attachments from Gmail to M-Files | |||||
| Automate filing of email correspondence from Microsoft Outlook using M-Files for Outlook Pro | Add-on | Add-on | Add-on | Add-on | Add-on |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Use full-text search from M-Files repository (file content and metadata) | |||||
| Use fuzzy search for searching for spelling variations of the search term | |||||
| Use proximity search to find two words or phrases within certain distance from one another | |||||
| Save searches (dynamic views) for later use | |||||
| Use full-text search from connected external repositories (file content and metadata) | |||||
| Use faceted search to provide additional search filters in the user interface | (Requires Smart Search implementation) | (Requires Smart Search implementation) | (Requires IDOL implementation) | (Requires IDOL implementation) | |
| Maximum supported object volume for full-text search | 1 million objects | Unlimited (Requires Smart Search implementation) | Unlimited (Requires Smart Search implementation) | Unlimited (Requires IDOL implementation) | Unlimited (Requires IDOL implementation) |
| IDOL Search – run advanced full-text search indexing services on separate servers and implement multi-server search index cluster to support large search indexes with millions of indexed files | |||||
| Smart Search – run advanced memory-based search hosted in M-Files Cloud | Add-on | Add-on | Add-on |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Build workflows with graphical workflow designer | |||||
| Send assignments to other users | |||||
| Implement advanced automated processes without scripting or API using the Configuration Accelerators utility | |||||
| Convert standard M-Files views into interactive, customizable Gantt Charts using each object’s metadata to determine where and how it appears in the chart. | |||||
| Use the Advanced Notifications module to log send notification messages better and for more advanced features for notification message templates | |||||
| Use the Periodic Tasks module in the Advanced Workflows add-on to automatically create recurring periodic tasks, such as periodic document reviews in workflows | |||||
| Automate sending of learning requirement assignments of controlled documents with the Training Management module | |||||
| Enable automatic progression of parent or child workflows with the Hierarchy Manager module in the Advanced Workflows add-on |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Reporting module – export M-Files metadata to a reporting database for data insights, visualizations, and dashboards in your business intelligence and reporting tools of choice | |||||
| Smart Metadata – use machine learning to suggest metadata for new or existing documents | |||||
| M-Files Smart Classifier – machine learning for automatic document categorization | |||||
| M-Files Discovery – finds business critical information such as agreements and sensitive data within M-Files and any connected external repository | |||||
| User Action Log – improve data security by logging user actions of individual M-Files Desktop users in a given vault | |||||
| Log Exporter – export vault event logs into your log management and analytics tool of choice (e.g. Dynatrace, Splunk, Datadog) |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Standard add-in for Microsoft Outlook – save emails and attachments from Outlook to M-Files | |||||
| Chrome Plugin for Gmail – save email messages and attachments from Gmail to M-Files | |||||
| M-Files for Outlook Pro – automate archiving emails to M-Files | Add-on | Add-on | Add-on | Add-on | Add-on |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Capture content approvals via workflows in M-Files event log | |||||
| Digitize signature processes with M-Files for Adobe Acrobat Sign (Requires separate Adobe Acrobat Sign subscription) | |||||
| Digitize signature processes with DocuSign integration (Requires separate DocuSign subscription) | |||||
| Digitize signature processes with Visma Sign integration (Requires Visma Sign subscription) | |||||
| Electronic signatures – formal verification of workflow state transition and approvals within M-Files for compliance with technical requirements for electronic signing in highly regulated environments | |||||
| Trusted Digital Signatures – Ideal for use cases where documents are approved internally within M-Files and signed documents must be digitally signed for authenticity. This module is designed for use cases where two or more organizations share official records as PDF files and the receiving party wants to ensure that the digitally signed PDF document was signed by the other party (Requires a hardware-based digital signature certificate that must be obtained separately). This feature is not compatible with M-Files cloud repositories. |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Import files and folders | |||||
| Client-side scanning | |||||
| Hot folder monitoring | |||||
| M-Files OCR Lite – Convert scanned images to searchable PDFs and use zonal OCR to capture metadata attributes from certain areas on scanned pages | |||||
| M-Files OCR – Use barcode recognition to capture barcode values as metadata attributes and use hyper-compression to reduce the file size of the scanned images without compromising the image quality | |||||
| Use M-Files Importer to mass-import documents from file systems and data objects from Excel files to M-Files | |||||
| Use M-Files Smart Migration to leverage AI-powered smart features to easily classify and add metadata to documents as you migrate them from external repositories into M-Files |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Network folder connector | |||||
| SharePoint Online connector | |||||
| Google Drive connector | |||||
| Connectors for other repositories | Add-on | Add-on | Add-on | Add-on | Add-on |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Connections to External Databases – Synchronize data objects from external databases and map them with M-Files metadata structure | |||||
| Use Ground Link to establish secure network connections between different network domains or between M-Files Cloud and local on-premises resources, such as network folders | |||||
| M-Files Connector for Salesforce – Synchronize Salesforce data objects to M-Files and tag documents to Salesforce accounts, opportunities and other objects | |||||
| M-Files Plugin for Microsoft Dynamics CRM and Dynamics 365 – Synchronize data objects from Microsoft Dynamics to M-Files and tag documents accounts, opportunities and other data objects |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| M-Files API | |||||
| M-Files Web Service API | |||||
| M-Files UI Extensibility Framework | |||||
| Developer Portal |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| M-Files Authentication | |||||
| Windows Kerberos Authentication for on-premises vaults | |||||
| Microsoft Entra ID Authentication | |||||
| Create and manage user groups and named access control lists in M-Files Admin | |||||
| Manage administrator roles and privileges | |||||
| AD FS, OKTA, or Google Authentication |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| File data encryption at rest is automatically enforced for all cloud repositories and can be enabled for all on-premises vaults | |||||
| Metadata encryption at rest is automatically enabled in our cloud but requires additional configuration for on-premises deployments | |||||
| Encryption of data in transit |
| M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) | |
|---|---|---|---|---|---|
| Deployment Options | M-Files Cloud | M-Files Cloud | M-Files Cloud | Self-Hosted: bring your own cloud or on-premises | Self-Hosted: bring your own cloud or on-premises |
| Included self-hosted or on-premises file storage | no charge for self-storage | no charge for self-storage | |||
| Included on-premises server instance (1 production server, 1 test/QA server, and 1 development server) | 1 production server, 1 test/QA server, and 1 development server | 1 production server, 1 test/QA server, and 1 development server | |||
| Additional on-premises server instances available | |||||
| Included cloud file storage | 10 GB per named user 40 GB per concurrent user | 10 GB per named user 40 GB per concurrent user | 10 GB per named user 40 GB per concurrent user | ||
| Additional cloud file storage available | |||||
| Included maximum cloud search index size | 200 MB per named user 800 MB per concurrent user | 200 MB per named user 800 MB per concurrent user | |||
| Additional cloud search index size available | |||||
| Support for multiple M-Files cloud vaults | |||||
| M-Files Premium Cloud – most secure and scalable cloud deployment option with various additional capabilities and services included | Add-on | Add-on | Add-on | ||
| Support for multiple on-premises vaults on each M-Files Server | |||||
| Support for multiple on-premises servers | |||||
| Use Multi-Server Mode to build fault-tolerant on-premises implementations |
Every on-premises server requires a server license. On-premises servers configured in multi-server mode to support a single M-Files instance do not require additional payment for additional server license keys required.
| Support | M-Files Foundation | M-Files Essentials | M-Files Enterprise | M-Files Core SH (Self-Hosted) | M-Files Advanced SH (Self-Hosted) |
|---|---|---|---|---|---|
| Community support | |||||
| M-Files Help Center, Product Center, User Guide and M-Files Knowledge Base | |||||
| M-Files Academy (up to 100 users) | |||||
| Guaranteed uptime (99.5%) in the cloud | |||||
| M-Files Product Support (8/5) | |||||
| Better Product Support terms | Add-on | Add-on | Add-on | Add-on | Add-on |
| Response time | Standard SLA | Standard SLA | Standard SLA | Standard SLA |
| Vault-specific restrictions in M-Files Cloud | Cloud Archive Capacity | Cloud Capacity – M-Files Standard Cloud | Cloud Capacity – M-Files Premium Cloud |
| Maximum recommended volume per M-Files vault | 100 million objects or object versions | 40 million objects or object versions | 1 billion objects or object versions |
| Maximum average metadata database consumption per object | 30 KB | 50 KB | 50 KB |
| Maximum average search index consumption per object | 5 KB* | 20 KB | 20 KB |
| Maximum number of database calls per second | 5 | 500 | 1000 |