
KEIL MDK V6 Professional User Based License 3 Year
Arm Keil MDK is the leading development solution for Arm-based microcontrollers. The Professional edition includes all Essential features plus virtualization and functional safety, along with KEIL PK51, PK166, DK251, and FuSa toolchains for safety-critical applications.
Everything in Keil MDK v6 Essential, plus:
Arm Virtual Hardware
Arm Compiler for Embedded FuSa
Access to legacy tools (incl. Arm Compiler 5)
Use of Keil MDK v6 Professional is governed by the terms of the applicable End User License Agreement
Choose options

CommunityFree for non-commercial use |
EssentialSupports all Cortex-M cores and for commercial use |
ProfessionalAll-in-one solution including FVPs and FuSa and for commercial use |
|
|---|---|---|---|
| IDEs | |||
| Keil Studio (VS Code Extensions) | |||
| µVision (MDK v5) | |||
| Legacy (PK51, DK251, PK166) | |||
| Device Support | |||
| Arm Cortex-M Support | |||
|
Arm SecurCore Support |
|||
| Compilers | |||
| Arm Compiler for Embedded | |||
| LLVM Embedded Toolchain | |||
| Arm GNU Toolchain | |||
| Arm Compiler 5 | |||
| Arm Compiler for Embedded FuSa | |||
| FuSa C Library | |||
| Arm Fixed Virtual Platform Models | |||
| All Cortex-M and Corstone | |||
|
Fast Models Run-Time |
|||
| Arm Ecosystem FVPs | |||
| DevOps/MLOps Support | |||
| Command line Build and Test | |||
|
CI/CD Usage |
|||
| RTOS and Middleware | |||
| MDK-Middleware | |||
| Keil RTX5 | |||
| CMSIS-FreeRTOS | |||
| IoT Clients | |||
| Debug Adapter Support | |||
| ULink Debug Adapters | |||
| CMSIS-DAP | |||
|
Third-party Debug Adapters |
|||
| Support and Maintenance | |||
|
Updates and Technical Support Included |
|||
|
Commercial Usage |
|||
|
Archive License Available |
|||
| Legacy Devices and Tools | |||
| Previous MDK versions | |||
|
Arm7, Arm9, Arm Cortex-R4 Support |
|||
| Arm Compiler 5 Support | |||
| 8051 (via PK51) | |||
| 8051 (via DK251) | |||
| XC16x, C16x, ST10 (via PK166) | |||

Free trial
Discover the full potential of our tools without any commitment. Enjoy a free trial today — completely risk-free!
Frequently Asked Questions
Need help?
For more details, please contact a sales representative or call our office at 613-215-3252. We can provide additional information, technical demos, evaluation licenses, and technical documents that are not available on our website.
Please contact Alice Campbell at alice.campbell@joraltechnologies.com or Robert Campbell at robert.campbell@joraltechnologies.com.
Yes, you can verify your current licenses with JORAL.
To find out how many licenses you currently own, please contact our office at 613-215-3252 or email Karen O'Connell at karen.o'connell@joraltechnologies.com or Coral May Van Allen at coralmay.vanallen@joraltechnologies.com for detailed information.
Yes, we do! Please reach out to a sales representative or call our office at 613-215-3252.
You can contact Robert Campbell at robert.campbell@joraltechnologies.com or Alice Campbell at alice.campbell@joraltechnologies.com for more details.
To discuss purchase terms not available on our store, Please reach out to a sales representative or call our office at 613-215-3252.
You can contact Robert Campbell at robert.campbell@joraltechnologies.com or Alice Campbell at alice.campbell@joraltechnologies.com for more details.
Yes! We offer technical support. Please contact our office at 613-215-3252 or email Steve Shortt at stephen@joraltechnologies.com for assistance.
All major credit cards are supported, including Visa, Mastercard, American Express and we take Purchase Orders.
Please call our office at 613-215-3252 or email Karen O'Connell at karen.o'connell@joraltechnologies.com


