Qt for Application Development

Crafting a stunning experience for your global client has never been easier. Intuitive user interfaces are out in the market faster than ever before, shaping the superior competitive edge your customers see. Applications running anywhere, anytime, on all their screens should be a given. They expect it. We make it possible. 

Download a free Qt trial

Businesses rely on Qt

Qt is a cross-platform development framework enabling your team to deploy a single codebase providing common APIs across all supported platforms. This results in enormous savings in development and effort.

Qt Business Value

Qt makes it easy to address the latest UI paradigm shifts that touch screens and tablets require. Qt for Application Development enables you to develop applications with intuitive user interfaces for multiple targets, faster than ever before. 

Everything you need is here to have your designers and programmers work iteratively in a seamless workflow, from an idea to deploying the application to the target platform.

Get the "Do's & Don'ts of QML for UI creation" webinar to learn and watch on-demand

Have you ever encountered challenges when working with an UI language? Join our 45-minute webinar that covers the most common pitfalls and explains how you can avoid them.

Technology Behind the Industry Leaders 

Powerful, flexible and easy to use, Qt will help you not only meet your tight deadline, but also reduce the maintainable code by an astonishing percentage. 

Watch Adam's story

Data is Smart with Tableau

Tableau, a leader in business intelligence and analytics, is changing the way people see and leverage data. 

Read Tableau's success story

Watch Andrej's story

AMD - Game changing efficiency with Qt

AMD has used the Qt framework in the creation of its Radeon Software Crimson Edition graphics package.

Read AMD's success story

Unprecedented Value at Every Turn

Remarkable user interfaces in ever growing market changes need to have a rock-solid code in the backbone, maintenable and clean for the requirements to come and the future-proof product.

Code Once, Deploy Everywhere

How about deploying a single code base on all major platforms with the highly intuitive Qt APIs? Reuse modular library classes for any software project to provide enormous development savings.

Supported platforms

Stunning and Responsive UI!

Create a beautiful 2D/3D AR/VR or touch-based UI application that scales to a variety of screen sizes. Ready-made UI libraries with drag and drop design functionality, with no trade-offs on performance.

User interfaces

Productivity Enhancing Tools

Get productive from day one using the fully integrated development environment with all the tools you need to speed up the tasks throughout the whole C++ desktop application development life-cycle.

Development tools

One Codebase. Less Maintenance.

“Using Qt and QML allows us to dramatically cut our development time and costs. All of our engineers work on one codebase rather than needing specialists for each platform.”

– Kevin Kavanagh, CEO, Hiri

Here's how they do it

The Complete Framework  

Qt gives the full development framework that goes with very convenient IDE - the Qt Creator, and with tools valuable throughout the whole development life-cycle. Nevertheless, using Qt Creator is by no means a must, as there are plugins for other IDEs. In addition, our highly intuitive set of APIs will give the unmatched boost to your productivity.

UI Design

Cornerstone for creating user interfaces in Qt.


Read more

I/O Classes

Handle streams, enable interoperability.

Read more


Access and manipulate data from a variety of databases.

Read more

Qt Charts

Components for compelling data visualization design. 

Read more

Libraries & APIs

Extensive libraries and intuitive APIs making development faster.

Read more


Everything you need to design, develop, test and maintain your software. 

Read more

Qt Multimedia

Classes for streaming, audio, video, radio and camera functionality. 

Read more

Network and connectivity

Web integration, high- and low-level network and inter-process communication.

Read more

Related Resources

Latest updates from the Qt ecosystem. Learn, read and connect!

Get Started with Qt

You’ve surely heard us say “code less, create more, deploy everywhere”! Wondering how? Here you have everything you need to start creating amazing applications right now. 

Download Qt