Arm Keil MDK-Community Edition

Keil MDK is free to use for non-commercial projects under the Community Edition license. To activate a Community Edition license for use with μVision or Keil Studio for VS Code follow the instructions below.

Instructions to activate your copy of Keil MDK-Community edition in µVision

  1. Download and install µVision.

    Download µVision Opens on keil.com
  2. Run μVision (no special rights required).
  3. Go to File > License Management... and select the User-Based License tab.
µVision License Management
  1. Click Activate / Deactive... and the Arm License Management Utility will open.
µVision License Management Utility
  1. Click on License Server... in the upper right corner.
  2. Enter https://mdk-preview.keil.arm.com as the license server address and click Query.
  3. Select Keil MDK Community... and press Activate.
µVision Community License Activation
  1. The license will be activated.
µVision Community License Activated
  1. Click Close twice.

Activating Keil MDK Community Edition in Keil Studio for VS Code

  1. Install the Keil Studio Pack extension in Microsoft Visual Studio Code.

    Install Extension Pack Opens in VS Code
  2. A Keil MDK Community license will be automatically cut for you. The success of this operation is shown in the status bar at the bottom.
Keil Studio for VS Code Status Bar
  1. If you encounter problems, click on the license message and select Activate or manage Arm licenses, then follow the activation steps outlined above (starting with Step 4).

If you encounter problems, look for help in the Keil forum.

You're all set!

Arm Keil MDK and Keil Studio can exchange project data easily. This makes the browser-based version the perfect match to quickly test drive new devices or software stacks, before moving on with the enhanced debug capabilities of Keil MDK. Learn how to import and export projects in Keil Studio: