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.
A wealth of Qt knowledge at your fingertips—discover your ideal learning resource or engage with the community.
Whether you're a beginner or a seasoned Qt pro, we have all the help and support you need to succeed.
Evaluation is not available in your country
To experience the benefits of Squish for yourself, we offer a 10-day, no-commitment free trial. During your evaluation period, you'll have access to all the features and functionalities of Squish, along with support and resources from our Quality Assurance team to help you succeed.
We've sent a code to .
Please enter the code to finish the form and receive the download.
Wrong number? Change it
New code has been sent
Ensure your software works flawlessly on all platforms and devices with Squish, the advanced and reliable GUI testing tool from Qt Group. Squish helps you easily automate your GUI testing for desktop, web, mobile, and embedded applications.
Whether you're a developer, tester, or quality assurance professional, Squish will help you optimize your testing workflows, reduce costs, and deliver exceptional end-user experiences.
Schedule routine or custom-triggered test executions, identify regressions before builds get to QA, and get the fast feedback on commits the team is looking for.
Seamlessly automate multi-technology applications or applications with more than one toolkit. Interact with UI controls of each type natively and automatically and focus your efforts on application quality.
Squish fully supports Behavior-Driven Development (BDD), an agile testing method that brings together technical and business project stakeholders to bring high-quality products to market.
Automated cross-platform GUI and HMI testing for applications written with Qt Widgets, QML, Qt Quick, Qt WebKit, and Qt WebEngine. Includes support for automating embedded WebKit content.
Support on Windows, Linux, Unix and macOS desktops, as well as devices or emulators / simulators running embedded Linux, QNX, WinCE, Windows Embedded, Android and iOS.
Automated GUI Testing for native Windows applications with dedicated support for MFC, WinForms and WPF controls. Also supports automation via MSAA and UIAutomation.
Automated cross-platform GUI Testing for AWT, SWT, RCP, Swing and JavaFx applications, Java applets and Java WebStart apps.
Includes support for embedded Webkit content on desktop Windows, Linux, Unix and macOS, as well as on devices or simulators/emulators running embedded Linux, QNX and more.
Automated cross-browser GUI testing for Web and HTML5 applications.
Support on desktop, mobile and embedded platforms, as well as iOS and Android devices and emulators/simulators.
Automated GUI Testing for native macOS applications including support for embedded Webkit content.
Automated GUI Testing for Tk applications on Windows, Linux, Unix and macOS.
Full toolkit-agnostic display automation for any GUI technology.
Supports all applications running on desktop, mobile or embedded devices capable of running a VNC server.
Learn how EU-XFEL uses Squish to test the graphical user interface of Karabo, the control and diagnostic software behind the world’s largest X-ray laser.
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.