Xojo
Xojo is a development environment and programming language for creating apps across desktop, web, and mobile platforms.
What Xojo is
Xojo is a development environment and programming language for creating apps across desktop, web, and mobile platforms. Its mobile tools include more than 30 built-in interface controls and a drag-and-drop layout editor. Apps can use device features such as the photo library, sharing panel, motion, location, and camera. The same Xojo language works for iOS and Android development, though building iOS apps requires a Mac; Android builds can use macOS, Windows, or Linux. Xojo also lists built-in access to MySQL, ODBC, PostgreSQL, and SQLite for every listed license. Its web apps compile to binary code, so their source is not stored on the server, according to Xojo. Development and learning are free, and the listed Desktop, Mobile, and Web licenses each cost $499, paid once. Licenses include new releases for 12 months, and builds can continue with releases obtained in that period after expiry.
Good
- One language targets iOS and Android.
- More than 30 built-in mobile UI controls.
- Drag-and-drop layout editor included.
- Built-in access to four database systems.
- Free for development and learning.
Watch out
- Building iOS apps requires a Mac.
- Desktop, Mobile, or Web costs $499, paid once.
- New-release access lasts 12 months.
Who it suits
Xojo suits developers who want to build for desktop, web, or mobile using one programming language. It may also fit learners, teachers, and students, for whom free development or educational licenses are described.
Verdict
Xojo combines a visual mobile interface designer with cross-platform development and database access. Check the Mac requirement for iOS builds and the license terms before choosing a paid edition.
Plans and prices
From Xojo's own pricing page, checked 3 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Desktop | $499, paid once | Mac, Windows & Linux · technical support · 2 simultaneous license activations · new releases for 12 months |
| Mobile | $499, paid once | Android & iOS · technical support · 2 simultaneous license activations · new releases for 12 months |
| Web | $499, paid once | Web platforms · technical support · 2 simultaneous license activations · new releases for 12 months |
| Pro | $999, paid once | Desktop, Web & Mobile · priority technical support · console apps · pre-release access · consulting leads · 3 activations |
| Pro Plus | $1,999, paid once | Desktop, Web & Mobile · top priority support · console apps · pre-release access · consulting leads · fast fixes · 6 activations |
The facts
Each one read from Xojo's own pages, with the date it was checked.
What it does
- Build requirements
- Android apps can be built with macOS, Windows, and Linux, while Apple requires a Mac to build iOS apps.checked 3 Oct 2026
- Database access
- The license comparison lists built-in access to MySQL, ODBC, PostgreSQL, and SQLite for all listed licenses.checked 3 Oct 2026
- Download
- The download page lists Xojo 2026 Release 2.1, released August 12, 2026, and requires an account or sign-in to download.checked 3 Oct 2026
- License term
- Licenses include access to new releases for 12 months, and users can continue building with releases distributed during that period indefinitely after expiry.checked 3 Oct 2026
- Mobile UI
- The mobile product includes more than 30 built-in user interface controls and a drag-and-drop layout editor.checked 3 Oct 2026
- Privacy
- Xojo says it will not sell or rent personally identifiable information and describes circumstances in which it may share it.checked 3 Oct 2026
- Product
- Xojo is an integrated development environment and programming language for creating native apps across desktop, web, and mobile platforms.checked 3 Oct 2026
- Support
- The license comparison includes technical support, with priority support for Pro and top priority support for Pro Plus.checked 3 Oct 2026
The company
- Company
- Xojo, Inc. says it was founded in 1997 and is headquartered in Austin, Texas.checked 3 Oct 2026
- Founded
- 1997checked 28 Sep 2026
- Headquarters
- Austin, Texas, United Stateschecked 28 Sep 2026
Where it runs
- Cross-platform
- The same Xojo programming language can be used to develop apps for iOS and Android.checked 3 Oct 2026
- Device features
- Mobile apps can access the photo library, sharing panel, motion, location, and camera features.checked 3 Oct 2026
- Web app security
- Xojo says its web apps are compiled to binary code, so their source code is not stored on the server.checked 3 Oct 2026
Money
- Free development
- Xojo says it is free for development and learning, and the store page describes free Linux and Raspberry Pi development and free educational licenses for teachers and students.checked 3 Oct 2026
Alternatives to Xojo
- 1

Felgo
Free planAndroidiOSWebAPI8.2Free plan - 2
Qt Creator
Free planAndroidiOSWebLinux7.7From €546 a year - 3

B4X
Free planAndroidiOSLinuxmacOS7.5$59 one-time - 4

GitHub CodeQL
Free planWebExtensionLinuxmacOS7.5From $30 a month - 5

Tauri Bundler
Free planAndroidiOSLinuxmacOS7.2Free plan - 6
Avalonia
Free planAndroidiOSWebLinux7.0From €299 a year
