Cross-platform software libraries and APIs
Qt Creator IDE and productivity tools
UI Design tool for UI composition
for Qt projects
Digital advertising for UI apps
Usage intelligence for embedded devices
GUI test automation
Code coverage analysis
Test results management and analysis
Software static code analysis
Software architecture verification
The latest version of Qt.
Make the most of Qt tools, with options for commercial licensing, subscriptions, or open-source.
Explore Qt features, the Framework essentials, modules, tools & add-ons.
The project offers PySide6 - the official Python bindings that enhance Python applications.
Qt empowers productivity across the entire product development lifecycle, from UI design and software development to quality assurance and deployment. Find the solution that best suits your needs.
Insight into the evolution and importance of user-centric trends and strategies.
Learn how to shorten development times, improve user experience, and deploy anywhere.
Tips on efficient development, software architecture, and boosting team happiness.
Get the latest resources, check out upcoming events, and see who’s innovating with Qt.
Whether you're a beginner or a seasoned Qt pro, we have all the help and support you need to succeed.
Next-generation UX with a single tool to design and develop 2D & 3D UIs. Limitless scalability to deploy smartphone-like UIs on ultra-low-cost hardware and advanced graphics on supercomputers. Qt 6 is the foundation we will build on to deliver the productivity platform for the future.
Qt 6.7 focuses on the expansion of supported platforms and industry standards. This makes code written with Qt more sustainable and brings more value in Qt as a long-term investment.
Direct 3D, Metal, Vulkan and OpenGL. Write rendering code once, deploy to any hardware.
Merge 2D and 3D content with one stack.
Pixel-perfect, native looking controls seamlessly integrated into operating system.
Fractal scaling support allows for automatic UI scaling for different monitor configurations.
Increase code speed with binding support in C++, bringing the best part of QML to Qt with seamless integration to QObject.
Mutiple CPUs, parallel computation, concurrency to keep your user interfaces fluent while doing backend logic in the background. Automatically scales tasks depending on the hardware.
Create your own protocol backends and integrate these into the default Qt workflow, security related features are added automatically.
Automate functional regression tests and system tests of cross-platform GUIs and HMIs.
Customize your 3D particles from within Qt Quick 3D or Qt Design Studio.
Analyze the test and code coverage of C++ and QML code.
Simulate deformations of soft materials with mesh morphing or abstract representations of model movements with skeletal animation.
Use the industry standard build system, with its wide feature set, large ecosystem to build Qt applications.
Lightweight rendering engine to deploy QML based UIs on low-cost hardware with 2D hardware acceleration for optimal graphics performance with minimal footprint (>80KB RAM).
Update to latest standards, with improved code readability, better performance and easier maintenance.
CMake support completely revamped and improved.
Install plugin wizard to simplify extension plugin building and usage.
Code model update to support C++20 features
Multiple shortcuts for the same action, open Qt for Python interactively, improved project loading responsiveness.
Support for Catch2 test framework.
UI design and development tools that enables designers and developers to rapidly prototype and develop complex user interfaces.
Import design assets from Figma, Adobe XD, Sketch and Adobe Photoshop.
Custom components now automatically generate an icon with a tooltip and full preview making it easier to get an overview.
Improved and intuitive item rotation with the new rotation tool.
Lock items that are complete to avoid accidental editing. Reverse the order of items to match the approach of common graphical design tools. Less visual clutter with unchecked icons now being hidden and easier spotting of component relations.
Windows 10 (1809 or later)
macOS (12/11/10.15) (64bit Intel, 64bit ARM; XCode 12)
Ubuntu 20.04 (64bit Intel; gcc9)
CentOS Linux 8.2
SLES 15 SP2 (SUSE Linux Enterprise Server, 64bit Intel; gcc10)
Open SUSE 15.3 (64bit; gcc9)
Windows on Intel and ARM
macOS on Intel and ARM
Embedded Linux with Yocto 4.0 Kirkstone
Debian 11 (plus Debian 12 packages when released)
INTEGRITY 19.0.13
Blackberry QNX 7.1
FreeRTOS (Qt for MCUs)
Android 11 SDK 30
Android Automotive OS 12
Android 6.0 up to Android 12 (API level 23 or higher)
iOS 15
Deploy Qt applications to web browsers with Qt for WebAssembly
This free book provides you with a walk-through of the different aspects of application development using the new Qt 6. It focuses on the Qt Quick technology and includes necessary information about writing C++ back-ends and extensions for Qt Quick.
Qt 6.7 is out with lots of large and small improvements for all of us ...
This is a guest blog post by FELGO, an official Qt Technology and Serv...
Today marks the 6th time we are releasing new functionality in the Qt ...
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.