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

Create your cross-platform apps for web, mobile, and desktop without compromising quality or speed.


Explore Qt Framework

Industry Leaders Develop Applications with Qt

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

EFFICIENT

Streamline Your Application Development

Deploy a single code base on all major platforms with highly intuitive Qt APIs. Reuse modular library classes for any software project to save enormous amounts of development time when developing a desktop or mobile application.

CONSISTENT

Cross-Platform App Development Tools

Customize your environment with a variety of tools that accelerate development and testing throughout your entire application development life cycle with our cross-platform framework. Now you can build an app for Android and iOS, without needing to worry about elements looking out of place.

ADAPTABLE

Flexible Application Development Software

Impress end users by improving your 2D/3D UI design and development. Whether you’re working with Python or C++, our custom UI editor, HMI design and development tools, and platform-agnostic software increase productivity without compromising performance.

Desktop Application Development with Qt

Is your focus on high-performing desktop application development? 

Visit Qt on Desktop

Mobile App Development with Qt

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

Visit Qt on Mobile

develop_applications

Innovative Web, Mobile, and Desktop App Development

Developing applications from scratch is slow because components such as UI elements and middleware need to be implemented first. By using ready-to-go software libraries with over 5 million lines of code, you can focus on building innovative products instead tinkering with the fundamentals of your C++ or Python applications.

Read More About Designing GUI for Python

qt_for_webassembly

Cross-Platform Development Framework

Whether you’re deploying apps on Mac, Linux, or Windows, spending your time adapting them to different platforms isn't fun. Qt's cross-platform APIs allow you to write your code once and let us take care of the platform adaptation – even to web, with WebAssembly.

Explore Qt for WebAssembly

productivity_performance

Improve Productivity and Spotlight Application Performance

Coding high-performing applications for desktop and mobile which maximize the customer experience on particular hardware is challenging without great tools. Qt's Performance Profiler and Qt Compiler Tools ensure your code is performing at maximum capacity in your C++ or Python application.

Read Why C++ Was Chosen the Programming Language of 2022

Get Started with Qt for Application Development

Download & Try

New to Qt and want to try our framework for app development before you buy? Download a free trial of the Qt framework, tools for desktop and mobile app development, Qt Design Studio, plus other enterprise add-ons like the Qt Digital Advertising platform.

Download a Trial Version

Pricing

Qt for Application Development licenses offer flexible options, tailored to both small teams and larger enterprises.

Discover More

Qt Learning

Want to know how to develop desktop applications, or where to contribute to open source? Watch our helpful video tutorials that guide you through installing and using the Qt framework. 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 Installer Framework and Qt Online Installer 4.8.1 Released

We have released Qt Online Installer and Qt Installer Framework 4.8.1 ...

Read more

Streamlined Qt CLI installation

In Qt Online Installer 4.0, an option was introduced to install the Qt...

Read more

QtGraphs

This blog post introduces Qt's newest module for visualizing data in b...

Read more