Home

/

Application Development Software

/

Xojo

Overview

Xojo 2026: Benefits, Features & Pricing

Software Advice offers objective insights based on verified user reviews and independent product and market research. When our advisors match you to a software provider, we may earn a referral fee.

How Software Advice ensures transparency

Software Advice lists all providers across its website—not just those that pay us—so that users can make informed purchase decisions. Users can talk to our advisors for free to receive software recommendations matching their needs. Software providers pay us for sponsored profiles to reach users interested in their products.

How Software Advice verifies reviews

Software Advice carefully verified over 2 million reviews to bring you authentic software experiences from real users. Our human moderators verify that reviewers are real people and that reviews are authentic. They use leading tech to analyze text quality and to detect plagiarism and generative AI.

Independent research methodology

Researchers at Software Advice use a mix of verified reviews, independent research, and objective methodologies to bring you selection and ranking information you can trust. While we may earn a referral fee when you visit a provider through our links or talk to an advisor, this has no influence on our research or methodology.

On this page
  • Overview
  • Pricing and Plans
  • Features
  • User Reviews

Overview

Xojo
Xojo
3.4
(10)

Pricing

Starting at $99.00 per year

About Xojo

Xojo is a comprehensive and user-friendly cross-platform app development tool. With support for macOS, Windows, Linux, web, mobile, and Raspberry Pi, Xojo empowers developers to create native applications using the object-oriented Xojo programming language. Its drag-and-drop interface and rich framework enable rapid development, abstraction from platform details, and the ability to build anything imaginable.

Xojo Screenshots

0
0
1
2
3
4

Xojo Pricing and Plans

Starting price: $99.00 per year
Free Trial
Free Version

Basic

$99.00

flat rate, per year

No plan information available

    Xojo Features

    • Popular features found in Application Development
      API
      Collaboration Tools
      Compatibility Testing
      Debugging
      Deployment Management
      Drag & Drop
      Pre-built Templates
      Source Control
      Third-Party Integrations
      Version Control
    • More features of Xojo
      Change Management
      Code Development
      Code Editing
      For Developers
      Graphical User Interface
      Integrated Development Environment
      Mobile Development
      Software Development
      Web App Development
      Web/Mobile App Development

    Xojo User Reviews

    Overall Rating

    3.4

    Ratings Breakdown

    5

    10%

    4

    50%

    3

    20%

    2

    10%

    1

    10%

    Secondary Ratings

    Ease of Use

    3.9

    Value for money

    3.6

    Customer support

    3.4

    Functionality

    3.4

    Have you used Xojo and would like to share your experience with others?

    VR

    Verified
    Reviewer

    Financial Services

    11-50 employees

    Used weekly for more than 2 years

    Review source

    Reviewed December 2018

    A good software to begin with

    4

    This software was of great use for me and I would certainly recommend it to people who want to start programming.

    Ratings Breakdown

    5
    Ease of use
    2
    Functionality
    icon
    Pros:
    It's the first software I used to begin programming. It is very easy to use and it helps beginners learn the basics of programming.
    Cons:
    You have to pay to be able to have the software you created for your own use.

    Vendor Response

    Xojo is free to use for learning and development. If you are making apps for your own use you do not need a license. A license is only required when you want to build your application to share it with others.

    Replied February 2019

    Read More

    SR

    Stanley R.

    Verified reviewer

    Computer Software

    Self-Employed

    Used daily for more than 2 years

    Review source

    Reviewed December 2025

    I built a successful software business with Xojo

    5

    Overall, my experience has been very positive. Xojo is actively developed and receives regular updates—typically every few months—with new features and improvements. It’s refreshing to use a development tool that feels alive and continues to evolve rather than being abandoned or stagnant.

    Ratings Breakdown

    5
    Ease of use
    5
    Value for money
    5
    Customer support
    5
    Functionality
    icon
    Pros:
    I have been using Xojo for more than 25 years to build and maintain nine commercial applications for macOS and Windows. Thanks to its stability, cross-platform capabilities, and long-term reliability, I’ve been able to ship real products, keep them updated for decades, and run a sustainable software business on top of it.
    Cons:
    If I had to mention one downside, it would be the pricing. License costs have steadily increased over the years, which can be challenging for independent developers and small businesses. It would be great to see more generous loyalty or renewal discounts for long-term users.

    Read More

    PF

    Perry F.

    Verified reviewer

    Information Technology and Services

    2-10 employees

    Used daily for more than 2 years

    Review source

    Reviewed January 2026

    A huge slap in the face to long term customers. Horrible support.

    1

    They treat their long term loyal customers like garbage. The IDE is always slow and buggy, and they raised the prices so much it's clear they're pricing out many of their best customers. I'll switch to something else now after bringing dozens of uses to XOJO over the years. Goodbye.

    Ratings Breakdown

    2
    Ease of use
    1
    Value for money
    1
    Customer support
    1
    Functionality
    icon
    Pros:
    Nothing anymore. It used to be great for rapid development, but their software has gotten buggier and more bloated. I continued using it because the support used to be good. Now they've written off all their loyal customers with a massive price increase and told everyone to leave if they don't like it. So I'm leaving.
    Cons:
    Bugs, terrible customer service, outrageous pricing. After 20+ years of using XOJO (formerly REALbasic) they've raised the price of their license 500%. Support was rude and unhelpful, basically told me to go kick rocks.

    Read More

    RT

    Rodrigo T.

    Verified reviewer

    Computer Software

    Self-Employed

    Used daily for less than 12 months

    Review source

    Reviewed March 2020

    Great for business development

    4

    It is a little strange at first, but then it becomes very productive, and it pays to learn from the ease of centralized multiplatform code. VB6 was the most productive thing so far, Xojo replaces it with praise, and it is a good escape option for those who have tired of the false promises that have revolved around VB.NET for years. In business, you need productivity + resources, not reinventing the wheel every 2 years, losing much of what you produced.

    Ratings Breakdown

    4
    Ease of use
    4
    Value for money
    4
    Functionality
    icon
    Pros:
    It inherits a lot from VB6 and VB.NET, making it a quick turn to reuse old codes, giving a new look. It allows to compile for several platforms from the same source code. Minimalist tool, which simplifies use. Very productive!
    Cons:
    The autocomplete could be better, it is a little strange, on the web it does not generate code fully compatible with Edge, causing some bugs. Android option is missing. It is quite expensive.

    Reasons for choosing Xojo

    Visual Studio: I use it and I will use it for a while, but it gets worse, heavier, with more features that you don't need and don't use, and outside of C # you don't see any real improvements in technology. Leaving Windows Forms for WPF or UWP doesn't help at all, it just creates new problems and the projects get unnecessarily bigger without having more features. For me in terms of business Xamarin is a badly implemented and buggy mess. JetBrains: it has many good tools, but as they are disconnected from a complete technology, I found it useful to use in IoT with open technology, but I didn't find it so useful when you design commercial systems that must contemplate many interconnected applications. Java: Oracle made Java obscure, I don't trust what they will invent tomorrow, UI options are limited.

    Reasons for switching to Xojo

    I don't like the complications of C#, although I use it often, in business I prefer clean and easy code for anyone to understand, I have legacy codes from VB6 and VB.NET for 20 years, which I don't want to throw away, because I would lose money. If you migrate from VB.NET to C# to gain access to the news, you will not gain anything, you have to redo the UI for modern interfaces, pay for a giant .NET Core package for each small project or heavy UWP. It is more productive to adopt Xojo, rewrite less code and take advantage of the multiplatform. Xojo is more expensive, but it makes up for the cost you save on the other side.

    Read More

    MS

    Michael S.

    Verified reviewer

    Computer Software

    Self-Employed

    Used monthly for more than 2 years

    Review source

    Reviewed January 2021

    Xojo for cross-platform development is a winner!

    4

    For the most part, development with Xojo has been enjoyable, perhaps even fun! It's pretty cool to create something on a Windows dev machine and then recompile it for Mac and have it just work! It would be even more amazing if they could include an installer/packager for all supported platforms as part of the Xojo universe, but there are plenty of free installer systems out there.

    Ratings Breakdown

    5
    Ease of use
    5
    Value for money
    5
    Functionality
    icon
    Pros:
    Xojo is a very approachable programming language and environment that allows me to create NATIVE applications that run on Windows, Mac, Linux and more while utilizing the same codebase. It has been a lifesaver for projects requiring rapid turnaround that must also be multi-platform, since I only have to code it (essentially) once. The fact that they also support web applications, mobile apps and even the Raspberry Pi is an added bonus!
    Cons:
    The development environment occasionally generates a fatal error for unknown reasons. To be fair, it might be related to my own computer/OS, but I have no way to be sure. Fortunately the latest version of Xojo seems to be more forgiving when this happens, and often it even recovers on its own when this happens to me.

    Reasons for switching to Xojo

    Previously had to use multiple languages and environments to create an application : one for Windows, another for Mac, etc. Xojo was the solution to that pain point for me.

    Read More

    JM

    John M.

    Verified reviewer

    Computer Software

    Self-Employed

    Used monthly for more than 2 years

    Review source

    Reviewed April 2022

    Xojo was a great idea back in the day!

    3

    At first it was pretty good then they couldn't keep up with all the needed platform integrations. Google has a lot of people working on this very issue and it is still in the works not counting all the other on the outside of Google. I spent lots of money to develop one app and replaced it in a single day with web2py (a web based python framework. ) and yes it has database integration that works. It is the best I have seen.

    Ratings Breakdown

    3
    Ease of use
    2
    Value for money
    3
    Customer support
    3
    Functionality
    icon
    Pros:
    Cross platform. The code was Basic Like syntax! It was call RealBasic back in the day, yes I go back that far!
    Cons:
    No database integration, out of the box.

    Reasons for choosing Xojo

    Like I said at the same time because Mojo's lack of database integration. Web2py was amazingly fast to develop in and I could leave it for a year or more and come right back and pick up right were I left off.

    Reasons for switching to Xojo

    Cross platform development!

    Read More

    VR

    Verified
    Reviewer

    Airlines/ Aviation

    2-10 employees

    Used weekly for less than 12 months

    Review source

    Reviewed July 2021

    A comprehensive easy-to-use alternative to coding native apps but still lacks scalability

    3

    Ratings Breakdown

    2
    Ease of use
    3
    Value for money
    4
    Customer support
    2
    Functionality
    icon
    Pros:
    Xojo's drag-and-drop feature makes it a go-to application prototyping tool for us. Very intuitive & responsive. Other integrated must-have features like hash table, trouble shooting, & an excellent GUI make it a robust tool to develop applications across multiple platforms.
    Cons:
    Scalability of applications is the biggest downside to Xojo. Developing & deploying small-scale applications is Xojo's value but when using the platform to develop large-scale apps with a multitude of features, plug-ins, media, users and add-ons is vey difficult.

    Read More

    VR

    Verified
    Reviewer

    Financial Services

    11-50 employees

    Used weekly for less than 2 years

    Review source

    Reviewed December 2018

    Great application for beginners

    2

    I've used it for one year and I loved it, but after trying to do bigger projects, it let me down, because it was so weak.

    Ratings Breakdown

    5
    Ease of use
    5
    Value for money
    4
    Customer support
    3
    Functionality
    icon
    Pros:
    Easy for starting to learn software developping for younger teenagers, we used this in my class, when I was in high school and it was great for learning.
    Cons:
    For more advanced projects, it isn't very powerful, so you have to use other programs.

    Vendor Response

    Xojo is often used by beginners as they begin their programming journey, but it is hardly just a beginner tool. With its advanced object-oriented features, introspection, delegates and inline scripting it is also used by professionals as they make the large-scale apps needed by their companies. In fact, Xojo itself is even made with Xojo! Xojo apps can be found in every conceivable category - from Enterprise/IT to commercial apps, and everything in between.

    Replied February 2019

    Read More

    JE

    John E.

    Verified reviewer

    Performing Arts

    Self-Employed

    Used other for more than 2 years

    Review source

    Reviewed October 2020

    Good for startup programmers or the curious

    4

    A straightforward programming program for those like me that are exploring programming, and with higher end functions for others.

    Ratings Breakdown

    4
    Ease of use
    4
    Functionality
    icon
    Pros:
    I bought this as part of a bundle inexpensively and have used it to explore programming, as someone how had never done anything in that line. It's relatively simple.
    Cons:
    I have not gotten deeply enough into it to have any problems, to date. For a novice like me, it's pretty straightforward.

    Read More

    VR

    Verified
    Reviewer

    Financial Services

    11-50 employees

    Used weekly for less than 12 months

    Review source

    Reviewed February 2019

    Great for teaching students the fundamentals of coding

    4

    I recommend this for people trying to learn how to code as I think it's a great way to start coding.

    Ratings Breakdown

    4
    Ease of use
    5
    Functionality
    icon
    Pros:
    It's simple to use and very easy for beginners to learn how to code.
    Cons:
    It can't handle very big projects, but that's expected since it's used for beginners.

    Vendor Response

    Xojo is often used by beginners as they begin their programming journey, but it is hardly just a beginner tool. With its advanced object-oriented features, introspection, delegates and inline scripting it is also used by professionals as they make the large-scale apps needed by their companies. In fact, Xojo itself is even made with Xojo!

    Replied February 2019

    Read More

    Showing 1 - 10 of 10 Reviews

    Popular Xojo Alternatives

    Main Product
    Xojo

    Xojo

    3.4
    (10)

    Ratings Breakdown

    • 3.90Ease of use
    • 3.57Value for money
    • 3.40Customer support
    • 3.40Functionality

    Pricing

    Starting at $99.00 per year

    Alternative Product

    Ratings Breakdown

    • 4.41Ease of use
    • 4.63Value for money
    • 4.35Customer support
    • 4.66Functionality

    Pricing

    Starting at $4.00 per month

    Alternative Product

    Ratings Breakdown

    • 4.31Ease of use
    • 4.54Value for money
    • 4.68Customer support
    • 4.58Functionality

    Pricing

    Available upon request

    Alternative Product

    Ratings Breakdown

    • 4.30Ease of use
    • 4.41Value for money
    • 4.21Customer support
    • 4.64Functionality

    Pricing

    Starting at $45.00 per month

    Alternative Product

    Ratings Breakdown

    • 4.08Ease of use
    • 4.28Value for money
    • 4.20Customer support
    • 4.44Functionality

    Pricing

    Starting at $7.91 per month

    Alternative Product

    Ratings Breakdown

    • 4.47Ease of use
    • 4.46Value for money
    • 4.33Customer support
    • 4.73Functionality

    Pricing

    Starting at $19.90 per month

    See what companies are saying about Software Advice