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

MPLAB® Development Ecosystem Downloads Archive

Live Chat

Need Help?

Privacy Policy

Important Note for macOS® Users


The latest version of macOS, 10.15 Catalina, removes support for 32-bit applications. This means that current versions of MPLAB X IDE (up to version 5.40) will not run on this operating system without a patch. All current versions of MPLAB XC compilers are now compatible with this latest version of macOS.

All MPLAB tools are based on 64-bit applications beginning with the following versions:

  • MPLAB X IDE v5.40
  • MPLAB XC8 v2.20
  • MPLAB XC16 v1.50
  • MPLAB XC32 v2.40

MPLAB® X IDE Archives


Windows® (x86/x64)macOS® (10.X)Linux® (32/64 bit)
MPLAB X v6.25MPLAB X v6.25MPLAB X v6.25
MPLAB X v6.20MPLAB X v6.20MPLAB X v6.20
MPLAB X v6.15MPLAB X v6.15MPLAB X v6.15
MPLAB X v6.10MPLAB X v6.10MPLAB X v6.10
MPLAB X v6.05MPLAB X v6.05MPLAB X v6.05
MPLAB X v6.00MPLAB X v6.00MPLAB X v6.00
MPLAB X v5.50MPLAB X v5.50MPLAB X v5.50
MPLAB X v5.45MPLAB X v5.45MPLAB X v5.45
MPLAB X v5.40MPLAB X v5.40MPLAB X v5.40
MPLAB X v5.35MPLAB X v5.35MPLAB X v5.35
MPLAB X v5.30MPLAB X v5.30MPLAB X v5.30
MPLAB X v5.20MPLAB X v5.20MPLAB X v5.20
MPLAB X v5.15MPLAB X v5.15MPLAB X v5.15
MPLAB X v5.10MPLAB X v5.10MPLAB X v5.10
MPLAB X v5.05MPLAB X v5.05MPLAB X v5.05
MPLAB X v5.00MPLAB X v5.00MPLAB X v5.00
MPLAB X v4.20MPLAB X v4.20MPLAB X v4.20
MPLAB X v4.15MPLAB X v4.15MPLAB X v4.15
MPLAB X v4.10MPLAB X v4.10MPLAB X v4.10
MPLAB X v4.05MPLAB X v4.05MPLAB X v4.05
MPLAB X v4.01MPLAB X v4.01MPLAB X v4.01
MPLAB X v3.65MPLAB X v3.65MPLAB X v3.65
MPLAB X v3.61MPLAB X v3.61MPLAB X v3.61
MPLAB X v3.55MPLAB X v3.55MPLAB X v3.55
MPLAB X v3.50MPLAB X v3.50MPLAB X v3.50
MPLAB X v3.45MPLAB X v3.45MPLAB X v3.45
MPLAB X v3.40MPLAB X v3.40MPLAB X v3.40
MPLAB X v3.35MPLAB X v3.35MPLAB X v3.35
MPLAB X v3.30MPLAB X v3.30MPLAB X v3.30
MPLAB X v3.26MPLAB X v3.26MPLAB X v3.26
MPLAB X v3.20MPLAB X v3.20MPLAB X v3.20
MPLAB X v3.15MPLAB X v3.15MPLAB X v3.15
MPLAB X v3.10MPLAB X v3.10MPLAB X v3.10
MPLAB X v3.05MPLAB X v3.05MPLAB X v3.05
MPLAB X v3.00MPLAB X v3.00MPLAB X v3.00
MPLAB X v2.35MPLAB X v2.35MPLAB X v2.35
MPLAB X v2.30MPLAB X v2.30MPLAB X v2.30
MPLAB X v2.26MPLAB X v2.26MPLAB X v2.26
MPLAB X v2.20MPLAB X v2.20MPLAB X v2.20
MPLAB X v2.15MPLAB X v2.15MPLAB X v2.15
MPLAB X v2.10MPLAB X v2.10MPLAB X v2.10
MPLAB X v2.05MPLAB X v2.05MPLAB X v2.05
MPLAB IDE X v2.00MPLAB IDE X v2.00MPLAB IDE X v2.00
MPLAB IDE X v1.95MPLAB IDE X v1.95MPLAB IDE X v1.95
MPLAB IDE X v1.90MPLAB IDE X v1.90MPLAB IDE X v1.90
MPLAB IDE X v1.85MPLAB IDE X v1.85MPLAB IDE X v1.85
MPLAB IDE X v1.80MPLAB IDE X v1.80MPLAB IDE X v1.80
MPLAB IDE X v1.70MPLAB IDE X v1.70MPLAB IDE X v1.70
MPLAB IDE X v1.60MPLAB IDE X v1.60MPLAB IDE X v1.60
MPLAB IDE X v1.51MPLAB IDE X v1.51MPLAB IDE X v1.51
MPLAB IDE X v1.41MPLAB IDE X v1.41MPLAB IDE X v1.41
MPLAB IDE X v1.30MPLAB IDE X v1.30MPLAB IDE X v1.30
MPLAB IDE X v1.20MPLAB IDE X v1.20MPLAB IDE X v1.20
MPLAB IDE X v1.10MPLAB IDE X v1.10MPLAB IDE X v1.10
MPLAB IDE X v1.00aMPLAB IDE X v1.00aMPLAB IDE X v1.00a

MPLAB® XC Compiler Archives


MPLAB® XC8 Compiler Archives


Windows®Linux®macOS®
v1.00 (WIN) (03/22/12)v1.00 (Linux) (03/22/12)v1.00 (OSX) (03/22/12)
v1.01 (WIN) (06/23/12)v1.01 (Linux) (06/23/12)v1.01 (OSX) (06/23/12)
v1.10 (WIN) (08/08/12)v1.10 (Linux) (08/08/12)v1.10 (OSX) (08/08/12)
v1.11 (WIN) (10/25/12)v1.11 (Linux) (10/25/12)v1.11 (OSX) (10/25/12)
v1.12 (WIN) (12/04/12)v1.12 (Linux) (12/04/12)v1.12 (OSX) (12/04/12)
v1.20 (WIN) (06/24/13) v1.20 (OSX) (06/24/13)
v1.21 (WIN) (10/04/13)v1.21 (Linux) (10/04/13)v1.21 (OSX) (10/04/13)
v1.30 (WIN) (01/13/14)v1.30 (Linux) (01/13/14)v1.30 (OSX) (01/13/14)
v1.31 (WIN) (03/28/14)v1.31 (Linux) (03/28/14)v1.31 (OSX) (03/28/14)
v1.32 (WIN) (06/05/14)v1.32 (Linux) (06/05/14)v1.32 (OSX) (06/05/14)
v1.33 (WIN) (08/25/14)v1.33 (Linux) (08/25/14)v1.33 (OSX) (08/25/14)
v1.34 (WIN) (02/16/15)v1.34 (Linux) (02/16/15)v1.34 (OSX) (02/16/15)
v1.35 (WIN) (7/7/15)v1.35 (Linux) (7/7/15)v1.35 (OSX) (7/7/15)
v1.36 (WIN) (1/14/16)v1.36 (Linux) (1/14/16)v1.36 (OSX) (1/14/16)
v1.37 (WIN) (3/10/16)v1.37 (Linux) (3/10/16)v1.37 (OSX) (3/10/16)
v1.38 (WIN) (6/30/16)v1.38 (Linux) (6/30/16)v1.38 (OSX) (6/30/16)
v1.40 (WIN) (11/30/16)v1.40 (Linux) (11/30/16)v1.40 (OSX) (11/30/16)
v1.41 (WIN) (1/24/17)v1.41 (Linux) (1/24/17)v1.41 (OSX) (1/24/17)
v1.42 (WIN) (4/12/17)v1.42 (Linux) (4/12/17)v1.42 (OSX) (4/12/17)
v1.43 (WIN) (7/24/17)v1.43 (Linux) (7/24/17)v1.43 (OSX) (7/24/17)
v1.44 (WIN) (9/22/17)v1.44 (Linux) (9/22/17)v1.44 (OSX) (9/22/17)
v1.45 (WIN) (12/7/17)v1.45 (Linux) (12/7/17)v1.45 (OSX) (12/7/17)
v2.00 (WIN) (5/27/18)v2.00 (Linux) (5/27/18)v2.00 (OSX) (5/27/18)
v2.05 (WIN) (12/20/18)v2.05 (Linux) (12/20/18)v2.05 (OSX) (12/20/18)
v2.10 (WIN) (7/28/19)v2.10 (Linux) (7/28/19)v2.10 (OSX) (7/28/19)
v2.20 (WIN) (4/8/20)v2.20 (Linux) (4/8/20)v2.20 (OSX) (4/8/20)
v2.30 (WIN) (5/17/20)v2.30 (Linux) (5/17/20)v2.30 (OSX) (5/17/20)
v2.31 (WIN) (10/27/20)v2.31 (Linux) (10/27/20)v2.31 (OSX) (10/27/20)
v2.32 (WIN) (2/18/2021)v2.32 (Linux) (2/18/2021)v2.32 (OSX) (2/18/2021)
v2.35 (WIN) (1/4/2022)v2.35 (Linux) (1/4/2022)v2.35 (OSX) (1/4/2022)
v2.36 (WIN) (2/7/22)v2.36 (Linux) (2/7/22)v2.36 (OSX) (2/7/22)
v2.40 (WIN) (7/15/22)v2.40 (Linux) (7/15/22)v2.40 (OSX) (7/15/22)
v2.41 (WIN) (8/31/23)v2.41 (Linux) (8/31/23)v2.41 (OSX) (8/31/23)
v2.45 (WIN) (1/22/24)v2.45 (Linux) (1/22/24)v2.45 (OSX) (1/22/24)
v2.46 (WIN) (6/17/24)v2.46 (Linux) (6/17/24)v2.46 (OSX) (6/17/24)
v2.50 (WIN) (12/18/24)v2.50 (Linux) (12/18/24)v2.50 (OSX) (12/18/24)
v3.00 (WIN) (8/29/25)v3.00 (Linux) (8/29/25)v3.00 (OSX) (8/29/25)

MPLAB® XC16 Compiler Archives


Windows®Linux®macOS®
v1.00 (WIN) (05/03/12)v1.00 (Linux) (05/03/12)v1.00 (OSX) (05/03/12)
v1.10 (WIN) (08/08/12)v1.10 (Linux) (08/08/12)v1.10 (OSX) (08/08/12)
v1.11 (WIN) (12/11/12)v1.11 (Linux) (12/11/12)v1.11 (OSX) (12/11/12)
v1.20 (WIN) (10/22/13)v1.20 (Linux) (10/22/13)v1.20 (OSX) (10/22/13)
v1.21 (WIN) (01/09/14)v1.21 (OSX) (01/09/14)v1.21 (Linux) (01/09/14)
v1.22 (WIN) (10/10/14)v1.22 (OSX) (10/10/14)v1.22 (Linux) (8/19/14)
v1.23 (WIN) (9/25/14)v1.23 (OSX) (9/25/14)v1.23 (Linux) (9/25/14)
v1.24 (WIN) (12/19/14)v1.24 (OSX) (12/19/14)v1.24 (Linux) (12/19/14)
v1.25 (WIN) (6/30/15)v1.25 (OSX) (6/30/15)v1.25 (Linux) (6/30/15)
v1.26 (WIN) (2/19/16)v1.26 (OSX) (2/19/16)v1.26 (Linux) (2/19/16)
v1.30 (WIN) (2/22/16)v1.30 (OSX) (2/22/16)v1.30 (Linux) (2/22/16)
v1.31 (WIN) (2/10/17)v1.31 (OSX) (2/10/17)v1.31 (Linux) (2/10/2017)
v1.32B (WIN) (8/15/2017)v1.32B (OSX) (8/15/2017)v1.32B (Linux) (8/15/2017)
v1.33 (WIN) (10/9/17)v1.33 (OSX) (10/9/17)v1.33 (Linux) (10/9/17)
v1.34 (WIN) (3/21/18)v1.34 (OSX) (3/21/18)v1.34 (Linux) (3/21/18)
v1.35 (WIN) (5/30/18)v1.35 (OSX) (5/30/18)v1.35 (Linux) (5/30/18)
v1.36b (WIN) (1/25/19)v1.36b (OSX) (1/25/19)v1.36b (Linux) (1/25/19)
v1.41(WIN) (9/16/19)v1.41 (OSX) (9/16/19)v1.41 (Linux) (9/16/19)
v1.50 (WIN) (1/16/20)v1.50 (OSX) (1/16/20)v1.50 (Linux) (1/16/20)
v1.60 (WIN) (7/27/20)v1.60 (OSX) (7/27/20)v1.60 (Linux) (7/27/20)
v1.61 (WIN) (10/23/20)v1.61 (OSX) (10/23/20)v1.61 (Linux) (10/23/20)
v1.70 (WIN) (3/26/21)v1.70 (OSX) (3/26/21)v1.70 (Linux) (3/26/21)
v2.00 (WIN)v2.00 (OSX)v2.00 (Linux)

MPLAB® XC-DSC Compiler Archives


MPLAB® XC32 Compiler Archives


Windows®Linux®macOS®
v1.00 (WIN) (03/22/12)v1.00 (Linux) (03/22/12)v1.00 (OSX) (03/22/12)
v1.10 (WIN) (08/08/12)v1.10 (Linux) (08/08/12)v1.11 (OSX) (10/04/12)
v1.11 (WIN) (10/04/12)v1.11 (Linux) (10/04/12)v1.20 (OSX) (12/07/12)
v1.20 (WIN) (12/07/12)v1.20 (Linux) (12/07/12)v1.21 (OSX) (04/22/13)
v1.21 (WIN) (04/22/13)v1.21 (Linux) (04/22/13)v1.22 (OSX) (8/19/14)
v1.22 (WIN) (8/19/14)v1.22 (Linux) (10/21/13)v1.30 (OSX) (11/13/2013)
v1.30 (WIN) (11/13/2013)v1.30 (Linux) (11/13/2013) 
v1.31 (WIN) (12/20/2013)v1.31 (Linux) (12/20/2013)v1.31 (OSX) (12/20/2013)
v1.32 (WIN) (05/30/2014)v1.32 (Linux) (05/30/2014)v1.32 (OSX) (05/30/2014)
v1.33 (WIN) (07/22/14)v1.33 (Linux) (07/22/14)v1.33 (OSX) (07/22/14)
v1.34 (WIN) (02/16/15)v1.34 (Linux) (02/16/15)v1.34 (OSX) (02/16/15)
v1.40 (WIN) (6/3/15)v1.40 (Linux) (6/3/15)v1.40 (OSX) (6/3/15)
v1.42 (WIN) (6/1/16)v1.42 (Linux) (6/1/16)v1.42 (OSX) (6/1/16)
v1.43 (WIN) (3/1/17)v1.43 (Linux) (3/1/17)v1.43 (OSX) (3/1/17)
v1.44 (WIN) (6/5/17)v1.44 (Linux) (6/5/17)v1.44 (OSX) (6/5/17)
v2.05 (WIN) (1/9/18)v2.05 (Linux) (1/9/18)v2.05 (OSX) (1/9/18)
v2.10 (WIN) (1/9/18)v2.10 (Linux) (1/9/18)v2.10 (OSX) (1/9/18)
v2.15 (WIN) (12/15/18)v2.15 (Linux) (12/15/18)v2.15 (OSX) (12/15/18)
v2.20 (WIN) (5/17/19)v2.20 (Linux) (5/17/19)v2.20 (OSX) (5/17/19)
v2.30 (WIN) (8/14/19)v2.30 (Linux) (8/14/19)v2.30 (OSX) (8/14/19)
v2.40 (WIN) (2/7/20)v2.40 (Linux) (2/7/20)v2.40 (OSX) (2/7/20)
v2.41 (WIN) (4/24/20)v2.41 (Linux) (4/24/20)v2.41 (OSX) (4/24/20)
v2.50 (WIN)v2.50 (Linux)v2.50 (OSX)  
v3.00 (WIN)v3.00 (Linux)v3.00 (OSX)  
v3.01 (WIN) (6/2/21)v3.01 (Linux)(6/2/21)v3.01 (OSX)(6/2/21)
v4.00 (WIN) (1/4/22)v4.00 (Linux) (1/4/22)v4.00 (OSX) (1/4/22)
v4.10 (WIN) (5/16/22)v4.10 (Linux) (5/16/22)v4.10 (OSX) (5/16/22)
v4.20 (WIN)(12/19/22)v4.20 (Linux)(12/19/22)v4.20 (OSX)(12/19/22)
v4.21 (WIN)(6/19/23)v4.21(Linux)(6/19/23)v4.21 (OSX)(6/19/23)
v4.30 (WIN) (9/18/23)v4.30 (Linux) (9/18/23)v4.30 (OSX) (9/18/23)
v4.35 (WIN) (4/23/24)v4.35 (Linux) (4/23/24)v4.35 (OSX) (4/23/24)
v4.40 (WIN) (6/17/24)v4.40 (Linux) (6/17/24)v4.40 (OSX) (6/17/24)
v4.45(WIN)(1/29/25)v4.45(Linux)(1/29/25)v4.45(OSX)(1/29/25)
v4.50 v4.50v4.50
v4.60v4.60v4.60
v5.00 (11/11/2025)v5.00 (11/11/2025)v5.00 (11/11/2025)

MPLAB® Code Configurator (MCC) Libraries Archives


LibraryRelease Notes
AVR® MCUs v2.9.0Release Notes
AVR® MCUs v2.8.0Release Notes
AVR® MCUs v2.7.0Release Notes
AVR® MCUs v2.6.0Release Notes
AVR® MCUs v2.5.0Release Notes
AVR® MCUs v2.4.0Release Notes
AVR® MCUs v2.3.0Release Notes
AVR® MCUs v2.2.1Release Notes
AVR® MCUs v2.2.0Release Notes
AVR® MCUs v2.1.0Release Notes
AVR® MCUs v2.0.2Release Notes
AVR® MCUs v2.0.1Release Notes
AVR® MCUs v2.0.0Release Notes
AVR® MCUs v1.1.1Release Notes
AVR® MCUs v1.1.0Release Notes
AVR® MCUs v1.00Release Notes
MCP19XXXX v1.2Release Notes
MCP19XXXX v1.1Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.82.0Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.81.8Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.81.7Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.81.6Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.81.5Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.81.4Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.81.3Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.81.2Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.81.0Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.80.0Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.79.0Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.78.1Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.78.0Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.77.0Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.76.0Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.75Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.65.2Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.65.1Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.55Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.45Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.36.1Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.36Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.26.1Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.25Release Notes
PIC10/PIC12/PIC16/PIC18 MCUs v1.00Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.171.4Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.171.3Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.171.2Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.171.1Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.171.0Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.170.0Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.169.2Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.169.0Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.168.0Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.167.0Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.166.1Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.166.0Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.165.0Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.155.0Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.145.0Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.135.0Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.125.1Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.125Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.115Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.105Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.95Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.85Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.75.1Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.75Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.65Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.55Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.54Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.45Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.35.1Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.35Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.26.1Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.26Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.25Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.15Release Notes
PIC24/dsPIC33/PIC32MM MCUs v1.00Release Notes
16-bit Bootloader v1.26.0Release Notes
16-bit Bootloader v1.25.0Release Notes
16-bit Bootloader v1.24.0Release Notes
16-bit Bootloader v1.23.0Release Notes
16-bit Bootloader v1.22.1Release Notes
16-bit Bootloader v1.22.0Release Notes
16-bit Bootloader v1.21.0Release Notes
16-bit Bootloader v1.19.1Release Notes
16-bit Bootloader v1.19.0Release Notes
16-bit Bootloader v1.18.4Release Notes
16-bit Bootloader v1.18.3Release Notes
16-bit Bootloader v1.17.3Release Notes
16-bit Bootloader v1.17.2Release Notes
16-bit Bootloader v1.16.0Release Notes
16-bit Bootloader v1.15.0Release Notes
16-bit Bootloader v1.0.0Release Notes
47XXX I2C EERAM v2.20bRelease Notes
47XXX I2C EERAM v1.0.2Release Notes
47XXX I2C EERAM v1.0.1Release Notes
47XXX I2C EERAM v1.0.0Release Notes
8-bit Bootloader v2.4.0Release Notes
8-bit Bootloader v2.3.3Release Notes
8-bit Bootloader v2.3.1Release Notes
8-bit Bootloader v2.2.38Release Notes
8-bit Bootloader v2.2.37Release Notes
8-bit Bootloader v2.2.31Release Notes
8-bit Bootloader v2.2.0Release Notes
8-bit Bootloader v1.00Release Notes
AVR IEC60730 Class B Diagnostic Library v5.0.0Release Notes
AVR IEC60730 Class B Diagnostic Library v4.1.0Release Notes
AVR IEC60730 Class B Diagnostic Library v4.0.1Release Notes
AVR IEC60730 Diagnostic Library v4.0.0Release Notes
AVR-IoT AWS Sensor Node v1.0.1Release Notes
AVR-IoT AWS Sensor Node v1.0.0Release Notes
AVR-IoT Google Sensor Node v2.0.1Release Notes
AVR-IoT Google Sensor Node v2.0.0Release Notes
AVR-IoT WG Sensor Node v1.1.0Release Notes
AVR-IoT WG Sensor Node v1.0.3Release Notes
AVR-IoT WG Sensor Node v1.0.2Release Notes
AVR-IoT WG Sensor Node v1.0.0Release Notes
Board Support Library v1.0.0Release Notes
Board Support Library - Beta v0.95.1Release Notes
Crypto v1.0.0Release Notes
Crypto Authentication Library v2.0.1Release Notes
Crypto Authentication Library v2.0.0Release Notes
Crypto Authentication Library v1.0.0Release Notes
DAC v2.0.0Release Notes
DAC v1.00Release Notes
Data Encryption Routines v1.0.0Release Notes
File System v1.0.0Release Notes
Foundation Service v0.1.22Release Notes
Foundation Services v0.2.2Release Notes
Foundation Services v0.2.1Release Notes
Foundation Services v0.2.0Release Notes
Foundation Services v0.1.34Release Notes
Foundation Services v0.1.33Release Notes
Foundation Services v0.1.32Release Notes
Foundation Services v0.1.31Release Notes
Foundation Services v0.1.30Release Notes
Foundation Services v0.1.29Release Notes
Foundation Services v0.1.27Release Notes
Foundation Services v0.1.25Release Notes
Foundation Services v0.1.24Release Notes
Foundation Services v0.1.23Release Notes
Foundation Services v0.1.21Release Notes
Foundation Services v0.1.20Release Notes
I2C EEPROM v2.20bRelease Notes
I2C EEPROM v1.0.0Release Notes
IEC60730 Diagnostic Library 8-bit AVR v1.0.0Release Notes
IEC60730 Diagnostic Library 8-bit PIC v1.0.0Release Notes
LIN v2.3.2Release Notes
LIN v2.3.1Release Notes
LIN v2.3Release Notes
LIN v2.2Release Notes
LIN v2.1Release Notes
LIN v2.00Release Notes
LoRaWAN v01.10.00_betaRelease Notes
LoRaWAN™ v01.00.00_betaRelease Notes
MCHP-IoT WG Sensor Node v2.1.0Release Notes
MCHP-IoT WG Sensor Node v2.0.0Release Notes
MCP794XX I2C RTCC v1.00Release Notes
Message Queuing Telemetry Transport (MQTT) v2.0.1Release Notes
Message Queuing Telemetry Transport (MQTT) v2.0.0Release Notes
Message Queuing Telemetry Transport (MQTT) v1.0.0Release Notes
MikroElektronika Click v1.1.1Release Notes
MikroElektronika Click v1.0.26Release Notes
MikroElektronika Click v1.0.25Release Notes
MikroElektronika Click v1.0.24Release Notes
MikroElektronika Click Library v1.1.2Release Notes
motorBench® Development Suite v2.45.0Release Notes
motorBench® Development Suite v2.35.0Release Notes
motorBench® Development Suite v2.25Release Notes
motorBench® Development Suite v2.15Release Notes
motorBench® Development Suite v2.0Release Notes
mTouch® Capacitive Sensing v2.91.1Release Notes
mTouch® Capacitive Sensing v2.91.0Release Notes
mTouch® Capacitive Sensing v2.90.2Release Notes
mTouch® Capacitive Sensing v2.90.1Release Notes
mTouch® Capacitive Sensing v2.90.0Release Notes
mTouch® Capacitive Sensing v2.80.0Release Notes
mTouch® Capacitive Sensing v2.70Release Notes
mTouch® Capacitive Sensing v2.60.1Release Notes
mTouch® Capacitive Sensing v2.60Release Notes
mTouch® Capacitive Sensing v2.50.1Release Notes
mTouch® Capacitive Sensing v2.50Release Notes
mTouch® Capacitive Sensing v2.40Release Notes
mTouch® Capacitive Sensing v2.00Release Notes
mTouch® Capacitive Sensing v1.11Release Notes
mTouch® Capacitive Sensing v1.00Release Notes
PAC193x Library v2.2.1Release Notes
PAC193x Library v2.2.0Release Notes
PAC193x Library v2.1Release Notes
PAC193x MCC library v2.0 v2.0Release Notes
PIC16/18 IEC60730 Class B Diagnostic Library v5.0.1Release Notes
PIC16/18 IEC60730 Class B Diagnostic Library v5.0.0Release Notes
PIC16/18 IEC60730 Class B Diagnostic Library v4.1.0Release Notes
PIC16/18 IEC60730 Class B Diagnostic Library v4.0.1Release Notes
PIC16/18 IEC60730 Diagnostic Library v4.0.0Release Notes
RN4870/RN4871 Bluetooth® Low Energy Module v1.0.1Release Notes
RN4870/RN4871 Bluetooth® Low Energy Module v1.0.0Release Notes
SMPS Power Library v1.3.0Release Notes
SMPS Power Library v1.2.1Release Notes
SMPS Power Library v1.2.0Release Notes
SMPS Power Library v1.0.0Release Notes
TCP/IP Lite Stack v2.2.12Release Notes
TCP/IP Lite Stack v2.2.11Release Notes
TCP/IP Lite Stack v2.2.10Release Notes
TCP/IP Lite Stack v2.2.8Release Notes
TCP/IP Lite Stack v2.1.1Release Notes
TCP/IP Lite Stack v2.00Release Notes
Temperature Sensor v2.0.0Release Notes
Temperature Sensor v1.00Release Notes
Turnkey Touch v1.0.0Release Notes
UCS211x v1.1Release Notes
USB Framework Lite v1.26.3Release Notes
USB Framework Lite v1.26.2Release Notes
USB Framework Lite v1.26.1Release Notes
USB Framework Lite v1.26.1Release Notes
USB Framework Lite v1.26Release Notes
USB Framework Lite v1.25.6Release Notes
USB Framework Lite v1.25.5Release Notes
USB Framework Lite v1.25.4Release Notes
USB Framework Lite v1.25.3Release Notes
USB Framework Lite v1.25.2Release Notes
USB Framework Lite v1.25.1Release Notes
USB Framework Lite v1.25Release Notes
USB Framework Lite v1.15Release Notes
USB Framework Lite v1.00Release Notes
WINC15XX Library v1.1.1Release Notes
WINC15XX Library v1.1.0Release Notes
WINC15XX Library 1.0.0 v1.0.0Release Notes
X2C v2.0.1Release Notes
X2C v2.0.0Release Notes
X2C v1.12.0Release Notes
X2C v1.11.1Release Notes
X2C v1.7.1Release Notes
X2C Scope v2.0.0Release Notes
X2C Scope v1.0.0Release Notes

MPLAB® C Compiler for PIC18 MCUs


This compiler and its license is supported only by equipment using 32-bit operating systems. For compilers and licenses that are compatible with equipment using 64-bit operating systems, see our MPLAB XC C compiler products.

MPLAB® C Compiler for PIC32 MCUs


This compiler and its license is supported only by equipment using 32-bit operating systems. For compilers and licenses that are compatible with equipment using 64-bit operating systems, see our MPLAB XC C compiler products.

Activation Key: IJGA-CKFB-A4AA-AUSI

HI-TECH C Compilers


HI-TECH license activation is no longer supported. Any licenses installed on existing machines will no longer function. New license installations will require a custom license. Contact SW.Licensing@microchip.com

For compilers which are higher performance and largely source code compatible, see our MPLAB XC C compiler products.

 HI-TECH C for PIC PRO  HI-TECH C for PIC Standard HI-TECH C for PIC18 PRO 

HI-TECH C for PIC10-12-16 PRO v9.60PL5

Activation Key: HCPICP-100071192-9017

HI-TECH C for PIC STD v9.60PL3

Activation Key: HCPIC-110055612-1852 

HI-TECH C for PIC18 PRO v9.65

 

HI-TECH C for PIC10-12-16 PRO v9.70

Activation Key: HCPICP-100114552-1905

 

HI-TECH C for PIC18 PRO v9.80

Activation Key: HCPIC18P-104218622-9387

HI-TECH C for PIC PRO 9.71a

Activation Key: HCPICP-106114612-9040

 

HI-TECH C for PIC10-12-16 PRO v9.80a

Activation Key: HCPICP-103154532-2800

  

HI-TECH C for PIC PRO v9.81a

Activation Key: HCPICP-103162742-4428

  

HI-TECH C for PIC PRO v9.83

Activation key: HCPICP-101216802-4832

  
HI-TECH C for PIC18 StandardHI-TECH C for PIC32HI-TECH for dsPIC

HI-TECH C for PIC18 STD v9.51PL2

Activation Key: HCPIC18-111058746-9208

 HI-TECH C for PIC32

Activation Key: HCPIC32-111083342-8884 

HI-TECH for dsPIC

Activation Key: HCDSPIC-116058972-3645

HI-TECH C for PIC18 STD v9.52

Activation Key: HCPIC18-103161752-1302

  

Adds new device-specific information to a compiler, but does not update the base compiler. 

TitleDate PublishedSize
Windows® (x86/x64)
MPLAB XC8 Compiler Part-Support Patch v1.45b12/14/201830.1 MB
MPLAB XC16 Compiler Part-Support Patch v1.60
SHA-256: 1f663eddb0382838d7ce263add76241fe57cc9bfd4611292d77e7dedd774f525
8/14/202052.7 MB
MPLAB XC32/32++ Compiler Part-Support Patch v2.40
SHA-256: ad5e542918b116f780b1705ba61443bd5e683a1a40faaf5be95e7e92cc1401ea
2/20/202065.0 MB
Linux® 64-bit
MPLAB XC8 Compiler Part-Support Patch v1.45b12/14/201855.6 MB
MPLAB XC16 Compiler Part-Support Patch v1.60
SHA-256: 54ad7a0277828806fab33a43812ed21aac3ad177f3d8ca4f1624c0512e3803fc
8/14/202051.6 MB
MPLAB XC32/32++ Compiler Part-Support Patch v2.40
SHA-256: 1f2df2e9b8fcc34a3e8f3ce2679a39937f1deefbac74ec07db7efdfb70066cdf
2/20/202063.9 MB
macOS® (10.X)
MPLAB XC8 Compiler Part-Support Patch v1.45b12/14/201855.8 MB
MPLAB XC16 Compiler Part-Support Patch v1.60
SHA-256: ce6001ef6fc40a5a671688d35c18ad9647da098266b5016704c162eaab1b2ee8
8/14/202054.4 MB
MPLAB XC32/32++ Compiler Part-Support Patch v2.40
SHA-256: 514e97dffbcf4d66e7899b02e0146b0b081c755324114a6bdaa3e241c2ce244e
2/20/202066.7 MB
Release Notes
MPLAB XC8 Compiler Part-Support Patch v1.45b2/22/201850 KB
MPLAB XC16 Compiler Part-Support Patch v1.608/14/202037 KB
MPLAB XC32/32++ Compiler Part-Support Patch v2.402/20/202041 KB

Peripheral Libraries


Functional Safety Compiler Archives


NOTE: These compilers only unlock with the purchase of an MPLAB® XC Functional Safety License.

Please do not contact Microchip for support on these archived versions of MPLAB development ecosystem software. Support is provided only for the current versions posted on the main MPLAB X Integrated Development Environment page.

Live Chat

Need Help?

Privacy Policy