Skip to main content

Cross-Platform Application Development for Desktop, Mobile, XR, and Web

Create high-performance applications easily deployable to desktop (incl. Windows on Arm), mobile, XR/VR, and web.


Explore Qt Framework

Industry Leaders Develop Applications with Qt

Build High-Performing Apps for Desktop, Mobile, XR, and Web

EFFECTIVE

Streamline Your Application Development

Create your app with Qt intuitive libraries and deploy it on all major platforms.

By reusing Qt's modular libraries for your software projects you can save time and ensure seamless functionality and consistency across desktop, mobile, or extended reality.

CONSISTENT

Cross-Platform Development

Ensure a seamless native look-and-feel for your applications across all major platforms.

With Qt, you can compile your application for a variety of platforms ensuring native experience on Windows (including Arm architecture), macOS, Android, iOS, and more.

EFFICIENT

Optimized Application Development Software

Create high-performance visual applications handling massive loads of data and AI resources. 

Qt offers a wealth of ready-made components, advanced graphics capabilities, bindings to C++, Python and other languages for scientific data visualization and 3D simulation.

Desktop Application Development with Qt

Is your focus on high-performing desktop application development?

Mobile App Development with Qt

Do you want to develop cross-platform mobile apps more efficiently?

develop_applications

Innovative Mobile, Desktop, and XR App Development

Fast-track your application development with highly optimized ready-made components and dedicated tooling for the design, development, testing, and deployment of your software.

By using Qt ready-to-go software libraries, you can focus on building innovative products instead of tinkering with the fundamentals of your C++ or Python applications.

Microsoft_logo_2

Qt for Windows on Arm

Enjoy higher performance with lower energy consumption, by deploying your cross-platform Qt applications also to Windows on Arm.

With Qt 6.8, Windows on Arm has become one of the standard desktop platforms supported in Qt. Now Qt applications can be easily deployed for multiple architectures, including Copilot+ PCs

 

Learn More

productivity_performance

Improve Productivity and Application Performance

Quickly deliver high-quality, high-performance applications with easy-to-use ready-made cross-platform components. 

Outclassing competing technologies in performance,  Qt is easily integrated with C++ or other languages for the rapid creation of outstanding applications requiring low maintenance and easily managed across platforms.

The easy-to-learn declarative QML language proves extremely flexible and productive even for non-engineers, providing a clear and effective layout methodology, intuitive signaling, high-performance widgets, extensive documentation, and a rich set of visualization.

Qt_VR_White (3)

Extended Reality Applications

Create immersive experiences that extend the user's perception of the world.

From the Qt developer's point of view, Extended Reality is just another type of platform. Whether you work with Virtual Reality (VR), Augmented Reality (AR), or Mixed Reality (MR), you can easily port your Qt Quick 3D experiences to Extended Reality applications across a variety of devices and platforms. 

 

Learn More

Get Started with Qt for Application Development

Explore Qt Demos

Explore interactive Qt demos that showcase the power of Qt’s cross-platform tools—ideal for developers seeking real-world applications to boost their projects.

Explore Now

The Top 10 Reasons to Develop with Qt

Dive into our ebook to explore the top 10 reasons to develop with Qt!

Dive Deeper

Download & Try

New to Qt and want to try our framework for app development before you buy? 

Download a Trial Version

Qt Learning

Want to know how to develop desktop applications, or where to contribute to open source? Get started with our course material, webinars, and other intuitive learning tools.

Start Learning Qt Today

Features and Licenses for Application Development

features2

Learn More About Qt Features, Framework Essentials, Modules, Tools and Add-Ons

Want to know more about Qt Features? Explore the modules and tools of the latest Qt release and product offerings. Discover which development platforms, operating systems, and coding languages are supported.


Explore Features

RECOMMENDED LICENSE

Qt for Application Development Professional

Get license for key functionalities for application development while fully retaining intellectual property rights.

Compare All Licensing Options
RECOMMENDED LICENSE

Qt for Application Development Enterprise

Get a license for a more comprehensive feature set for developing applications, additional value-added services, or full technical support, while fully retaining intellectual property rights.

Compare All Licensing Options

Customer Cases Built With Qt

s3fuzion (1)
Built with Qt

S3 Fuzion's Xelorate

View Case

Xelorate is a cloud app for Electronics Part Research, offering real-time supplier-engineer interaction with Qt framework's high-performance JavaScript and C++ integration for superior performance.

esri_hero2
Built with Qt

Esri ArcGIS Maps SDK for Qt

View Case

ArcGIS Platform and Maps SDK for Qt let Esri deliver premium mapping and location services across desktop, mobile, and embedded platforms with Qt's cross-platform support.

Bricsys Customer Story Qt
Built with Qt

Bricsys

View Case

Bricsys, a global provider of BricsCAD®, offers top-tier 2D and 3D CAD software for architects, engineers, and designers. Qt enabled faster development with a better UI for their cross-platform app.

profile-chooser2 (1)
Built with Qt

ThinLinc

View Case

ThinLinc, a Linux Remote Server, leverages Qt in its major architectural upgrade for state-of-the-art functionality and look-and-feel.

Read More from Our Blog

Qt for Android Automotive 6.5.8 is released

The latest patch release of Qt for Android Automotive 6.5.8 was releas...

Read more

Qt 6.9 - Android Updates

Qt 6.9 brings some useful new features to improve the development proc...

Read more

Qt 6.9 Beta 1 Released

We have released Qt 6.9 Beta 1 today. As usual, Qt 6.9 Beta 1 is avail...

Read more