Free Building Codes Online
State to State Adoption
Each state adopts codes published by the International Code Council (ICC) or the International Association of Plumbing and Mechanical Officials (IAPMO). These provide the basis for a jurisdiction’s construction codes.
Each jurisdiction (state, county, or city) typically modifies the construction codes. Make sure to refer to the governing body to determine how the code is modified.
Where applicable, UpCodes integrates local amendments into the codes of jurisdictions that are available on UpCodes' website, including for jurisdictions that do not usually provide access to integrated codes, like Pennsylvania and New York State.
Find code adoptions by state here.
International Codes (I-Codes)
Every three years the ICC works to publish a new set of construction codes (I-Codes) that can be adopted and modified by each state or local jurisdiction.
The construction codes for each jurisdiction will be selected from this set of publications. Most states follow a three-year code adoption cycle in order to keep up-to-date with the ICC revision process. UpCodes publishes the codes as adopted by each applicable state or local jurisdiction.
International Building Code
- States Adopting International Building Code 2021 (IBC 2021)
- States Adopting International Building Code 2018 (IBC 2018)
- States Adopting International Building Code 2015 (IBC 2015)
- States Adopting International Building Code 2012 (IBC 2012)
- States Adopting International Building Code 2009 (IBC 2009)
International Residential Code
- States Adopting International Residential Code 2021 (IRC 2021)
- States Adopting International Residential Code 2018 (IRC 2018)
- States Adopting International Residential Code 2015 (IRC 2015)
- States Adopting International Residential Code 2012 (IRC 2012)
- States Adopting International Residential Code 2009 (IRC 2009)
International Fire Code
- States Adopting International Fire Code 2021 (IFC 2021)
- States Adopting International Fire Code 2018 (IFC 2018)
- States Adopting International Fire Code 2015 (IFC 2015)
- States Adopting International Fire Code 2012 (IFC 2012)
- States Adopting International Fire Code 2009 (IFC 2009)
International Existing Building Code
- States Adopting International Existing Building Code 2021 (IEBC 2021)
- States Adopting International Existing Building Code 2018 (IEBC 2018)
- States Adopting International Existing Building Code 2015 (IEBC 2015)
- States Adopting International Existing Building Code 2012 (IEBC 2012)
- States Adopting International Existing Building Code 2009 (IEBC 2009)
International Energy Conservation Code
- States Adopting International Energy Conservation Code 2021 (IECC 2021)
- States Adopting International Energy Conservation Code 2018 (IECC 2018)
- States Adopting International Energy Conservation Code 2015 (IECC 2015)
- States Adopting International Energy Conservation Code 2012 (IECC 2012)
- States Adopting International Energy Conservation Code 2009 (IECC 2009)
International Mechanical Code
- States Adopting International Mechanical Code 2021 (IMC 2021)
- States Adopting International Mechanical Code 2018 (IMC 2018)
- States Adopting International Mechanical Code 2015 (IMC 2015)
- States Adopting International Mechanical Code 2012 (IMC 2012)
- States Adopting International Mechanical Code 2009 (IMC 2009)
International Plumbing Code
- States Adopting International Plumbing Code 2021 (IPC 2021)
- States Adopting International Plumbing Code 2018 (IPC 2018)
- States Adopting International Plumbing Code 2015 (IPC 2015)
- States Adopting International Plumbing Code 2015 (IPC 2012)
- States Adopting International Plumbing Code 2015 (IPC 2009)
International Fuel Gas Code
- States Adopting International Fuel Gas Code 2021 (IFGC 2021)
- States Adopting International Fuel Gas Code 2018 (IFGC 2018)
- States Adopting International Fuel Gas Code 2015 (IFGC 2015)
- States Adopting International Fuel Gas Code 2012 (IFGC 2012)
- States Adopting International Fuel Gas Code 2009 (IFGC 2009)
Uniform Codes (IAPMO Codes)
Every several years IAPMO works to publish a new set of uniform codes (IAPMO) that can be adopted and modified by each state or local jurisdiction.
The construction codes for each jurisdiction will be selected from this set of publications for mechanical and plumbing codes. Most states follow a similar code adoption cycle in order to keep up-to-date with the IAPMO revision process. UpCodes publishes the codes as adopted by each applicable state or local jurisdiction.
Uniform Mechanical Code
- States Adopting Uniform Mechanical Code 2021 (UMC 2021)
- States Adopting Uniform Mechanical Code 2018 (UMC 2018)
- States Adopting Uniform Mechanical Code 2015 (UMC 2015)
Uniform Plumbing Code
- States Adopting Uniform Plumbing Code 2021 (UPC 2021)
- States Adopting Uniform Plumbing Code 2018 (UPC 2018)
- States Adopting Uniform Plumbing Code 2015 (UPC 2015)
Fire Protection Codes / Life Safety
The I-Codes or IAPMO codes may indicate that your project is required to have fire protection or life safety systems throughout the building. The I-Codes or IAPMO codes do not indicate exactly how those systems must be designed. However, the I-Codes or IAPMO codes adopt National Fire Protection Association (NFPA) technical standards that provide detailed guidance on the installation, design, and maintenance of those required fire and life safety systems.
For example, the I-Codes adopt NFPA 13, Standard for the Installation of Sprinkler Systems, which provides the requirements on sprinkler head spacing, sprinkler type, location, etc. This is also typical to other fire protection and life safety systems such as fire alarm, fire pump, and emergency/standby power. UpCodes publishes the codes as adopted by each applicable state or local jurisdiction.
NFPA 1: Fire Code
NFPA 13: Standard for the Installation of Sprinkler Systems
- States Adopting NFPA 13, 2022
- States Adopting NFPA 13, 2019
- States Adopting NFPA 13, 2016
- States Adopting NFPA 13, 2013
NFPA 70: National Electrical Code
- States Adopting NFPA 70, 2023
- States Adopting NFPA 70, 2020
- States Adopting NFPA 70, 2017
- States Adopting NFPA 70, 2014
NFPA 72: National Fire Alarm and Signaling Code
- States Adopting NFPA 72, 2022
- States Adopting NFPA 72, 2019
- States Adopting NFPA 72, 2016
- States Adopting NFPA 72, 2013
NFPA 101: Life Safety Code
- States Adopting NFPA 101, 2021
- States Adopting NFPA 101, 2018
- States Adopting NFPA 101, 2015
- States Adopting NFPA 101, 2012
Accessibility Compliance
Every new building, and even existing buildings, must be designed to accommodate people with disabilities. The most common requirements are defined in the 2010 ADA Standards for Accessible Design, 2015 ABA Accessibility Standards, and ICC ANSI A117.1, Accessible and Usable Buildings and Facilities.
The 2010 ADA Standards for Accessible Design is broken down into two applicable sections, Title II and Title III. Title II is applicable to State and Local Government Facilities, while Title III is applicable to Public Accommodations and Commercial Facilities.
It should also be noted that if the project facility is federally funded or a federal facility, the application of the Architectural Barriers Act (ABA) and the Uniform Federal Accessibility Standards (UFAS) should be researched and determined for application.
The ICC/ANSI A117.1 document is applicable to sites, facilities, buildings, and elements required to be accessible and is published by the ICC. Not all jurisdictions adopt ICC/ANSI A117.1 and some jurisdictions write their own accessibility code (e.g., Florida). Therefore, it is important to determine the application of each document based on the project scope and location.
- States adopting ICC/ANSI A117.1, 2017
- States adopting ICC/ANSI A117.1, 2009
- States adopting ICC/ANSI A117.1, 2003
Healthcare and Medical Facilities
Medicare and Medicaid
Medicare and Medicaid participating facilities such as hospitals, nursing homes, surgical centers, and hospices must comply with the federal requirements adopted by the Centers for Medicare & Medicaid Services (CMS).
CMS has adopted both NFPA 101 - Life Safety Code (LSC) and NFPA 99 - Health Care Facilities Code (HCFC) for fire and life safety requirements.
The LSC and the HCFC are not applicable where CMS finds that a state has in effect a fire and safety code imposed by state law that provides equivalent or more stringent protections for healthcare facilities.
FGI Hospital and Outpatient
The Facilities Guideline Institute (FGI) publishes comprehensive recommendations for the design and construction of hospitals and outpatient facilities, with a focus on promoting patient safety, efficiency, and quality of care. FGI guidelines are often adopted into regulatory requirements, such as those required by the Centers for Medicare & Medicaid Services (CMS) in the United States.
- States Adopting Hospital Facilities Design Code 2022 (FGI Hospital, 2022)
- States Adopting Outpatient Facilities Design Code 2022 (FGI Outpatient, 2022)
- States Adopting Hospital Facilities Design Code 2018 (FGI Hospital, 2018)
- States Adopting Outpatient Facilities Design Code 2018 (FGI Outpatient, 2018)
- States Adopting Hospitals and Outpatient Facilities Design Code 2014 (FGI Hospitals and Outpatient, 2014)
FGI Residential
FGI also publishes guidelines for the design and construction of various residential facilities, including nursing homes, assisted living facilities, and group homes. These guidelines cover aspects such as space requirements, safety considerations, accessibility, infection control, and environmental sustainability. FGI guidelines are often adopted into regulatory requirements, such as those required by the Centers for Medicare & Medicaid Services (CMS) in the United States.