Learn > AEC Resources > Building Codes
3/17/2025
AEC Resources
Building Codes
Defined Standards for Building Safety and Comfort
Building Code Resources for Archicad Users
Staying up to date with the latest building codes is essential for architects, designers, and construction professionals. Whether you’re working on compliance, permitting, or ensuring your designs meet the latest safety standards, having quick access to reliable resources is key.
This page provides a curated list of resources, including the ICC 2024 code books, regional building codes, and best practices for integrating code compliance into your Archicad workflow.
2024 International Codes (ICC Digital Codes)
The International Code Council (ICC) 2024 publications are the foundation for building safety and regulations across the U.S. and beyond. These codes cover various aspects of construction, and are broken down into 15 publications.
Depending on your region, the ICC codes are commonly amended for local requirements, set by state or city jurisdictions.
The list of codes below includes both 2024, and 2021. Many jurisdictions have a delayed adoption cycle, and are still referencing 2021 I-Codes.

2024 I-Codes
Access the full list of ICC publications on the iccsafe.org website.
ICC 2024 Code Books are copyrighted by the International Code Council (ICC). Visit ICC’s official website for official resources.
- 2024 International Building Code (IBC)
- 2024 International Residential Code (IRC)
- 2024 International Fire Code (IFC)
- 2024 International Plumbing Code (IPC)
- 2024 International Mechanical Code (IMC)
- 2024 International Fuel Gas Code (IFGC)
- 2024 International Existing Building Code (IEBC)
- 2024 International Energy Conservation Code (IECC)
- 2024 International Property Maintenance Code (IPMC)
- 2024 ICC Performance Code for Buildings and Facilities (ICCPC)
- 2024 International Private Sewage Disposal Code (IPSDC)
- 2024 International Swimming Pool and Spa Code (ISPSC)
- 2024 International Wildland-Urban Interface Code (IWUIC)
- 2024 International Zoning Code (IZC)
- 2024 International Green Construction Code (IgCC)
2021 I-Codes
Additional Code Books from 2021.
- 2021 International Energy Conservation Code (IECC) & ANSI/ASHRAE/IES Standards
- 2021 International Plumbing and Fuel Gas Code
- 2021 International Solar Energy Provisions (ISEP)
- 2021 International Tiny House Provisions (2024 - IRC Appendix BB)
- 2021 International Water Conservation Code Provisions (IWCCP)
CONTRABIM is not associated with the International Code Council (ICC), and we are not paid to promote their services. We share their resources only for the benefit of our audience. All Trademarks, Copyrights and Rights Reserved by ICC.
UpCodes (For Locally Amended Codes)
UpCodes is an Online Code Resource that publishes locally ammended codes for US States, Counties, and Cities. We use UpCodes as part of our Code Research tools, and enjoy their premium features such as projects, code calculators, diagrams, bookmarks, and assemblies.
Check out their website for statewide and locally amended codes.
UpCodes WebsiteCalifornia Building Codes
Ammended from the 2021 I-Codes, the California Building Codes set a statewide standard adopted and amended by Counties and Cities.
Los Angeles County Codes
Amended from the 2022 California Codes.
City of Los Angeles Codes
Amended from the 2022 California Codes.
CONTRABIM is not associated with UpCodes, and we are not paid to promote their services. We share them as a resource only for the benefit of our audience.
Member Resources
Log In to Access Training Resources and Downloads for CONTRABIM Members.
Code Focused Training Videos (TPL Accelerator Course)
Importing Code References into Keynotes
Learn How to Import Excel list Code Links into Archicad Keynotes (TPL Accelerator)
Excel Keynotes Export & Import Guide
Learn how to format Excel Keynotes and Folder Structures for Import (TPL Accelerator)
Zones and Graphic Overrides
Zone Categories can be used for Occupancies, + Graphic Overrides by Type (TPL Accelerator)
Setting Up and Organizing Area Zones for Code Calculation
Learn How to Create Properties for Zones that help organize and sum area calculations (TPL)
Gross Area Schedules
Learn How to Create Zone Schedules for Gross Area Calculations (TPL Accelerator)
Room Area Schedules
Learn How to Create Room Area for Code Calculations Schedules (TPL Accelerator)
This Web Page Is Currently Under Development.
Please check back soon for updates.
About our New Website:
CONTRABIM.com is going through an expansion.
This website is being built out to function as a front end interface for our members, as well as our general audience and site visitors.
This site will feature a wide range of AEC topics, translated through Archicad BIM Software, for the benefit of Archicad users globally. We intend to teach, inspire, and guide Archicad users along their journey to master the software, while learning about industry best practices and new and improved building technologies.
Check back soon to access AEC research, articles, training content, and links to members downloads and resources.