Skip to main content
Associate II
January 24, 2026
Solved

Is the ST Softwares Free for commercial use [cube ide , touch gfx etc]

  • January 24, 2026
  • 3 replies
  • 506 views

Sir can i use the stm32 cube ide for the commercial in free of cost. is there any limitation pls tell me

Best answer by Saket_Om

Hello @premkumar 

STM32CubeIDE is provided by ST free of charge and can be used for commercial projects without any usage limitations from the tool itself. The generated code (HAL/LL and most middleware) is generally covered by permissive licenses that allow use in commercial products. However, each software component (especially third‑party middleware) has its own license file, so we recommend reviewing the specific license terms included in the STM32Cube firmware packages to ensure they meet your project’s requirements.

3 replies

TDK
Super User
January 24, 2026

Yes, STM32CubeIDE and TouchGFX can be used to develop code on STM32 chips free of cost without limitation.

See the release notes for the exact license terms. This applies to the software themselves, not the firmware you develop.

st.com/resource/en/license_agreement/SLA0048.txt

 

"If you feel a post has answered your question, please click ""Accept as Solution""."
STM32 hobbyist
Associate II
January 24, 2026

Hello,

Most of softwares and tools (including STM32CubeIDE and TouchGFX) are available for free download from the ST website and is delivered under the Mix Ultimate Liberty+OSS+3rd-party V1 software license agreement (SLA0048). There is no limitation for commercial use, but it is strongly recommended to review the license agreement and release notes for component specific details. 

Saket_OmBest answer
Technical Moderator
January 26, 2026

Hello @premkumar 

STM32CubeIDE is provided by ST free of charge and can be used for commercial projects without any usage limitations from the tool itself. The generated code (HAL/LL and most middleware) is generally covered by permissive licenses that allow use in commercial products. However, each software component (especially third‑party middleware) has its own license file, so we recommend reviewing the specific license terms included in the STM32Cube firmware packages to ensure they meet your project’s requirements.

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question.Saket_Om"