Skip to Content

Odoo Studio – What Is It? A Look at Its Best Features

August 11, 2026 by
Odoo Studio – What Is It? A Look at Its Best Features
Oliwer Bujok

Odoo Studio is one of those things people choose Odoo for.In short, Odoo Studio is a built-in tool inside Odoo that lets you customize the system to fit your needs — no technical knowledge required. That means you don't need to know anything about programming to add features and solutions to your Odoo setup.That said, I should make one thing clear upfront: not everything you can do by editing source code is possible in Odoo Studio.Let's get that out of the way now:

 

Standard Odoo vs. Odoo Studio vs. Code Changes — Which One Do You Need?

 

Standard Odoo

This is what you get right out of the box when you first launch Odoo. For most companies, this version is probably more than enough — Odoo already comes packed with useful features.

 

Odoo Studio

Choose this when you need to customize your interface, data, or simple, linear processes. Examples include changing the layout of forms, creating basic automation rules (like sending a notification when a status changes), or editing PDF document templates.

 

Code Changes

Choose this when you need to implement complex business logic, integrations, or changes to the core behavior of the system. This could mean implementing advanced calculation algorithms (e.g. commissions based on multiple factors) or integrating with external APIs.

 

Now that you know what Odoo Studio is and when to use it, let's take a look at what it can actually do. This article won't walk you through how to use Studio step by step — instead, it'll give you an overview of its capabilities. At the bottom of the page, you'll find a link to a hands-on guide for getting started with Odoo Studio.Time for a feature overview...

 

Installing and Activating Odoo Studio

Before we dive in, one quick formality: Odoo Studio is a separate module. To install it, go to Apps, search for "Studio," and click Install.Activation is straightforward. You access Studio via the Toggle Studio button, which appears on the main dashboard and in every module you're currently in.

Odoo Studio activation button on the dashboard

 

Modifying Cards and Forms in Odoo Studio (Using the Form View as an Example)

Once you switch Studio on, the magic begins! The first thing you'll notice is how freely you can rearrange things.

 

Flexible Field Management

  • Every field in the system can be dragged and dropped anywhere on the form, letting you rearrange the layout however you like.

Drag-and-drop field editing in an Odoo Studio form

  • Clicking on a field opens a side panel where you can set key conditions for that field:

    • Visibility (or a condition for when it should appear).
    • Whether it's required.
    • Read-only mode (no editing allowed).
    • And of course, all field descriptions.

Field settings side panel in Odoo Studio – visibility, required, read-only

Adding New Elements — Not Just Fields

In the Add tab, you have plenty of options. You can add new fields like Text Fields or Checkboxes, as well as structural elements like new Tabs.

Adding new fields and elements in the Odoo Studio Add tab Enabling hidden fields in Odoo Studio

You can also quickly enable fields that exist in the system but are hidden by default.All your changes are saved automatically.

 Enabling hidden fields in Odoo Studio


Conditional Visibility

This is one of the more interesting options. You can control when a given element appears. For example, you could set a "New Tab" to stay hidden until the user checks a newly created Checkbox. To edit hidden elements, just go to the View menu and select Show Invisible Elements.

 Conditional visibility settings for form elements in Odoo Studio

Adding columns to a list view in Odoo Studio

Customizing Other Views and Reports in Odoo Studio

Odoo Studio works across the entire system — not just on the main form.

 

Managing Views

You can switch to the List view and, just like on the form, add new columns (for example, a Text Field you created earlier) and remove unnecessary data to keep the list clean and relevant to your workflow.

Visual editor for report and invoice templates in Odoo Studio

The same visibility conditions and other properties I mentioned above can be applied throughout the entire Odoo system.

 

Editing Report Templates

With Odoo Studio, you can also edit report templates — like invoices or quotes. In the visual editor, you can add fields the same way you've seen before. For example:

 

  • Add plain text.
  • Insert dynamic fields pulled from a record (e.g. the customer name).
  • Modify those fields.

Plus icon for creating a new app in Odoo Studio

Once you save your changes, the updated report is immediately available on the customer card under the Print button.

 

The Most Powerful Feature: Building Your Own Apps

The biggest thing Odoo Studio can do is found right on the main Dashboard. When you enter Studio from the Dashboard, a special plus icon (+) appears under Modifications. This is the Add New Application option.

Odoo Studio main dashboard overview

You can build an entire application from scratch! The process is surprisingly simple and accessible to anyone — no programming knowledge needed.

 

Frequently Asked Questions About Odoo Studio

Did reading about Odoo Studio's features raise some questions? You might find the answers below.

 

Is Odoo Studio paid?

Yes. Odoo Studio is part of the Odoo Enterprise subscription, which means it's available to customers on the paid version of the system — not in the free Community edition.Pricing depends on the number of users. Read more about the total cost of ownership for Odoo ERP.

 

Can you write code in Odoo Studio?

No. Odoo Studio is a No-Code / Low-Code tool. It's designed to replace coding with a visual drag-and-drop interface and condition configuration. If you need advanced logic, custom algorithms, or API integrations, those require source code changes done by a developer.

 

Does Odoo Studio support integrations?

Odoo Studio supports simple integrations — like configuring an email gateway to automatically create records. However, it doesn't support complex, two-way integrations with external systems (such as courier services or banking), which require custom development.

 

To Sum Up

Odoo Studio is the key to flexibility. You no longer need to be a developer to design your own processes. Personally, I think it's one of Odoo's biggest advantages over other ERP systems — it lets you build exactly the application you need.What I've shown here is just the tip of the iceberg! The best way to really understand it is to try it yourself.If you want to start using Odoo Studio, check out this guide for an in-depth look at how to use it properly.If you think you still need some help with Odoo, get in touch with us — we'd be happy to help!

JPK VAT in Odoo – What It Is and How VAT Reporting Works in the System