Pricing

Simple, Transparent Pricing

Start free with the Developer tier. Scale to millions of records with predictable, annual pricing — no hidden fees.

Developer

Free

Free access to explore and experiment with data migration

Records / year
Up to 10,000
Records / execution
Up to 1,000
Environment
Non-Production only
  • Online / Offline Executions
  • Data Scrambling & Masking
  • Online Academy Access
  • Enterprise Features
  • Dedicated Success Manager
  • Priority Support
Sign up

Starter

€299/year
€149/year
50% Early Bird

For organizations needing to evaluate a data migration solution

Records / year
Up to 100,000
Records / execution
Up to 5,000
Environment
Non-Production only
  • Online / Offline Executions
  • Data Scrambling & Masking
  • Support 9–18h WEST
  • Dedicated Success Manager
Subscribe
Most Popular

Professional

€999/year

Production-ready migrations with dedicated support

Records / year
Up to 500M
Records / execution
Environment
Production allowed
DMM activations
Up to 3
  • Online / Offline Executions
  • Data Scrambling & Masking
  • Dedicated Success Manager
  • Regular Priority Support
Contact us

Enterprise

€1,999/year

Unlimited scale with top-priority support and feature influence

Records / year
Unlimited
Records / execution
Environment
Production allowed
DMM activations
Unlimited
  • Online / Offline Executions
  • Data Scrambling & Masking
  • Dedicated Success Manager
  • Highest Priority Support + Calls
  • Enterprise Features
Contact us

Prices shown in EUR. USD pricing available for USA-based companies.

Save More with Multi-Year Subscriptions

Commit to a longer term and reduce your annual cost. All paid plans are eligible for multi-year discounts.

1 Year

Standard price

2 Years

10% discount

3 Years

20% discount

Referral Bonus: Refer an OutSystems Partner who becomes a DMM 9 Distributor and receive a 5% discount on your subscription.

Feature Comparison

Everything each plan includes, section by section.

FeatureDeveloperStarterProfessionalEnterprise
Infrastructure
Support OutSystems 8 to OutSystems 11
Support MySQL, SQL Server And Oracle
Support any size and complexity
Support OnPrem, Cloud or mixed Scenarios
DMM activations per subscriptionUnlimited (*)Up to 3Up to 3Unlimited (*)
Support
Free Online Academy
Support available from 9 to 18h WEST (JIRA support portal, email)
Dedicated Customer Success Manager
Support Ticket Priority + call scheduling with technical team
Feature prioritization in Product Backlog
Execution
The fastest data migration solution available
Migrate Data Between Outsystems instances (including between different OS versions, databases, cloud/onPrem)
Data Exporting from the environment and archive it or move it to some ETL procedure
Data Import from external sources into your OutSystems apps
Online and offline executions (no need to stop the environment access)
BPT Migration
Data Deletion / Bulk Delete
Secure Access
Data Browsing
Runtime Connection - The support for OutSystems in PaaS Cloud is immediate, seamless and effortless
Data Append Mode
Data Filtering to fine tune what is moved
Data Scrambling, Masking and Anonymization to change sensitive data on the fly
Stand-alone scrambling, masking and anonymization for data at rest
Data Ignoring to completely clear sensitive data
Multiple OutSystems frontends support
DMM database REST Driver
Incremental migration
Email migration
Smart User Migration
Automatic Tenant Filtering in Data Migration & Data Deletion
OutSystems environment Health Check (for e.g.: FK Constraints, DB integrity, & other analysis capabilities)
OutSystems database Comparator
Direct Export to non-OutSystems database
Take Snapshots of your database data for later import/reset
Migration of Site Properties
Automatic Timezone offset in Migration executions
Scheduling of Migrations and Exports through OutSystems timers
Sequencing of operations (any number and combination of Migrations, Deletions, Exports, Scrambles) and automatic scheduling of such sequences
Execution of operations (Migrations, Exports, Imports or Deletions) through API calls
Extensibility & Reusage
Open UI that can be extended by the customer
Separation of configuration and execution phase (save configuration plans and reuse them, recurrently!)
Open Configuration file that can produced or changed outside DMM
Detailed log of executions
Full audit of commands prepared and executed in destination
Under the Hood
Automatic Dependency Detection
Full support of static entities
User and groups synchronization
Circular dependency resolution
BLOB Support
Maintaining record ID in migrations/imports (PK / FK values are kept equal to data origin; requires DB privileges)

* Unlimited access is subject to monitoring to ensure fair use and prevent misuse.

Frequently Asked Questions

Ready to Migrate with Confidence?

Start free with the Developer tier or talk to our team to find the right plan for your organization.

Meet DMM Infinity — AI-native.Get early access