LICENSEWARE
Lifecycle

Arm Product Lifecycle

Release dates, version history and end-of-support dates for 6 Arm products and 168 versions.

Releases and Lifecycle

Upcoming End of Support

Release dates, version history and support and end-of-life dates as published by Arm. Dates within the next 12 months are highlighted; past dates are dimmed. Retrieved 2026-10-14.

  • Arm Compiler support status. The Arm Compiler downloads index assigns each toolchain a support status such as final planned release, active maintenance until a stated year, or Legacy. [3]
Arm Compiler for Embedded 30 versions

Formerly Arm Compiler 6. Per the downloads index, 6.24 is the final planned feature release.

VersionReleasedEnd of lifeSource
6.24Final planned feature release; future updates, if any, are limited to defect fixes.–[3]
6.23–[3]
6.22–[3]
6.21–[3]
6.20.1–[3]
6.20–[3]
6.19–[3]
6.18–[3]
6.17–[3]
6.16–[3]
6.15–[3]
6.14.1–[3]
6.14–[3]
6.13.1–[3]
6.13–[3]
6.12–[3]
6.11–[3]
6.10.1–[3]
6.10–[3]
6.9–[3]
6.8–[3]
6.7.1–[3]
6.7–[3]
6.6–[3]
6.5–[3]
6.4–[3]
6.3–[3]
6.02–[3]
6.01–[3]
6.00–[3]
Arm Compiler for Embedded FuSa 2 versions
VersionReleasedEnd of lifeSource
6.22LTSActive maintenance until 2029.–[3]
6.16LTSActive maintenance until 2026; 6.16.3 is the final planned maintenance release.–[3]
Keil MDK 86 versions

Release dates from the vendor article on toolchain versions included in each MDK release; Arm publishes no end-of-support dates for MDK versions.

VersionReleasedEnd of lifeSource
5.43a–[1]
5.43–[1]
5.42a–[1]
5.41–[1]
5.40–[1]
6 (Keil Studio Desktop)–[2]
5.39–[1]
5.38a–[1]
5.38–[1]
5.37–[1]
5.36–[1]
5.35–[1]
5.34–[1]
5.33–[1]
5.32–[1]
5.31–[1]
5.30–[1]
5.29–[1]
5.28a–[1]
5.27–[1]
5.26–[1]
5.25–[1]
5.24a–[1]
5.24–[1]
5.23–[1]
5.22–[1]
5.21a–[1]
5.21–[1]
5.20–[1]
5.18a–[1]
5.18–[1]
5.17–[1]
5.16–[1]
5.16a–[1]
5.15–[1]
5.14–[1]
5.13–[1]
5.12–[1]
5.11a–[1]
5.11–[1]
4.74–[1]
5.10–[1]
5.01–[1]
4.73–[1]
5.00–[1]
4.72a–[1]
4.72–[1]
4.71a–[1]
4.71–[1]
4.70–[1]
4.60–[1]
4.54–[1]
4.53–[1]
4.50–[1]
4.23–[1]
4.22a–[1]
4.21–[1]
4.20–[1]
4.14–[1]
4.13a–[1]
4.12–[1]
4.11–[1]
4.10–[1]
4.03a–[1]
4.03–[1]
4.02–[1]
4.01–[1]
4.00–[1]
3.80a–[1]
3.70–[1]
3.50–[1]
3.40–[1]
3.24–[1]
3.23a–[1]
3.22a–[1]
3.20–[1]
3.15b–[1]
3.11–[1]
3.10–[1]
3.05a–[1]
3.04–[1]
3.03a–[1]
3.02a–[1]
3.01a–[1]
3.00a–[1]
2.50a–[1]
Keil Studio 1 version

Introduced with Keil MDK version 6; Arm publishes no end dates.

VersionReleasedEnd of lifeSource
Keil Studio Desktop (MDK version 6)–[2]
Keil µVision 42 versions

The µVision IDE is released inside Keil MDK 5; dates are those of the MDK 5 releases.

VersionReleasedEnd of lifeSource
5.43a–[1]
5.43–[1]
5.42a–[1]
5.41–[1]
5.40–[1]
5.39–[1]
5.38a–[1]
5.38–[1]
5.37–[1]
5.36–[1]
5.35–[1]
5.34–[1]
5.33–[1]
5.32–[1]
5.31–[1]
5.30–[1]
5.29–[1]
5.28a–[1]
5.27–[1]
5.26–[1]
5.25–[1]
5.24a–[1]
5.24–[1]
5.23–[1]
5.22–[1]
5.21a–[1]
5.21–[1]
5.20–[1]
5.18a–[1]
5.18–[1]
5.17–[1]
5.16–[1]
5.16a–[1]
5.15–[1]
5.14–[1]
5.13–[1]
5.12–[1]
5.11a–[1]
5.11–[1]
5.10–[1]
5.01–[1]
5.00–[1]
Retired 1
Arm Compiler 5 (Listed with the support status Legacy on the Arm Compiler downloads index; Arm publishes no end-of-support date. Dates are release dates of the 5.0x series (first build of each series).)[3]
Sources 3
  1. Arm Compiler for Embedded toolchain versions included in Keil MDK releases retrieved 2026-10-14
  2. Media Alert: Arm releases Keil MDK Version 6 retrieved 2026-10-14
  3. Arm Compiler downloads index retrieved 2026-10-14
Esc