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

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


Explore Qt Framework

Industry Leaders Develop Applications with Qt

EFFICIENT

Streamline Your 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

Uniformity Across Platforms

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

Productivity, No Compromises

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.

Qt for App Dev 1

Innovative Desktop and Mobile 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

rafal-jedrzejek-ogrGCU5uSxc-unsplash (1)

Code Once, Deploy Everywhere

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

azamat-e-eb1cgnNIazI-unsplash (1)

Improve Productivity & Spotlight 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

Licensing & Pricing

Qt for Application Development is a solution to develop and deploy your high-performing applications on desktop and mobile target platforms. Qt For Application Development licenses starts at $302/month per developer.

Discover Licenses & Features

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

S3 Fuzion's Xelorate

Built with Qt

Xelorate is a cloud based application for Electronics Part Research that provides the best of both desktop Application and Web worlds, providing direct and real-time interaction between a supplier and the engineer customer.


"Web-based development with centralized computing methodologies cannot provide the same performance levels and integration capabilities as the Qt framework. Qt can support high-performance Javascript and C++ backend, allowing our teams to squeeze every drop of performance, and integrate with C++ backend libraries such as databases, REST APIs, and scientific libraries.”


Ian Cain

CTO, S3 Fuzion

View case

Esri ArcGIS Maps SDK for Qt


With ArcGIS Platform and ArcGIS Maps SDK for Qt, Esri serves key businesses and industries that need to deliver premium mapping experiences and location-based capabilities on desktop, mobile and embedded platforms.


"Qt has been a key partner of Esri for many years. Qt's cross-platform capabilities enable our customers to quickly create and deploy native ArcGIS apps across Windows, Linux, macOS, Android and iOS.”


Rex Hansen

Principal Product Manager for ArcGIS Maps SDKs for Native Apps

View case

Bricsys

Built with Qt

Bricsys is a global provider of the BricsCAD® brand of engineering design software. BricsCAD is a cross-platform application offering the best 2D and 3D CAD software with powerful tools for architects, engineers, and designers. 


"We wanted a better-looking and functioning UI, and we wanted it developed faster – with Qt, we could have our cake and eat it too.”


Sander Valcke

UI Team Tech Lead, Bricsys

View case

Read More From Our Blog

Qt Creator 14 Beta released

We are happy to announce the release of Qt Creator 14 Beta!

Read more

Qt 6.8 Beta 1 Released

We have released Qt 6.8 Beta 1. As usual, Qt 6.8 Beta 1 is available v...

Read more

Qt Safe Renderer 2.1.0 Release Candidate released

We have released Qt Safe Renderer 2.1.0 Release candidate for commerci...

Read more

Student project: Vector Map Rendering with Qt

Introduction During the last six months, the Qt Group in Oslo hosted t...

Read more