Getting Started?


Qt is a full development framework with tools designed to streamline the creation of applications and user interfaces for desktop, embedded, and mobile platforms. With Qt, you can reuse code efficiently to target multiple platforms with one code base.

The commercially licensed Qt Enterprise and Qt Mobile products contain additional functionality and productivity tools. For details, see


See why over 450,000 developers in more than 70 industries have chosen Qt to build advanced applications and devices.

Download and Install

To download Qt, the Downloads page has the installer for your platform.

Download the Qt SDK

Qt libraries | Qt Creator IDE

Hello World


Learn how to use Qt in your projects by following our examples and by reading our documentation.

The Qt Project houses a vibrant community of Qt users, developers, and enthusiasts. Feel free to hop in and join the discussion: