OutSystems Pricing

With our flexible plans, you can use low-code your way to build applications fast.


Get started with low-code fast. Develop an app for up to 100 end users. No credit card required.

Start Now

Get the Forrester Report on how customers achieve 506% ROI

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


Use low-code across teams and departments. Develop 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


Go enterprise-wide with low-code. Transform how you build and run large portfolios of enterprise 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

Get the Forrester Report on how customers achieve 506% ROI

See how the OutSystems ROI and payback compares at 2.7x

Download the Forrester TEI ™ Report to compare

Thousands of Happy Customers

are developing applications with our low-code platform their way to capture new markets, create new services, and captivate their customers.

Frequently Asked Questions

It depends on what you want to develop:

  • If you want to understand how OutSystems works and want to build an app with a small number of end-users, Free can get you started.
  • If you want to develop an app or multiple apps that a department or several departments can use, Standard is probably best for you.
  • If you plan to create a portfolio of apps or even multiple portfolios and extend them across your whole organization, Enterprise should be your choice.

You also have the option to start with the Free, move to Standard, and then upgrade to Enterprise if your development really takes off.

Still not sure? Schedule a session with one of our pricing experts who can break everything down for you.

You may subscribe to OutSystems Cloud or use a self-managed infrastructure. A typical infrastructure has several runtime environments like Development, Quality Assurance, and Production. LifeTime, the OutSystems management console also requires a dedicated environment.

Each OutSystems subscription has a unique Activation Code that identifies the infrastructure, which is the term used for the software running the development platform and the runtime environments that are licensed through your subscription. Each runtime environment has a unique Serial Number that identifies it.

OutSystems comes with everything you need to develop, deploy, and change enterprise applications. You can use it to transform customer and employee experiences with interactive, engaging apps and bots, build or modernize core systems such as SAP, and automate manual business processes such as workflow approvals. When you make the decision to purchase OutSystems, you get:

  • Service Studio: The visual development tool to create, change, and deploy your applications.
  • LifeTime: This is the centralized console for managing the infrastructure, environments, applications, IT users, and security.
  • Platform Server: The component that orchestrates all runtime, deployment, and management activities for all applications–it is installed in each environment.
  • Service Center: The administration console for the infrastructure.
  • Integration Studio: The development tool for creating connectors that integrate OutSystems applications with other enterprise systems.

From a low-code perspective, a runtime environment provides all the functionality necessary to execute the apps you build. Each runtime environment runs on a different server (on-premises) or on a different set of cloud computing resources. You can make changes in one environment without impacting another environment, until you’re ready to deploy.

OutSystems Free provides one runtime environment so you can think of this as only for development. OutSystems Standard provides three–one for production, one for development, and one for test. OutSystems Enterpriseprovides the same three as Standard plus two additional environments (one pre-production/testing, one production) so you can 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.

The following support programs are included with each paid edition of OutSystems:

  • Technical support: Round-the-clock service desk (24x7 for Enterprise and 8x5 for Standard), online documentation, and a broad and active online community.
  • Success programs: Onboarding, adoption plans, and guidance throughout your journey with OutSystems.

Available for additional purchase are:

  • Technical Success Management: Strategic technical advisory, coaching, critical situation management, and product expertise.
  • Professional Services: Support your adoption through a mix of expert, enablement, and delivery services.

This OutSystems Evaluation Guide article has more details.

Schedule a demo and see it in action!

Our experts will give you an overview of OutSystems platform features and answer any questions you might have.