Platform overview

The AI-native platform for codes, plans, and specification workflows, all in one place.

Bringing building codes, plans, and specifications into one QA/QC workflow. Every plan, every spec, checked against code.

Try for free
Get a demo
The AI-native platform for codes, plans, and specification workflows, all in one place.

Trusted by 800,000 AEC professionals and teams who rely on accurate, current codes.

The UpCodes difference

Compliance works better when everything talks to each other

UpCodes keeps requirements, selections, and institutional knowledge connected, reducing handoffs, guesswork, and rework across the project lifecycle.

Faster, smarter workflows
Codes

Faster, smarter workflows

Access the most comprehensive, continuously updated code library across 11M+ sections, jurisdictions, and amendments. Search instantly, compare versions, and review accurate information without flipping through PDFs.
See the code in visual form
Diagrams

See the code in visual form

Understand complex requirements with clear, high-fidelity diagrams. Each visual connects directly to the governed code, helping teams interpret conditions, edge cases, and compliance rules with confidence.
Bring compliant systems together
Assemblies

Bring compliant systems together

Explore assemblies linked directly to their governing code requirements. Evaluate alternatives, understand the logic behind approvals, and streamline coordination across architecture, engineering, and construction.
Find products built for compliance
Products

Find products built for compliance

Discover products that match your design intent and align with code-based requirements. Each product listing is connected to assemblies and diagrams, helping you choose safely, quickly, and with full clarity.
How it works

From project inputs to compliant decisions — in
one connected flow.

In expert-reviewed testing, Copilot delivered significantly higher accuracy than general-purpose AI. That advantage comes from being trained on a library of adopted codes, not the open internet.

Copilot surfaces diagrams inline to explain complex requirements visually, not just textually. Generic AI can describe code; Copilot helps teams understand it.

Every Copilot answer links directly to the exact adopted code section it references. Because it’s built on UpCodes’ maintained code library, citations are clear, current, and enforceable.

Copilot doesn't stop at answers; it creates checklists, saves research to projects, and carries context across your work. Generic AI lives in a chat box; Copilot powers an end-to-end compliance workflow.

Diagrams Library

See the code with our detailed diagrams

Access a growing library of high-fidelity diagrams that clearly illustrate complex code requirements and help your team visualize how they apply in real projects.

Learn more
Streamline compliance

Tools that keep research moving, without switching systems

UpCodes pairs comprehensive, up-to-date libraries with purpose-built AI and project workflows, so teams don’t lose momentum between research and documentation.

‍

View pricing
Built on adopted truth

The code foundation your entire workflow depends on

Compliance starts with knowing what’s actually in force. UpCodes brings adopted codes, amendments, and change history into a single, dependable source—so teams don’t second-guess applicability. From early research to documentation, the same foundation carries through every decision.
View adoptions
Track changes
Apply research
Adopted codes, with amendments already in place
View adoptions

Adopted codes, with amendments already in place

UpCodes brings adopted codes into one view, with local amendments, updates, errata, and effective dates integrated inline, so teams work from what’s actually enforceable, without stitching together PDFs or cross-checking sources.


​
1/4
​
Understand what's changed and why it matters
Track changes

Understand what's changed and why it matters

UpCodes makes changes visible, so teams understand what shifted, when it took effect, and how it impacts decisions downstream.

  • Filter by jurisdiction, adoption year, or publication
  • Compare code years or jurisdictions side-by-side
  • See amendments highlighted directly in the text

​
1/4
​
Research you can carry into real decisions
Apply research

Research you can carry into real decisions

Working from incomplete or outdated code creates downstream drag: rework, plan review friction, and uncertainty late in the process. A reliable adopted library helps you research once, then apply the same source across design, QA/QC, and documentation.


​
1/4
​
Spec workflows, modernized

Bring specs online without losing control or context

UpCodes Specifications are built to meet firms where they are, whether your standards live in Word, PDFs, or legacy tools. Bring existing office masters into a modern editor, keep them aligned with current codes and products, and layer on suggesting mode, version control, collaboration and QA/QC without reinventing your entire process.
Migrate masters
Collaborate clearly
Reduce risk
Import masters and keep them current
Migrate masters

Import masters and keep them current

Import your firm’s existing spec libraries without losing formatting, structure, or institutional standards, so teams can get started quickly instead of rebuilding from scratch. As codes and products evolve, integrated updates help keep those masters aligned with current requirements across projects and code years.

​
1/4
​
Real-time editing with built-in control
Collaborate clearly

Real-time editing with built-in control

Work together in a multi-user editor with roles, permissions, comments, suggesting mode and version control, so spec changes are traceable instead of scattered across files. When you’re ready to issue, export clean Word or PDF packages and support publishing and submittals directly from the same environment.

​
1/4
​
Intelligent drafting and automated QA/QC
Reduce risk

Intelligent drafting and automated QA/QC

Use UpCodes Copilot to generate first drafts of spec sections based on your templates and project context, then refine instead of starting from a blank page. Automated QA/QC checks help flag broken references, gaps, and inconsistencies before they turn into RFIs, rework, or missed requirements.

​
1/4
​
One platform, multiple review types

Choose the right analysis for the job

Run your plans against the checks that matter: codes, specs, firm standards, and other disciplines. Combine them into a single review, or run each analysis on its own.
‍
Plan Review reads and interprets the drawings, including geometry, scale, clearances, and spatial relationships. It's how you catch design issues, not just documentation errors, while the cheapest fixes are still on the table.

Cross-discipline coordination
Code review
Spec coordination
Custom review
Constructability review
Civil review
Coordinate disciplines in one review
Cross-discipline coordination

Coordinate disciplines in one review

See whether the disciplines agree with one another. Plan Review analyzes architectural, structural, MEP, and fire disciplines together, then flags inconsistencies and conflicts. It offers another QA/QC pass, catching the issues that fall through the cracks between specialties.


​
1/4
​
Check drawings against millions of local code sections
Code review

Check drawings against millions of local code sections

Analyze your plans against the building codes that apply to the project. Plan Review flags where a condition may conflict with a requirement, and ties each finding to the drawing and code section. You get a first pass of potential issues with all the evidence to make the final call.


​
1/4
​
Find where specs and plans conflict
Spec coordination

Find where specs and plans conflict

Check whether what's drawn matches what's specified. Plan Review analyzes the plan set and the specifications together and flags anything that’s missing, contradictory, or described inconsistently. The document-to-document comparison your team runs by hand becomes an automated QA/QC review.


​
1/4
​
Enforce your firm's standards, not just the code
Custom review

Enforce your firm's standards, not just the code

Review the project against criteria specific to your firm, client, or QA/QC process. Define the checks you want Plan Review to run, including firm checklists, office standards, and owner requirements. Your team's way of working holds on every project, no matter who runs the review.


​
1/4
​
Check whether the drawings hold up in the field
Constructability review

Check whether the drawings hold up in the field

A design can meet code and still be a problem to build. Constructability reviews assess whether the drawings are complete, coordinated, and buildable before crews are on site. It adds a layer of QA/QC beyond code compliance, where problems are pricier and harder to fix.


​
1/4
​
Check civil designs against local requirements
Civil review (Coming soon)

Check civil designs against local requirements

Extend Plan Review into civil work, where the rules change every time you cross into a new municipality. At launch, civil reviews will cover local requirements across roughly 4,000 municipalities, with coverage expanding over time. Checks are scoped to the municipality you select.


​
1/4
​
FAQs

Everything you need to know about UpCodes

Have more questions? Contact us below.

Contact us

With any UpCodes' paid plans, you can do advanced searches, access detailed code diagrams, bookmark code sections, easily calculate code requirements, compare code sections, and more. To learn more about what’s included, visit the Pricing Page.

You can sign up for an UpCodes paid plan to start a two-week free trial. During your free trial you have access to all features available with the paid plan you selected. At the end of the 14-day trial period, you can choose to roll over to our free Basic plan, or subscribe to that paid plan. To compare available subscription options, visit the Pricing Page.

UpCodes is laser-focused on code accuracy and has spent years building the technology, infrastructure, and expert team dedicated to quality code analysis. We compile code updates, amendments, and errata all in one place. Our process includes a comprehensive review where we integrate amendments, perform quality checks and use specialized proofreading tools to help identify errors.

No! All the updates are pushed automatically to the website. If the codes have been updated, those changes will automatically show up on your next page refresh.

Yes, when you first create a project, you can select a jurisdiction and code cycle for the project and make the project visible to the rest of your organization. You can then bookmark relevant codes, add firm-wide commentary on these sections, and set up typical project information within the code calculator, such as building program, occupancy, use, number of levels, areas, exits, etc. You can also invite collaborators to the project, so they can input information based on their specialties. Once this project is set up, you can lock it to prevent further changes and archive it, so it does not reside in your library of live projects. This will set up the project as a template. Anyone who wishes to use the template as a starting point can open the archived project, which now lives under the 'Archive' tab of 'Projects,' copy and rename it, reassign the jurisdiction for the project, and then save it as a new project.

Our diagrams are created by our illustrations team. They take a conservative approach to illustrating diagrams to stick to the wording of the code. As we receive input from users or find amendments that would change the diagram, we will make state specific illustrations or modify the diagram based on input from users, if necessary.

We're always looking to improve, and any suggestion is greatly appreciated! Users can place requests by emailing support@up.codes, utilizing the chat feature, or by selecting the "Feedback" option on the left-hand side and filling out the form.

Client outcomes

AEC firms are reaping big benefits with UpCodes

View pricing
payback period

Under 2 month

payback period

based on hours saved alone

in monthly savings per user

Nearly $1,400

in monthly savings per user

by replacing ad-hoc spend (25+ users)

saved per month

15+ hours

saved per month

for each UpCodes user on average

ROI on time + revenue

Over 1200%

ROI on time + revenue

for each UpCodes user on average

View Pricing
​
1/4
​