Cross-Platform Application Framework
Qt is a cross-platform application framework for desktop and embedded development. Qt enables programmers to create advanced GUI applications once and deploy them to Windows, Mac OS X and Linux without rewriting the source code. Companies using Qt can leverage software investments made on one platform across many others.

Single-Source Cross-Platform Development
Qt is the leading application framework for native cross-platform application development. The Qt API and tools are consistent across all supported platforms, enabling developers to learn one API to develop portable code that can be deployed across many desktop platforms.
Qt Everywhere: From Desktop to Embedded
In addition to all major desktop platforms, Qt-based applications can also be deployed to embedded devices running Embedded Linux and Windows CE.
Learn more about Qt's support for embedded development.
Windows® Development
Qt provides a comprehensive C++ application framework for developing Windows applications. Qt developers can develop applications once and deploy to Windows Vista, XP, 2000, NT and 98 from a single source code-base. Qt is seamlessly integrated with Visual Studio .NET, so Windows developers can work within their preferred IDE.
Learn more about Windows Development with Qt
Linux®/X11 Development
Qt is recognized as the standard application framework for Linux development. Qt provides an intuitive API for developing C++ applications on Linux, Solaris®, HP-UX, IRIX, AIX and many other UNIX variants. The basis for the KDE Desktop Environment, Qt is the basis for thousands of Linux-based commercial and open source applications.
Learn more about Linux Development with Qt
Mac® Development
Qt provides a comprehensive C++ application framework for developing Mac applications. Applications developed with Qt for other platforms, such as Windows and Linux, can be deployed to Mac OS X without rewriting the source code, making it trivial to support a new platform with your software.
Learn more about Mac Development with Qt
Try Qt for Yourself: Download a Free Trial
Evaluation versions of Qt are available with full source code for Windows, Mac, Linux, Embedded Linux and Windows CE.
Download now!