| Reading time: | 10 min |
| Last updated: | 25 Apr 2025 |
| Reading time: |
| 10 min |
| Last updated: |
| 25 Apr 2025 |
This guide shows you how to install and use the tool with the most common configuration. For advanced options and complete reference information, see the official documentation. Some install guides also include optional next steps to help you explore related workflows or integrations.
Arm Keil MDK is the complete software development environment for a range of Arm Cortex-M based microcontroller devices. MDK includes the µVision IDE and debugger, Arm C/C++ compiler, and essential middleware components. It supports more than 10,000 devices and is easy to learn and use.
You will need a 64-bit x86 Microsoft Windows machine to run Keil MDK.
Full host platform requirements are given in the System Requirements section.
You can download the installer from the Product Download Hub .
Follow the installation instructions provided in the µVision User’s Guide .
Arm Keil MDK is license managed. Follow the license setup instructions .
The MDK-Community license is free for non-commercial use. Visit Arm Keil MDK-Community Edition for set up instructions.
A free 30 day evaluation license for MDK-Professional is also available by completing the request form .
To verify everything is installed correctly and to get started with your first project, use an example project .
Once you have copied the example, µVision opens up and you can start working with the project.
How would you rate this tool quick-install guide?
What is the primary reason for your feedback ?
Thank you! We're grateful for your feedback.