Your product, our verified engine
Calcs.com owns the engine, standards alignment, and updates. You own everything your users see. Every calculation you return is already checked against standards and proven in real engineering work.
CalcsConnect is our API and MCP. Put Calcs.com's code-checked calculations and signed-off reports inside your product, or run them from your own AI chat.
Free during the beta on any paid Calcs.com plan.
Request
curl --request POST \
--url https://api.calcs.com/v1/projects \
--header 'Authorization: Bearer $CALCS_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"name": "Smith residence"
}'Replay of a real run. Nothing is sent from this page.
Response
Not sentWhat your user sees
Floor joist J1
2x10 D.Fir-L No. 1 · 16 in o.c. · 14 ft span · 10 psf dead, 40 psf live
Create a project, then run the calculation.
Tap into the same engine engineers already rely on across Calcs.com, with validated, standards-aligned calculators. Add structural engineering capability to your product, without building the validation platform behind it.
Your product sends calculation inputs, project details, or site coordinates to CalcsConnect.
CalcsConnect runs the same standards-aligned engine behind Calcs.com, checked against standards including ASCE 7, Eurocode, and NDS.
Return loads, a pass or fail, and a signed-off PDF report, right when your user needs it.
Calcs.com owns the engine, standards alignment, and updates. You own everything your users see. Every calculation you return is already checked against standards and proven in real engineering work.
Bring code-backed loads and pass or fail results into the workflow where decisions already happen. Users get the engineering answer before work moves downstream, not after.
Reports generated through your software come from the same PDF pipeline engineers already use in Calcs.com. Your users get the calculation package they can review, share, and sign off on, without recreating the work in another system.
[ 01 ]
Drop a pin and return design values for wind, snow, seismic, and other environmental loads supported by Calcs.com.
Project address
Replay of real runs for three addresses and five hold-downs. Nothing is sent from this page. The building and wall are examples, and every shear wall input not shown is the template default.
[ 02 ]
Trigger a calc and return the result backed by the standard it was checked against, without opening Calcs.com.
Your model, checked
12 x 14 ft floor bay. Joists at 16 in o.c. on two 12 ft girders. 10 psf dead, 40 psf live.
Not checked
2x10 D.Fir-L No. 1 joist, 16 in o.c.
Send the model to see the checks.
Each member type is one API call.
POST /v1/templates/timberBeamASDNDS-2024/calculate
Replay of real runs. Nothing is sent from this page.
What calls it
What Calcs.com does
Calcs.com engine
Run calculations from your product
Trigger a calc and return the result backed by the standard it was checked against, without opening Calcs.com.
Get site design data from coordinates
Drop a pin and return design values for wind, snow, seismic, and other environmental loads supported by Calcs.com.
Manage projects programmatically
Create, organize, list, and link projects so calculation work stays connected to your users' workflows.
What comes back
In
Your code calls the REST API
Create a project, then run a calculation with the inputs your user already has. These are the two calls from the demo above.
curl --request POST \
--url https://api.calcs.com/v1/templates/timberBeamASDNDS-2024/calculate \
--header 'Authorization: Bearer $CALCS_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"projectId": "00000000-0000-4000-8000-000000000001",
"preset": "floorJoist",
"name": "Floor joist J1",
"attributes": {
"member": "2x10 D.Fir-L No. 1",
"L_X": 14,
"spacing": 16
}
}'Out
A solved sheet, as data
The response says whether the member passes, which check governs and by how much. Trimmed here; the full response carries every result field.
{
"sheetId": "00000000-0000-4000-8000-000000000002",
"templateCode": "timberBeamASDNDS-2024",
"passed": true,
"summaryCheck": 0.759,
"summaryCheckReferenceId": "M_check",
"summaryCheckError": false,
"results": {
"member": "2x10 D.Fir-L No. 1",
"M_check": "1712 lb*ft / 2255 lb*ft",
"V_check": "489 lb / 1665 lb",
"R_check": "489 lb / 2812 lb",
"delta_ST_summary": "-0.274 in (L/613)",
"delta_LT_summary": "-0.317 in (L/531)",
"...": "124 more fields"
}
}
Model or drawing outputs against code
Connection geometry, plates, bolts, and calculation outputs
Site-specific design loads to quoting or modeling workflows
Signed-off PDF reports from inside your product
CalcsConnect is in beta and free during the beta on any paid Calcs.com plan. Our team issues keys by hand for now. Tell us who you are, and we'll send you the right next step.
Two ways to get your engineers working with Calcs.com, run by the people who build it.
One platform for structural calculations, connected data, and built-in AI.

The core of Calcs.com: a standards-aligned calculator library and project organization, with every step visible.

The internal engine our structural engineers use to build, verify, and maintain every Calcs.com calculator.

Our API and MCP: run code-checked calculations, site design data, and signed-off reports from your own product or AI chat.

A natural-language layer on Calcs.com that never does the math itself: every number runs through your verified calculators.
Add structural calculations, site design data, and signed-off reports to your software, without rebuilding the engine behind them.
Free during the beta on any paid Calcs.com plan.

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