OutSystems Pricing

Flexible plans designed to get you building applications fast on a dynamic, extensible platform.


Launch your first app for free, for up to 100 end users. No credit card required.

Start Now Free
Integrated Development Environment (IDE) for creating your apps
Free Online Training
Community Support
Single runtime environment for development, testing, and production.
Hosted on OutSystems Cloud


Build and run multiple applications for your employees, customers and partners.

Starts at USD
per month, billed annually
Try Now
Integrated Development Environment (IDE) for creating your apps
Free Online Training
Professional Support during Business Hours (8x5)
Separate runtime environments for development, testing, and production
Host on your servers or on OutSystems Cloud
Development platform with full DevOps automation
99.5% uptime guarantee on the OutSystems Cloud


Transform how you build and run large portfolios of scalable apps.

Get a
Contact Us
Integrated Development Environment (IDE) for creating your apps
Free Online Training
24x7 Professional Support
Development runtime environment with 2 separate sets of testing + production runtime environments for application isolation and compliance
Host on your servers with Disaster Recovery protection or on OutSystems Cloud with High Availability
Development platform with full DevOps automation
99.95% uptime guarantee on the OutSystems Cloud
Option for additional production runtime environments

Thousands of Happy Customers

are capturing new markets, creating new services and captivating their customers in new and unimagined ways.

Need help? Talk to an expert

Looking for some clarity on our technology?

Not sure which version is right for you?

Book a 30-minute session and we can discuss your needs and help you decide.

Frequently Asked Questions

A runtime environment is a location where the apps you build with OutSystems run. You can perform your application development in one environment, your testing in a separate environment, and run your apps in production in a third. Each runtime environment runs on a different server (for on premises deployments) or on a different set of cloud computing resources so that you can make changes in one environment without impacting another environment, until you’re ready to deploy.

With OutSystems Free, you get one runtime environment so you can think of this as only for development. With OutSystems Enterprise, you get two additional environments (one pre-production/testing, one production) which allows you to have two fully-isolated production environments. This is useful when you have different apps that you need to run on separate servers or that cannot share the same database resources.

Each set of environments is managed through the OutSystems LifeTime console. LifeTime is included with all OutSystems editions.

For more details, see Setting Up OutSystems.

OutSystems offers a range of support options to ensure your success building and running your apps. These include around-the-clock technical support, application development services, Customer Success, and Technical Success management.

For details, check out our Support Services Guide.