Contact Us

Contact us

Submit a contact request

Call us

We have Sales offices around the world

Get Qt

With Qt, you can reach all your target platforms – desktop & embedded – with one technology and one codebase, minimizing your time-to-market and maintenance burden. Qt is available under a dual-licensing model — you choose what’s right for your needs.

If you are a commercial customer or an active evaluator, you can find your downloads either via the Qt Account portal or through the Maintenance tool in your Qt installation directory.

 

Commercial

Free Trial

Rights & Obligations - Commercial rights to protect your code

A commercial license keeps your code proprietary where only you can control and monetize on your end product’s development, user experience and distribution – securing your intellectual property.

 

 

  • Application privacy with static & dynamic linking of Qt libraries
  • No need to provide a license copy or explicitly acknowledge Qt usage
  • No need to make a copy of your Qt source code available for customers
  • Full rights to proprietary Qt source code modifications
  • Can make “closed” consumer devices
  • Enforceable Digital Rights Management and enforceable software patents

Qt ships with third party open source components that might require respective licensing compliancy, if used. See details of other licenses inside Qt.

What you get
Essentials

These are the APIs and libraries that provide the backbone of Qt. Qt contains a rich set of fundamental enablers,which provide higher-level UI and application development components. 

  • Data storage
    • Qt SQL
    • Qt Core - JSON classes
  • Internationalization
    Internationalization
  • Multimedia
    • Qt Multimedia
    • Qt Multimedia Widgets
  • Networking & Connectivity
    Qt Network
  • Qt Core
    Qt Core
  • Testing framework
    Qt Test
  • UI technologies
    • Qt GUI
    • Qt Widgets
    • Qt QML
    • Qt Quick
    • Qt Quick Controls
    • Qt Quick Dialogs
    • Qt Quick Layouts
Additional features

Qt is an unbelievably comprehensive framework full of features beyond the essentials. 

  • 3D/2D graphics & image processing
    • Qt Canvas 3D
    • Qt 3D
    • Qt SVG
    • Qt Image Formats
    • Qt Graphical Effects
  • Data storage
    Qt XML
  • Data visualization
    • Qt Data Visualization
    • Qt Charts
  • Mobility & mapping
    • Qt Purchasing
    • Qt Positioning
    • Qt Location
  • Networking & Connectivity
    • Qt Serial port
    • Qt Serial Bus
    • Qt NFC
    • Qt Bluetooth
    • Qt Sensors
  • Platform Extras
    • Qt D-Bus
    • QAxContainer
    • QAxServer
    • Qt Android Extras
    • Qt Mac Extras
    • Qt Windows Extras
    • Qt X11 Extras
  • Qt Concurrent (Multi-threading)
    Qt Concurrent (Multi-threading)
  • SCXML state machine
    Qt SCXML
  • UI technologies
    • Qt 3D Studio runtime
    • Qt Quick Controls 2
    • Qt Quick Extras
    • Qt Quick Widgets
  • Wayland Compositor
    Qt Wayland Compositor
  • Web technologies
    • Qt Web Engine: Most restrictive LGPLv2.1
Tools

Qt has it's own cross-platform IDE and is chock-full of tools designed for developing applications and UIs once and deploying them across multiple operating systems.  

  • Qt Creator IDE & tools
    • IDE
    • Profiling & performance analyzers
    • Unit testing tools
    • Debugging tools
    • Emulator
  • Integrated tooling
    • qmake
    • Qt Linguist
    • Qt Assistant
  • UI design tools
    • Qt Designer
    • Qt 3D Studio
    • Qt Quick Designer
  • SCXML State chart editor
    Visual state machine editor with SCXML support
  • Qt VS Tools
    Microsoft Visual Studio Integration (VSI)
  • Use source code of above tools to create your own tools 
    GPL license for the tool’s source code
Embedded tooling & solutions

Qt has ready-made solutions that speed up your device creation with enterprise-quality features for a truly professional development experience. 

  • Direct on-device debugging
  • One-click deployment
    One-click deployment to embedded targets
  • Qt Virtual Keyboard 
  • Reference software stack (Yocto based Boot2Qt) & SDK
    Pre-built 'Boot to Qt' software stack based on embedded Linux and built using Yocto Project tooling. Runs on a variety of supported hardware.
  • Qt sources for DIY embedded software stack 
    • Available through Yocto meta-Qt5 layer
  • Qt Configuration tool (Qt Lite)
    Allows browsing & selecting of features that will be included in you build configuration.
  • Real-time operating system (RTOS) support 
    • QNX binary and source code through online installer
    • INTEGRITY source code through online installer
    • VxWorks source code available upon request
  • One-click deployment
Official Qt Support Helpdesk

The Qt Company’s expert support team helps you solve your development challenges.

  • Support Center access via customer portal
  • Support for Qt Tools and pre-built versions of Qt
  • Support for source code builds of Qt
  • Buy support for expired versions of Qt
  • Assistance and known workarounds
  • Increased visibility & priority for reported bugs
Close strategic relationship with The Qt Company
  • Commercial customers get direct contact with the company responsible for Qt development and productization.
  • Dedicated Qt customer success manager who is there to ensure your embedded development project’s success
  • Priority access to Qt R&D

Free trial with commercial licensing.
No credit card required.

Try free

Open Source

Usage under (L)GPL v3 license

Rights & Obligations - An obligation to share changes to Qt source code

“When we speak of free software, we are referring to freedom, not price (… ) To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others.”GPL preamble

The majority of the Qt modules are licensed under LGPLv3, meaning that you...

  • Must provide a relinking mechanism for Qt libraries
  • Must provide a license copy & explicitly acknowledge Qt usage
  • Must make a Qt source code copy available for customers
  • Qt source code modifications aren’t proprietary
  • Must make “open” consumer devices
  • For Digital Rights Management please see: FAQ

    Does GPLv3 prohibit DRM?

    It does not; you can use code released under GPLv3 to develop any kind of DRM technology you like. However, if you do this, section 3 says that the system will not count as an effective technological “protection” measure, which means that if someone breaks the DRM, she will be free to distribute her software too, unhindered by the DMCA and similar laws."

    Click to go to the GNU (L)GPL FAQ.

  • Special consideration should be taken when attempting to enforce software patents  FAQ

    From FAQ: Does GPLv3 have a patent retaliation clause?

    In effect, yes. Section 10 prohibits people who convey the software from filing patent suits against other licensees. If someone did so anyway, section 8 explains how they would lose their license and any patent licenses that accompanied it.

    Click to go to the GNU (L)GPL FAQ.

Depending on your choice of GPL or LGPL these obligations differ. The primary open-source license is the GNU Lesser General Public License v.3 (“LGPL”). Also, please note that there are parts of Qt that are only provided under GPL for open source users where additional obligations need to be met.

Learn more about your obligations when using the open source packages.

What you get
Essentials

These are the APIs and libraries that provide the backbone of Qt. Qt contains a rich set of fundamental enablers, which provide higher-level UI and application development components.

  • Data storage
    • Qt SQL
    • Qt Core - JSON classes
  • Internationalization
    Internationalization
  • Multimedia
    • Qt Multimedia
    • Qt Multimedia Widgets
  • Networking & Connectivity
    Qt Network
  • Qt Core
    Qt Core
  • Testing framework
    Qt Test
  • UI technologies
    • Qt GUI
    • Qt Widgets
    • Qt QML
    • Qt Quick
    • Qt Quick Controls
    • Qt Quick Dialogs
    • Qt Quick Layouts
Additional features

Qt is an unbelievably comprehensive framework full of features beyond the essentials. Some features are limited to GPL.

  • 3D/2D graphics & image processing
    • Qt Canvas 3D
    • Qt 3D
    • Qt SVG
    • Qt Image Formats
    • Qt Graphical Effects
  • Data storage
    Qt XML
  • Data visualization
    Limited to GPL use only.
    • Qt Data Visualization: GPLv3
    • Qt Charts: GPLv3
  • Mobility & mapping
    • Qt Purchasing
    • Qt Positioning
    • Qt Location
  • Networking & Connectivity
    • Qt Serial port
    • Qt Serial Bus
    • Qt NFC
    • Qt Bluetooth
    • Qt Sensors
  • Platform Extras
    • Qt D-Bus
    • QAxContainer
    • QAxServer
    • Qt Android Extras
    • Qt Mac Extras
    • Qt Windows Extras
    • Qt X11 Extras
  • Qt Concurrent (Multi-threading)
    Qt Concurrent (Multi-threading)
  • SCXML state machine
    Qt SCXML
  • UI technologies
    • Qt 3D Studio: GPLv3
    • Qt Quick Controls 2: LGPLv3 and GPL v2
    • Qt Quick Extras: LGPLv3 and GPLv2
    • Qt Quick Widgets: LGPLv3 and GPL v2
  • Wayland Compositor
    Qt Wayland Compositor
  • Web technologies
    • Qt Web Engine Most restrictive LGPLv2.1
Tools

Qt has it's own cross-platform IDE and is chock-full of tools designed for developing applications and UIs once and deploying them across multiple operating systems.

  • Qt Creator IDE & tools
    Limited to GPL only.
    • IDE
    • Profiling & performance analyzers
    • Unit testing tools
    • Debugging tools
    • Emulator
  • Integrated tooling
    Limited to GPL only.
    • qmake
    • Qt Linguist
    • Qt Assistant
  • UI design tools
    Limited to GPL only.
    • Qt Designer
    • Qt 3D Studio (Runtime GPLv3)
    • Qt Quick Designer
  • SCXML State chart editor

    Limited to GPL only.

    • Visual state machine editor with SCXML support
  • Qt VS Tools

    Limited to GPL only.

    • Microsoft Visual Studio Integration (VSI)
  • Use source code of above tools to create your own tools
    GPL license for the tool’s source code 
Embedded tooling & solutions

Qt has ready-made solutions that speed up your device creation with enterprise-quality features for a truly professional development experience. 

  • Direct on-device debugging
  • One-click deployment
    One-click deployment to embedded targets
  • Qt Virtual Keyboard 
    Only available under GPL.
  • Reference software stack (Yocto based Boot2Qt) & SDK
    Pre-built 'Boot to Qt' software stack based on embedded Linux and built using Yocto Project tooling. Runs on a variety of supported hardware.
  • Qt sources for DIY embedded software stack 
    • Available through Yocto meta-Qt5 layer
  • Qt Configuration tool (Qt Lite)
    Allows browsing & selecting of features that will be included in you build configuration.
  • Real-time operating system (RTOS) support 
    • QNX binary and source code through online installer
    • INTEGRITY source code through online installer
    • VxWorks source code available upon request
  • One-click deployment
Official Qt Support Helpdesk

The Qt Company’s expert support team helps you solve your development challenges.

  • Support Center access via customer portal
  • Support for Qt Tools and pre-built versions of Qt
  • Support for source code builds of Qt
  • Buy support for expired versions of Qt
  • Assistance and known workarounds
  • Increased visibility & priority for reported bugs
Close strategic relationship with The Qt Company
  • Commercial customers get direct contact with the company responsible for Qt development and productization.
  • Dedicated Qt customer success manager who is there to ensure your embedded development project’s success
  • Priority access to Qt R&D

When developing with Qt Open Source, we stress that you should be aware of the terms of the (L)GPL and your legal obligations. 

Go open source

Ready to buy Qt?

Qt is available under a flexible 1-3 year term licensing model. Pricing is per developer seat per term. Pricing varies depending on selected features and functionality. Embedded projects may be subject to distribution fees – contact us to learn more.

Pricing starts at $459/mo.

 

Buy Qt now

 

Online purchasing & quote requests