STM32CubeIDE Download and Installation Guide (Version 1.18.0 Example)
Software Introduction
STM32CubeIDE is the official integrated development environment (IDE) provided by STMicroelectronics, specifically designed for the STM32 microcontroller series. It combines the powerful features of STM32CubeMX and Eclipse, providing a complete development environment suitable for embedded software development and debugging. STM32CubeIDE not only supports code editing, compilation, and debugging but also offers a graphical configuration tool, STM32CubeMX, for configuring peripherals, clock systems, and interrupt management of STM32 microcontrollers. Additionally, STM32CubeIDE supports various debugging interfaces such as SWD, JTAG, and serial ports, greatly enhancing development efficiency and debugging experience.
Obtaining the STM32CubeIDE Installation Package
Official Website Download
To download the installation package from the official website, you need to log in with an ST account. If you do not have an account, you can register one or choose the alternative download method via the cloud disk mentioned below.
Click the link to visit the official website: https://www.st.com.cn/zh/development-tools/stm32cubeide.html
1. Click on Get Software.

2. Select the Product Model based on your computer’s operating system, then click Get Latest Version or Select Version.

3. Click Accept to download the installation package (ST account login required).

Cloud Disk Download
The STM32CubeIDE installation package used in this article has been uploaded to Baidu Cloud. Scan the QR code below to follow “Embedded Electronics” and reply with 【STM32CubeIDE】 in the background to get the sharing link for free.

Installation Guide
The following is the installation guide for the latest version—STM32CubeIDE 1.18.0.
Date: March 14, 2025
1. After downloading the installation package, right-click on en.st-stm32cubeide_1.18.0.zip and select Extract to en.st-stm32cubeide_1.18.0.

2. After extraction, enter the folder en.st-stm32cubeide_1.18.0.

3. Right-click on st-stm32cubeide_1.18.0_xxxx.exe and select Run as administrator.

4. Click Next>.

5. Click I Agree.

6. Click Browse… to select the installation path.

7. After confirming the path, click Next>.

8. Select the installation components as needed, it is recommended to choose all components, then click Install.

9. When this interface appears, click Install.

10. Wait for the installation to complete.

11. Click Next>.

12. After installation is complete, click Finish.

13. Click Browse… to select the workspace path.

14. After confirming the path, check Use this as the default and do not ask again, then click Launch.

15. The STM32CubeIDE installation is complete, and you can start STM32CubeIDE from the shortcut on the Desktop or in the Start Menu.
