Free Building Codes Online
▍State to State Adoption
Each state adopts model codes published by the International Code Council (ICC). These provide the basis for a jurisdiction’s Construction Codes.
Each jurisdiction (state, county, or city) typically modifies the model Construction Codes. Make sure to refer to the governing body to determine how the model code is modified. You are required to comply with the strictest provisions.
While some states provide integrated codes such as the California codes and the New York City building codes, these are not available in all cases. Where these are not provided, UpCodes has integrated the local amendments in jurisdiction 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 I-Codes that can be adopted and modified by each state.
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.
International Building Code
- International Building Code 2015 (IBC 2015)
- International Building Code 2012 (IBC 2012)
- International Building Code 2009 (IBC 2009)
International Residential Code
- International Residential Code 2015 (IRC 2015)
- International Residential Code 2012 (IRC 2012)
- International Residential Code 2009 (IRC 2009)
International Fire Code
- International Fire Code 2015 (IFC 2015)
- International Fire Code 2012 (IFC 2012)
- International Fire Code 2009 (IFC 2009)
International Existing Building Code
- International Existing Building Code 2015 (IEBC 2015)
- International Existing Building Code 2012 (IEBC 2012)
- International Existing Building Code 2009 (IEBC 2009)
International Energy Conservation Code
- International Energy Conservation Code 2015 (IECC 2015)
- International Energy Conservation Code 2012 (IECC 2012)
- International Energy Conservation Code 2009 (IECC 2009)
International Mechanical Code
- International Mechanical Code 2015 (IMC 2015)
- International Mechanical Code 2012 (IMC 2012)
- International Mechanical Code 2009 (IMC 2009)
International Plumbing Code
- International Plumbing Code 2015 (IPC 2015)
- International Plumbing Code 2015 (IPC 2012)
- International Plumbing Code 2015 (IPC 2009)
▍Fire Protection Codes/ Life Safety
The National Fire Protection Agency (NFPA) does not indicate where systems are required but rather provides guidance on the design of the system.
The I-Codes may indicate your project is required to have a sprinkler system throughout the building. The I-Codes do not indicate exactly how the sprinkler system must be designed. However, the I-Codes adopt NFPA 13, Standard for the Installation of Sprinkler Systems which provides you with the requirements on sprinkler head spacing, sprinkler type, location, etc. This is also typical to other systems such as fire alarms.
- NFPA 1: Fire Code
- NFPA 10: Standard for Portable Fire Extinguishers
- NFPA 13: Standard for the Installation of Sprinkler Systems
- NFPA 70: National Electrical Code
- NFPA 70A: National Electrical Code Requirements for One- and Two-Family Dwellings
- NFPA 72: National Fire Alarm and Signaling Code
- NFPA 80: Standard for Fire Doors and Other Opening Protectives
- NFPA 101: Life Safety Code
Every new building and even existing buildings must be designed to accommodate handicapped patrons. The most common requirements are defined in the 2010 ADA Standards for Accessible Design 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.
The ICC ANSI A117.1 document is adopted and modified by the I-Codes and is applicable to sites, facilities, buildings and elements required to be accessible. Not all jurisdictions adopt ICC ANSI A117.1 and some jurisdictions have their own accessibility code (i.e., Florida). Therefore, it is important to determine the application of each document based on the project scope and location.
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) must be researched and determined for application.