We use analytics cookies to understand how you use this site and improve our content. See our privacy policy and cookie policy for details.

Calcs.com

Calculations you can inspect before you rely on them

Every calculation on Calcs is built to a standard that lets engineers rely on the result, not hope it is correct.

Three commitments underpin every calculator we build: complete transparency about how it works, and rigorous automated testing before it ships. And a defined protocol when something needs to change.

Read our full quality and transparency promise

01

See every formula, input, and standard reference before you run a number

Every formula, input, and standards reference is visible before an engineer relies on the result. Nothing is a black box.

Open any calculation and you can see the exact formula being applied, the standards clause it came from, and every assumption built into the model. If you disagree with an assumption, you can change it and see what shifts.

  • Source formula with clause reference
  • All variable definitions and units
  • Assumptions clearly labelled
  • Pass/fail result with the governing condition named

02

Every result is tested against reference cases before it ships

When you open a calculator, the results have already been checked against known-good reference cases. Not once - every time the calculator changes.

We run automated tests against hand-checked reference cases for every calculator in the library. If a code update, bug fix, or new feature causes a result to shift, the test suite catches it before it reaches production.

03

No calculator with a known error reaches you

Nothing ships until it passes. No calculator reaches production with a known incorrect result.

Our deployment pipeline blocks any release where automated tests fail. Engineers on the Calcs team review changes to calculation logic before they go live. A calculator that produces a wrong answer is not a minor bug. Our process treats it that way.

  • Engineering review of calculation logic
  • Automated test suite against reference results
  • Manual spot-check by a qualified engineer
  • Version history preserved after release

Inspect a calculation before you rely on the result

Open any calculator in the library. Inspect the formula, the standard reference, and the assumptions before you run a number.

The verification behind every result

1M+

automated tests across 226 calculators in the library

100%

of calculators tested before shipping

0

silent changes. When a result shifts, engineers who ran that calculator are notified directly.

What customers say

I like that Calcs.com shows the code reference section for each calculation and function. That means every time I use it, there's a potential for me to learn something.

Jim Fanjoy

Project Architect, Brittell Architecture

Every time I use it, it's been a successful day. It just works.

Donovan Rae

Senior Project Manager, Lumos & Associates

The majority of our calculations, unless it's something very odd, are done in Calcs.com.

Nate Powelson

Project Engineer, Criterium Engineers

How we build every calculator

Each calculator follows the same build process before it is made available to engineers.

01

Standards research

We identify the relevant code provisions, interpret the clauses, and document the design scope: what the calculator covers and what it does not.

02

Engineering design

A qualified engineer translates the standard into calculation logic, naming every assumption and documenting where engineering judgment is required.

03

Reference case verification

Results are hand-checked against worked examples from the standards body, peer-reviewed textbooks, or independent software. Discrepancies are resolved before moving forward.

04

Automated test suite

Reference cases are encoded as automated tests. Every future change to the calculator must pass the full suite before deployment.

05

Qualified engineer review

An engineer on the Calcs team reviews the calculation logic, the assumptions, and the test coverage before the calculator goes live.

06

Ongoing maintenance

When a standard is updated or an issue is found, the calculator is reviewed, corrected, and re-tested. Version history is preserved so engineers can see what changed and when.

Critical bug protocol

What happens when we find a calculation error

We hold calculation accuracy to the same standard that structural engineers hold their own work. When we identify a result that is wrong, regardless of how it was found, we follow a defined protocol.

1

Identify and scope

We determine which calculators and which result paths are affected, and what range of inputs produces an incorrect result.

2

Notify affected users

Engineers who have used the affected calculator are notified directly. We do not wait for users to discover the issue.

3

Correct and re-verify

The calculation logic is corrected and re-verified against reference cases. A new set of automated tests is added to prevent recurrence.

4

Document the change

The correction is documented in the calculator's version history with the date, the nature of the error, and what changed.

Errors in structural calculations carry real consequences. Transparency about how we handle them is part of the quality commitment, not an exception to it.

Questions about calculation quality

How do I know a Calcs calculation is correct?
Every calculator in Calcs is verified against hand-checked reference cases before it is released. The verification source is documented: a standards body worked example, peer-reviewed textbook, or independent software. You can also see every formula, standards clause, and assumption in the calculator itself before you rely on the result.
What happens if Calcs finds an error in a published calculator?
Calcs follows a defined protocol. The affected calculators and result paths are scoped first. Engineers who have used the affected calculator are notified directly - Calcs does not wait for users to discover the issue. The logic is corrected, re-verified against reference cases, and re-tested. The correction is recorded in the calculator's version history with the date and the nature of the change.
Are Calcs calculators updated when codes and standards change?
Yes. When a standard is revised, affected calculators are reviewed, updated, and re-tested before the change goes live. Engineers who have used a calculator that changes are notified directly in the app. You can review the changelog before accepting the upgrade. You can also roll back after upgrading if needed, and compare pre- and post-upgrade results to check for any material change. Version history records what changed and when.How to upgrade calculations
What codes and standards do Calcs calculators cover?
Calcs calculators are built to US (IBC, AISC, ACI, NDS), Australian (AS/NZS), Canadian (NBCC), New Zealand, and Eurocode standards. Each calculator names the specific code edition it applies and the clause it references.

Try a calculation. Inspect it before you rely on it.

Start a free trial and open any calculator in the library. Every formula, standard reference, and assumption is visible from day one.

Read our full quality and transparency promise