We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
Item Qty
Your cart is empty.

New License Structure Effective February 24, 2025

Review changes and complete actions starting on this date

One License for All MPLAB® XC Compilers


Our unified MPLAB XC compiler license structure provides you with more design flexibility and a more efficient development experience with our products. For existing customers with MPLAB XC PRO compiler licenses, we will be migrating your legacy license and applying its expiration date to the new unified license; we’ve provided more details about the transition to the unified license in the tables below.

We are committed to continuously improving our world-class line of MPLAB XC compilers to provide you with valuable and easy-to-use software development solutions. Please email us at SW.Licensing@microchip.com if you have any questions about the unified license.

Key Benefits


  • Simplified license management
    • One license will now cover all four compilers:
      • MPLAB XC8 compiler
      • MPLAB XC16 compiler
      • MPLAB XC-DSC compiler
      • MPLAB XC32 compiler
  • Enhanced flexibility: You can easily switch between different compilers without needing separate licenses
  • Improved support and resources: You will have access to comprehensive support and resources for all compilers under a single license

Changes to HPA Compiler Maintenance and Support Plan


While no changes have been made to the functionality of the licenses, the High Priority Access (HPA) compiler maintenance and support plan has been modified. Upon the expiration of your current HPA subscription:

  • Your license will continue to work with the existing or currently released compilers
  • Your HPA can be renewed at the end of 12 months or any time after to provide access to new compiler versions, new part support and patch-level updates

What Do You Need to Do?


In most cases, the transition to the unified MPLAB XC C compiler license should be seamless and require minimal action on your part. Please use the tables below to learn how your type of license will be affected by this change and about any actions you will need to perform

Legacy License and HPA Part Numbers Unified License and HPA Part Numbers Summary of Changes User Action
SW006021-2
SW006022-2
SW006023-3
SW006023-2
SW006024-2

HPA: SW006021-2H
SW006029-1
USD/unit: $999.99

HPA: SW006029-1H
USD/unit: $199.99
One license will cover the MPLAB® XC8, MPLAB XC16, MPLAB XC-DSC and MPLAB XC32 compilers.

In the My Software area of www.microchipDIRECT.com:
  • Your unified license will be visible, with the HPA expiration date set to match the expiration date for your legacy license
  • You will be able to use the unified license to activate and download a new or existing license file
  • You will still be able to apply an HPA using a printed copy
Download your new unified workstation license to ensure continued access.
Legacy License and HPA Part Numbers Unified License and HPA Part Numbers Summary of Changes User Action
SW006021-2C
SW006022-2C
SW006023-2C
SW006024-2C

HPA: SW006021-2CHPA
SW006029-1C

HPA: SW006029-1HC
One license will cover the MPLAB® XC8, MPLAB XC16, MPLAB XC-DSC and MPLAB XC32 compilers.

In the My Software area of www.microchipDIRECT.com:
  • Your unified license will be visible, with the HPA expiration date set to match the expiration date for your legacy license
  • You will be able to use the unified license to activate and download a new or existing license file
  • You will still be able to apply an HPA using a printed copy
Download your new unified workstation license to ensure continued access.
Legacy License and HPA Part Numbers Unified License and HPA Part Numbers Summary of Changes User Action
SW006021-2N
SW006022-2N
SW006023-3N
SW006023-2N
SW006024-2N

HPA: SW006021-2NH
SW006029-1N
USD/unit: $1,299.99

HPA: SW006029-1NH
USD/unit: $259.99
One license will cover the MPLAB XC8, MPLAB XC16, MPLAB XC-DSC and MPLAB XC32 compilers.

In the My Software area of www.microchipDIRECT.com:
  • Your unified license will be visible, with the HPA expiration date set to match the expiration date for your legacy license
  • You will be able to use the unified license to activate and download a new or existing license file
  • You will still be able to apply an HPA using a printed copy
Download your new unified network server license to ensure continued access.
Legacy License and HPA Part Numbers Unified License Part Numbers Summary of Changes User Action
SW006021-SUB
SW006022-SUB
SW006023-SUB
SW006024-SUB
SW006029-SUB
USD/unit: $29.99
One license will cover the MPLAB XC8, MPLAB XC16, MPLAB XC-DSC and MPLAB XC32 compilers.

In the My Software area of www.microchipDIRECT.com:
  • Your unified license will be visible, with the HPA expiration date set to match the expiration date for your legacy license
  • You will be able to use the unified license to activate and download a new or existing license file
  • You will still be able to apply an HPA using a printed copy
Download your new unified subscription license to ensure continued access.
Legacy License and HPA Part Numbers Multi-Seat Network Server Unified License and HPA Part Numbers     User Action
SW006021-SITE
SW006022-SITE
SW006023-SITE
SW006024-SITE

HPA: SW006021-SITEH
For Three Seats:

SW006029-3N
USD/unit: $3,699.99

HPA: SW006029-3NH
USD/unit: $739.99

For Five Seats:

SW006029-5N
USD/unit: $5,899.99

HPA: SW006029-5NH
USD/unit: $1,179.99

For 10 Seats:

SW006029-10N
USD/unit: $11,199.99

HPA: SW006029-10NH
USD/unit: $2,239.99

For 15 Seats:

SW006029-15N
USD/unit: $15,599.99

HPA: SW006029-15NH
USD/unit: $3,119.99
    Our sales team will contact you about the next steps related to this change.
Legacy License and HPA Part Numbers Unified License and HPA Part Numbers User Action
SW006021-DGL
SW006022-DGL
SW006023-DGL
SW006024-DGL

HPA: None
There are no changes to dongle licenses at this time. They will continue to work as usual with no impact on their functionality. No action required for current licensees of dongle part numbers.
Legacy License and HPA Part Numbers Unified License and HPA Part Numbers User Action
SW006021-FS
SW006022-FS
SW006023-FS
SW006024-FS

SW006021-FSN
SW006022-FSN
SW006023-FSN
SW006024-FSN

HPA: None
There are no changes to functional safety licenses at this time. They will continue to work as usual with no impact on their functionality. No action required for current licensees of functional safety part numbers.

Note: Legacy part numbers are end of life and cannot be purchased.