Qt Creator IDE: Development with Qt Made Easy
The best Integrated Development Environment (IDE) for Qt. The Qt Creator IDE provides cross-platform tools for the full development cycle to get started fast, collaborate, and keep on delivering.
Full QML Support

AI Assistance

Cross-Platform Deployment

Keep on Delivering with Qt Creator
The Qt Creator IDE provides tools for the full software development life-cycle across platforms. Get started fast with templates and examples, easily understand even inherited code and collaborate across functions throughout your project, from project to project.
Full-Fledged Support for Qt
The strongest available developer experience and out-of-the-box support for QML and C++.
Iterative Embedded Development
Excellent support for embedded development for a wide range of host and target platforms.
Tools for the Full Development Cycle
A wealth of tools for managing projects, coding, debugging, testing, and deployment.
Qt Creator enables efficient cross-team workflows with the design partner to define specifications for the GUI and deploy it to the hardware.
HMI Project Leader, Argo Tractors
OUT-OF-THE-BOX SUPPORT
The Best IDE for Qt, QML and C++
The Qt Creator IDE provides the best-of-class experience for developing with Qt Framework throughout the software development life-cycle, across platforms and from small to very large projects.
Highlights include:
- Language servers for QML and C++
- Very efficient refactoring for QML and C++
- Excellent capabilities on inspecting Qt classes
- QML profiling
- Integration to Qt documentation and examples
- Qt project templates to get you a head start with Qt
CROSS-PLATFORM EFFICIENCY
Enjoy the Smoothness of Graphics Acceleration
Whether you’re starting your very first embedded project, or a new project with unfamiliar hardware, the Qt Creator IDE gets you started fast.
Boost your embedded development with:
- Support for a wide range of targets; architectures, boards, and operating systems,
- Fast and easy set up of the development environment,
- Very automated deployment to devices for unit testing; simply select the Qt version and your devices, and build.
You can also make use of the Qt-optimized, hardware-independent BootToQt. It is a lightweight, full software stack for embedded Linux systems.
READY-MADE BUILDING BLOCKS
Boost Your Productivity with Qt AI Assistant
Qt AI Assistant helps developers focus on what they love doing the most: programming. Free time to coding from complementary tasks such as writing test cases, code documentation, and boilerplate QML code.
- Optional auto-completion
- Code explanation, refactoring, optimization
- Open access to your favorite LLMs
- Automatic generation of unit tests and documentation
The Smoothest Developer Experience for Qt
Delivering Throughout the Development Cycle
Coding, Debugging, & Profiling
Write, edit, and navigate smoothly in your source code. Gain efficiency with code completion, syntax highlighting and AI assistance. Become proficient with even inherited code fast with language servers for QML and C++. Use linting, refactoring and localization tools. Efficiently debug & profile your code, also for QML.
Creating & Managing Projects
Collaborate across functions. Create and manage projects in various formats. Use your preferred build system, for example, CMake, and a version control, for example, Git, making various code reviews.
Unit Testing & Analyzing Code
Write and run tests as a part of your development cycle. Use testing frameworks such as Qt Test, Boost.Test, Catch2 or Google C++. Manage your development testing, be it test- or behavior-driven.
Deployment to Target Platforms & Devices
Automate deployment as a part of your test or development cycle. Efficiently deploy your project to various target devices and platforms, including Android, iOS, embedded Linux, etc.
SCALE UP YOUR DEVELOPMENT
Qt Creator IDE Extensions
Qt Creator hosts various IDE extensions, plugins and other supplementary components for you to choose from.
The extensions provide additional capabilities to scale and extend the IDE and bring efficiency to your development. They include, for example, AI, productivity improvements, visual tweaks, or integrations to version control or build systems, or additional programming languages.
A Growing Set of Extensions
For Qt Creator Users
Qt Creator comes with 50+ plugins and extensions to scale up your work from improved productivity to added functionality. Find your favorites now!
For Extension Publishers - in Closed Beta
Qt Creator comes with 50+ plugins and extensions to scale up your work from improved productivity to added functionality. Find your favorites now!
Qt Creator Releases and Licensing
The Qt Creator IDE comes with its own, regular release cycle, however, it is included in the Qt licensing and download and installation packages.
Latest Qt Creator Releases
Qt Creator 18 released
We are happy to announce the release of Qt Creator 18! Qt Creator 18 a...
Qt Creator 15 released
We are happy to announce the release of Qt Creator 15! Qt Creator 15 i...
More on Qt Framework
Qt Framework’s comprehensive set of libraries take away your routines from middleware to UI, 2D to 3D, platform to platform.
More Development Tools
Choose from a range of development tools to use from Qt Creator or other IDEs as best suits your needs.