Free Engineering Calculator | Multi-Discipline Tool

Free online engineering calculator for structural, electrical, mechanical, fluid, thermal & HVAC work. 35 tools, Live SFD/BMD charts, PDF & CSV export
Find Me: Google Knowledge Panel
Common Questions about Alamtoolkit.com: More
AlamToolKit.com provides all essential tools a person needs for daily planning, productivity, calculation, organization, work, study, and smart living — in one simple place. Learn More.
Published -
Updated -
Estimated read time

Free engineering calculator puts 35 professional-grade tools on one page: beam strength, RC beam, column buckling, bolt checks, HVAC cooling load, transformer sizing, pipe flow, heat exchangers, and a full unit converter.

Civil and structural engineers, electrical engineers, mechanical designers, HVAC technicians, and engineering students. Whether you're sizing a UB beam for a mezzanine, checking voltage drop on a 60 m cable run, calculating transformer short-circuit current, or estimating a room's cooling load, the answer is a few seconds away.

Engineering Calculator runs entirely in your browser. No data is sent to a server, no account is needed, and no ads interrupt your workflow. Bookmark the page and use it on-site, in the office, or offline.

Disclaimer: Results are for preliminary estimation only. Always verify critical designs against the applicable codes and a qualified engineer's review.

Free Engineering Calculator

35 tools with SFD/BMD charts, Compare A/B, projects, PDF & BoQ export.

© Engineering Calculator. Results are for estimation only.

Engineering Calculator — Complete User Guide

A free, browser-based toolkit for structural, electrical, mechanical, fluid, thermal, and HVAC engineers. 35 real tools, live SFD/BMD/deflection charts, Compare A/B, project saving, PDF and BoQ export — no login required.

1. What is the Engineering Calculator?

The Engineering Calculator is a single-page, offline-capable engineering toolkit that runs entirely in your browser. It bundles 35 discipline-specific calculators — beam analysis, RC design, footings, retaining walls, motor sizing, cable voltage drop, pipe flow, heat exchangers, cooling loads, pressure vessels, bolted joints, and more — behind one searchable interface.

Unlike most free online calculators, Engineering Calculator does more than produce a number. It draws the shear force diagram (SFD), bending moment diagram (BMD), and deflection curve for beam problems, lets you pin one design (A) and compare it against a revised design (B) side-by-side with a live delta column, stores your starred tools and inputs as named projects inside localStorage, and exports a clean BoQ CSV or PDF/PNG summary with the Engineering Calculator logo for client reports.

It runs entirely client-side. There is no server, no sign-up, and no data ever leaves your device — usable on site, on a plane, or behind a corporate firewall.

New here? Open the calculator and read Section 3 — you will be running your first beam check in under 60 seconds.

2. How the toolkit is structured — visual overview

The diagram below shows how the seven tool categories feed into shared features (charts, favourites, projects, exports). On desktop the SVG scales up to 900 px wide; on mobile it shrinks fluidly to the container width.

Engineering Calculator architecture Seven engineering categories — Structural, Electrical, Mechanical, Fluid, Thermal, HVAC, and Other — feed into shared features including SFD/BMD charts, favourites, projects, share links, print, PDF and BoQ export. Engineering Calculator Architecture Structural8 tools Electrical7 tools Mechanical7 tools Fluid2 tools Thermal4 tools HVAC1 tool Other6 tools Shared Calculation Engine Inputs → Formula → Results · Chart data · Comparison snapshot SFD / BMD Canvas charts Exact cantilever Compare A/B Pin A · iterate B Live delta column Favourites Star any tool Floats to top Projects Named saves localStorage Share Link URL-encoded One-click copy Export Print · PDF · CSV BoQ-ready All calculations run client-side. No server. No login. Data stays in your browser. Engineering Calculators Structural · Electrical · Mechanical · Fluid · Thermal · HVAC · Other
Figure 1 — Tool categories and shared features of the Engineering Calculator.

3. Step-by-step: how to use the calculator

The workflow is the same for all 35 tools. Follow these seven steps once and you can drive any calculator in the toolkit.

Step 1 — Pick a tool from a category

At the top of the calculator you will see a row of category tabs: StructuralElectricalMechanicalFluidThermalHVACOther. Click a category to reveal the tools inside it. You can also type a keyword — beam, bolt, slab, motor — into the search box at the top to jump directly to a tool.

Tip: if you use a tool often, click the small ☆ star at the top-right of its tab. The tool becomes a favourite, floats to the top of its category, and appears in a dedicated ★ Favourites category.

Step 2 — Understand the input fields

Every field has a label, a unit in parentheses, and — where relevant — a hint below it. The table below explains the field types you will see.

Field typeWhat it meansExample
Numeric inputA number in the unit shown. Use decimals, not fractions. Do not type the unit.300 for a 300 mm beam depth
Dropdown (material)Preset values for E (elastic modulus), density, and yield strength. Pick the closest match.Mild steel A36 · E = 200 GPa · fy = 250 MPa
Dropdown (section)Standard profile shapes — I-beam, channel, tee, angle, rectangle, tube, pipe, round.I-beam for UB/UC sections
Dropdown (support)Boundary condition for beam problems. Governs moment, shear, and deflection formulas.Simply supported · Cantilever · Fixed both ends
Safety factorDivisor applied to yield strength to obtain allowable stress. Default 1.5.1.5 for general steelwork

Step 3 — Enter your values and press Calculate

Fill in the fields top to bottom. Fields marked with a light hint below them show the expected range. When you are ready, click the orange Calculate button. You can also press Enter inside any numeric field to calculate immediately.

Input validation

If a value is missing or invalid, a red error message appears above the result panel telling you exactly which field to fix. Common messages and their meaning:

  • “Enter h, b, web t, flange tf.” — one or more section dimensions are blank.
  • “Thickness too large.” — the flange or wall thickness you entered exceeds half the depth; the section is geometrically impossible.
  • “Enter at least two positive values.” — Ohm's law needs any two of V, I, R, or P.
  • “Wall too thick.” — for pipe/tube, the wall thickness is more than half the outer diameter.
  • “Orifice diameter must be smaller than pipe diameter.” — β = d/D must be < 1.

Step 4 — Read the results panel

Each result row has three parts:

PartMeaning
Label (left)What is being reported (e.g. Bending stress).
Value (right, monospace)The numeric answer, rounded to a sensible number of decimals for that quantity.
Unit (small, grey)Unit of the value (MPa, kN·m, mm, %…).

Colour coding:

ColourMeaningAction
Green valueOK / PASS — the check is satisfied.Proceed.
Amber valueWarning — acceptable but outside recommended limits (e.g. very high span/depth ratio).Review inputs or consider upsizing.
Red valueFAIL — the design does not meet the limit state.Change section, material, or geometry.
Black valueAn informational quantity — no pass/fail judgement.Reference.
Note on units: the calculator never silently changes units. What you type is what it uses. If a field asks for mm, enter millimetres — not metres.

Step 5 — View the SFD, BMD, and deflection charts (Beam tool)

For the Beam tool, three canvas charts are drawn below the results: Shear Force Diagram (kN), Bending Moment Diagram (kN·m), and Deflection (mm). The curve is computed from the exact closed-form solution for the selected support condition, including cantilever and fixed-end cases where the boundary condition matters. See Section 6 for details.

Step 6 — Pin a result (A) and iterate (B) with Compare A/B

After calculating, click 📌 Pin A. The current result is frozen as A, and a comparison table appears below the results. Now change any input — section depth, material, span — and click Calculate again. Column B updates with the new result, and a Δ B−A column shows the change for every row. Rows that changed are tinted orange. Click ↺ Clear A/B to remove the comparison. See Section 7 for the full workflow.

Step 7 — Save, share, and export

  • Save as a named project: star the tools you are using, fill in your inputs, type a name into the Project field at the top of the calculator and click Save. Return later, pick the project from the dropdown, click Load.
  • Share a link: click Copy share link under any tool. Every input is encoded into the URL hash so a colleague opens exactly the same calculation.
  • Print a clean summary: click Print summary to build a print-friendly page showing only inputs, results, and formulas. Use your browser’s Save as PDF to archive.
  • Export PDF and BoQ CSV: header PDF produces a PNG of all calculated tools with logo and date. 📊 BoQ CSV exports every result row from starred tools for Excel.

4. Global tools

⭐ Favourites

Click the ☆ on any tab. It turns gold and the tab floats to the top of its category. A new ★ Favourites category appears in the category bar showing only starred tools. Click the star again to remove. Clear favourites in the footer wipes the whole list.

🌙 Dark mode

Click 🌙 in the header (or Toggle dark mode in the footer). The setting is remembered on your device. First-time visitors get the theme their operating system prefers.

🔍 Search

Type any part of a name: beam, bolt, slab, ohm. The tab list filters live. Press Clear to go back to the normal category view.

📁 Projects

  1. Star the tools you want in this project (e.g. Beam, Column, Footing).
  2. Fill in their inputs.
  3. Type a name in the New project name box.
  4. Click Save. The name appears in the dropdown.
  5. Later, select it and click Load to restore the starred tools and every input value.
  6. Delete removes the selected project permanently.

📄 PDF export

Click PDF in the header to export every calculated tool as a single PNG page with the Engineering Calculator logo and a clean two-column layout. A file named Engineering Calculator_summary.png downloads.

📊 BoQ CSV

Click 📊 BoQ CSV. Every row of every starred tool’s results is written to Engineering Calculator_BoQ.csv with four columns: Tool, Label, Value, Unit. Open in Excel/Sheets for quantities, costing, or client submission.

🖨 Print

Print ⭐ (header) or Print all starred (footer) → clean printable layout showing inputs, results, and formulas for every starred tool. Print summary on a single tool prints just that one. Ctrl+P anywhere auto-generates a print root for everything currently calculated.

🔗 Share link

Click Copy share link. Every input value is encoded into the URL. Send that URL to a colleague — it opens on the exact same calculation.

5. Understanding the results panel

Each result row has three parts:

PartMeaning
Label (left)What is being reported.
Value (right, monospace)The numeric answer.
Unit (small, grey)Unit of the value (MPa, kN·m, mm, %…).

Colour coding

ColourMeaning
Green valueOK / PASS — the check is satisfied.
Amber valueWarning — acceptable but outside recommended limits.
Red valueFAIL — the design does not meet the limit state.
Black valueAn informational quantity — no pass/fail judgement.
Note on units: the calculator never silently changes units. What you type is what it uses. If a field asks for mm, enter millimetres — not metres.

6. SFD / BMD / deflection charts explained

Only the Beam tool shows charts. After a successful calculation, three panels appear side by side:

ChartWhat it shows
SFD — Shear Force DiagramInternal shear force V(x) along the span, in kN. Sign convention: positive upward on the left support.
BMD — Bending Moment DiagramInternal bending moment M(x) along the span, in kN·m. The peak is where the beam is most stressed.
DeflectionDownward displacement δ(x) of the beam, in mm. For cantilevers the maximum is at the free end; for simply supported beams it is at mid-span.

All three use the exact analytical solution — not a numerical approximation. Cantilever and fixed-end boundary conditions are handled with the correct closed-form equations, so the deflection curve starts at zero at the fixed support and slopes correctly at the free end.

Read the charts together with the numbers:

  • The peak of the BMD is where the bending stress is highest — check that the section modulus in that region is adequate.
  • The slope of the BMD equals the shear force; a sharp jump indicates a point load.
  • The maximum deflection is usually at midspan for simply supported cases, but shifts toward the free end for cantilevers.

7. Compare A/B — iterate a design in seconds

  1. Enter your first design, click Calculate.
  2. Click 📌 Pin A. That result is now frozen as the baseline.
  3. Change any input — section size, span, load, support type.
  4. Click Calculate again. The Compare A vs B table appears below the results.
ColumnMeaning
A (pinned)Every result row from design A, exactly as it was when you pinned it.
B (current)Every result row from the new calculation.
Δ B−AThe change. Positive means B is larger; negative means smaller. The unit is carried over from the row.

Rows where the value changed are tinted orange so you can scan the delta instantly. Click ↺ Clear A/B to remove the baseline and start a fresh comparison.

Workflow tip: pin A = the code-minimum section. Then increase the section until red rows turn green. The delta column tells you exactly how much each step helps.

8. Worked example — simply supported steel beam

Let’s walk through a complete beam check with real values so you can see exactly what each field does and what the results mean.

Inputs

FieldValueWhy
MaterialMild steel A36E = 200 GPa, fy = 250 MPa — most common structural steel.
Section profileI-beamRolled universal beam shape.
Support and loadSimply supported, center point loadTypical floor beam with a midspan point load.
Height h400 mmDepth of the section.
Width b180 mmFlange width.
Web thickness tw8 mmWeb plate thickness.
Flange thickness tf12 mmFlange plate thickness.
Span L6 mClear span between supports.
Load P80 kNCentral point load.
Safety factor1.5Applied to fy to give allowable stress.

What the calculator returns

ResultApproximate valueInterpretation
Cross-section area~7,500 mm²Section area for weight and shear checks.
Moment of inertia I~22,000 cm⁴Bending stiffness for deflection.
Section modulus Z~1,100 cm³For bending stress = M / Z.
Max bending moment120 kN·mM = PL/4 = 80 × 6 / 4.
Max shear force40 kNV = P/2 at each support.
Bending stress~109 MPaσ = M / Z — under allowable 167 MPa (fy/1.5).
Max deflection~10 mmδ = PL³/(48EI). Span/600 limit = 10 mm → borderline.
Strength checkPASSUtilisation ~65%.
Reading the charts: the BMD is a triangle peaking at 120 kN·m at midspan. The SFD is constant at +40 kN on the left half, then jumps to −40 kN on the right half. The deflection curve is symmetric, peaking at 10 mm at midspan.

Iterate with Compare A/B

Pin A at these values. Now change h from 400 to 450 mm and calculate again. Column B shows the new deflection (roughly 7 mm) and the Δ B−A column shows a reduction of about −3 mm. You now have a documented comparison for your design file.

9. Structural tools — field-by-field reference

↑ back to top

Structural 9.1 Beam

Strength, shear, deflection, weight and diagrams for the seven most common beam/support combinations.

FieldUnitWhat to enter
Material—Pick a preset. The first number inside the value (E in GPa) is used for deflection; the second is density for weight; the third is yield strength for the pass/fail check.
Section profile—I-beam, Channel, T-section, Angle, Solid rectangle, Rectangular tube, Circular pipe or Solid round bar. The tool computes area, second moment of inertia I, distance to extreme fibre c, and shear area Aw from the geometry you enter below.
Support and load type—Simply supported (point or uniform), Cantilever (point or uniform), Two-equal-span continuous (uniform), Fixed-fixed (point or uniform). This choice decides which M(x), V(x) and δ(x) formulas are used and whether the deflection limit is L/360 or L/180.
Height or diameter hmmOverall depth for I/Channel/T/Angle/Rect/Tube/Pipe; diameter for Round bar.
Width / flange bmmFlange width for I/Channel/T; second leg for Angle; width for Rect/Tube. Not used for Pipe or Round bar.
Web / wall thickness tmmWeb thickness for I/Channel; stem thickness for T; leg thickness for Angle; wall for Tube; wall for Pipe. Not used for Rect or Round.
Flange thickness tfmmOnly used for I-beam, Channel and T-section.
Span length LmClear span between supports, or cantilever length.
LoadkN or kN/mEnter kN if the support type is a point-load case; enter kN/m if uniform load. The tool reads this value either way — it applies it as P (point) or w (uniform) depending on the support type.
Safety factor—Divides the material yield strength to get the allowable stress. Default 1.5.

Key results: Section area, Moment of inertia I, Section modulus Z, Beam weight and weight per metre, Max bending moment, Max shear, Bending stress σ, Shear stress τ, Allowable stress, Stress utilization %, Max deflection δ, Span/deflection ratio, PASS/FAIL.

Structural 9.2 Section DB

Ready-made properties for 20 common UK UB and UC sections.

FieldUnitWhat to enter
Section—Pick from the dropdown list of designations.
Show—Full property list adds the approximate cross-sectional area; Key values only hides it.

How to use it with the Beam tool: look up Depth h, Width b, Web thickness tw and Flange thickness tf here, then copy them into the Beam inputs with the profile set to I-beam.

Structural 9.3 Multi-Load Beam

Combined loads on a simply supported beam: uniform + triangular + up to four point loads. Solves for reactions, peak moment and its location, and midspan deflection numerically.

FieldUnitWhat to enter
Span LmBeam span.
Uniform wkN/mConstant load over the whole span (self weight plus finishes). Enter 0 if none.
Triangular peakkN/mTriangular load that is zero at the left support and rises to this value at the right support. Enter 0 for none.
Point P₁…P₄kNPoint load magnitudes. Leave 0 to skip.
Position x₁…x₄mDistance from the left support to each point load.
EIkN·m²Flexural rigidity. E in kPa × I in m⁴. Example: steel E ≈ 200×10⁶ kPa, UB 305×165×40 I ≈ 8.5×10⁻⁵ m⁴ → EI ≈ 17,000 kN·m².

Results: Reaction R₁, Reaction R₂, Max shear, Max bending moment and its position, midspan deflection, number of active point loads.

Structural 9.4 Load Combo

Governing factored load from Dead, Live, Wind and Snow per ASCE 7 (LRFD) or Eurocode ULS.

FieldUnitWhat to enter
Dead load DkN/mSelf weight and permanent finishes.
Live load LkN/mImposed / occupancy load.
Wind WkN/mEnter 0 if not applicable.
Snow SkN/mEnter 0 if not applicable.
Code—ASCE 7 LRFD or Eurocode ULS. The list of combinations changes with this choice.

Result: every combination is listed and sorted from highest to lowest. The top row is highlighted green — that is the governing load case.

Structural 9.5 RC Beam

Singly or doubly reinforced rectangular concrete beam to a Eurocode-style approach.

FieldUnitWhat to enter
Width bmmBeam web width.
Overall depth hmmTotal depth from top of concrete to bottom of beam.
CovermmClear cover to the outer edge of the tension reinforcement.
Design moment MkN·mFactored (ULS) bending moment at the section being designed.
Concrete fckMPaCharacteristic cylinder strength. 25–40 MPa typical.
Steel fyMPaCharacteristic yield strength. 500 MPa typical for UK/EU rebar.
Bar diametermmNominal bar size — used only to convert required area into a number of bars.

Results: Effective depth d, K factor, lever arm z, Required As, As,min, As,max, number of bars, steel ratio %, singly/doubly reinforced flag, Provided As, PASS/FAIL.

How to read the check: if K exceeds Kbal ≈ 0.167, the tool automatically switches to doubly reinforced and reports the additional compression steel As′.

Structural 9.6 Slab

One-way reinforced concrete slab — required steel area and bar spacing.

FieldUnitWhat to enter
Span LmEffective span in the short direction (one-way action).
Slab depth DmmOverall slab thickness.
Live loadkN/m²Imposed load per square metre.
Additional dead loadkN/m²Floor finishes, services — excluding the slab’s own self weight (added automatically at 25 kN/m³).
fyMPaRebar yield strength.
fckMPaConcrete strength.
CovermmNominal cover to reinforcement.
Bar diamm8 / 10 / 12 / 16 mm.

Results: Self weight, Design load wu, Moment M per metre width, Effective depth d, Required As, As,min, recommended centre-to-centre bar spacing (capped at 300 mm).

Structural 9.7 Footing

Pad footing sizing under a column load with optional moment.

FieldUnitWhat to enter
Column loadkNTotal service axial load on the footing.
MomentkN·mApplied moment at the base of the column. Enter 0 if none.
Allowable soilkPaSafe bearing capacity from a geotechnical report.
Length LmFooting dimension in the direction of bending.
Width BmFooting dimension perpendicular to bending.
ThicknessmmTrial footing thickness (used to estimate self weight at 24 kN/m³).
fckMPaConcrete strength for reporting.

Results: Actual area, Required area, Average pressure, Max pressure, Min pressure, Self weight, PASS/FAIL. If min pressure is negative, uplift is occurring and the footing is too small.

Structural 9.8 Retaining Wall

Rankine active pressure and stability check for a cantilever retaining wall.

FieldUnitWhat to enter
Wall height HmHeight of retained soil.
Soil γkN/m³Bulk unit weight of the backfill. Typically 18–20 kN/m³.
Friction φ°Angle of internal friction. 30° for typical granular fill.
Surcharge qkN/m²Uniform surcharge behind the wall. Enter 0 if none.
Water tablemReported only — drainage details must be designed separately.
Base width BmTrial footing width for the restoring-moment calculation.
Stem tmmReported only.
Base friction μ—Sliding coefficient between base and soil. Typically 0.5.

Results: Active coefficient Ka, Passive Kp, Thrust Pa, Overturning and Restoring moments, Factor of safety against overturning and sliding, overall PASS/FAIL. Both FS values must be ≥ 1.5.

10. Electrical tools — field-by-field reference

↑ back to top

Electrical 10.1 Ohm’s Law

Enter any two of V, I, R or P — the tool solves for the rest, plus apparent power, reactive power and optional energy cost.

FieldUnitWhat to enter
System—Single-phase/DC, or three-phase. For three-phase, the voltage is line-to-line and √3 is applied.
VVVoltage. Fill any two of V, I, R, P.
IACurrent.
RΩResistance.
PWReal power.
PF0–1Power factor. Use 1 for DC or resistive-only loads.
Hours/dayhUsed to estimate monthly kWh. Optional.
Tariff / kWh—Your local price per unit. Optional; fills in the cost row.

Electrical 10.2 Motor

Full-load current, breaker, minimum cable size and starting current.

FieldUnitWhat to enter
System—Three-phase or single-phase.
PowerkWMotor shaft power (nameplate).
VoltageVLine-to-line for three-phase, phase for single-phase.
Efficiency%Nameplate efficiency. Typical IE3 motor ≈ 90%.
PF—Nameplate power factor. Typically 0.85–0.90.
Starting—Direct-on-line (~6×), soft starter (~3×), or star-delta (~2×). Used only to estimate starting current.

Results: Input power, Full-load current, Apparent power, Suggested breaker (next size ≥ 1.25 × FLC), Cable size from the ampacity table, Cable ampacity, Starting current.

Electrical 10.3 PF Fix

Capacitor size required to improve power factor, plus expected current reduction.

FieldUnitWhat to enter
System—Three-phase or single-phase.
LoadkWActive power of the load.
Existing PF—Measured power factor before correction (e.g. 0.75).
Target PF—Desired power factor (e.g. 0.95 — many utilities require this minimum).
VoltageVLine voltage.

Results: Reactive power before and after, Required capacitor kVAR, next standard 5-kVAR-step bank, current before and after, % reduction in line current.

Electrical 10.4 Cable Drop

Voltage drop, power loss and minimum cross-sectional area for a given cable run.

FieldUnitWhat to enter
System—Single-phase/DC (drop factor 2) or three-phase (drop factor √3).
Conductor—Copper (ρ = 0.0175 Ω·mm²/m) or Aluminium (ρ = 0.0282).
Supply VVNominal system voltage.
Current AADesign current.
LengthmOne-way route length.
Areamm²Trial cable cross-sectional area.
Allowed drop%Regulatory limit. Typical 3% (final circuits) or 5% (combined).

Results: Voltage drop in volts and percent, Cable resistance in mΩ, Power loss in W, Minimum area required to meet the allowed drop, PASS/FAIL.

Electrical 10.5 Transformer

kVA, primary/secondary currents, next standard size.

FieldUnitWhat to enter
Primary VVHV winding voltage.
Secondary VVLV winding voltage.
Load kVAkVAConnected load in kVA.
Demand factor—Ratio of maximum demand to connected load (0–1).
PF—Power factor of the load.
Growth%Future capacity allowance (e.g. 20%).
%Z%Impedance voltage from the transformer nameplate.

Electrical 10.6 Short-Circuit

Isc at the transformer secondary and at the end of a cable run — simplified IEC 60909.

FieldUnitWhat to enter
Transformer kVAkVATransformer rating.
%Z%Impedance voltage.
Secondary VVLV voltage.
Cable lengthmOne-way length of the feeder.
Cable areamm²Cross-section of the feeder.
Conductor—Copper or aluminium resistivity.
Fault timesClearing time used to compute the thermal-equivalent current.

Results: Transformer full-load current, Isc at terminals, cable resistance, Isc at cable end, thermal Ith, minimum breaker Icu.

Electrical 10.7 Cable Tray

Checks the aggregate cable cross-section against the tray’s permitted fill.

FieldUnitWhat to enter
Tray width / heightmmInternal dimensions of the tray.
Use—Power (40%), Control (50%), Data (60%). Sets the max fill percentage.
Cable dia 1–3, Count 1–3mm, —Up to three cable types with their diameters and quantities. Leave 0 to skip a row.

Results: Tray area, Cable total area, Fill %, Max allowed, Remaining capacity, PASS/FAIL.

11. Mechanical tools — field-by-field reference

↑ back to top

Mechanical 11.1 Stress / Strain

Axial stress and elongation, strain, plus torsion on a solid shaft. Fill whichever groups apply.

FieldUnitWhat to enter
Force FNAxial force.
Area Amm²Loaded cross-section.
Length L₀mmOriginal length.
Elongation ΔLmmMeasured or assumed stretch.
EGPaYoung’s modulus (steel 200, aluminium 69).
Torque TN·mApplied torque for torsion.
Dia dmmShaft diameter.
RPM—Rotational speed, used to compute power.
Shaft lengthmmLength over which the twist accumulates.
GGPaShear modulus (steel 80, aluminium 26).

Results: Axial stress σ, Elongation, Strain, Stress from strain, Polar J, Shear τ, Twist angle, Angular velocity ω, Power in kW and hp.

Mechanical 11.2 Shaft

Combined bending and torsion — von Mises equivalent stress and minimum required diameter.

FieldUnitWhat to enter
Torque TN·mSteady torque transmitted.
Moment MN·mBending moment at the critical section.
Dia dmmTrial shaft diameter.
SyMPaYield strength (355 MPa for S355, 250 for mild steel).
SF—Safety factor applied to Sy.

Results: Z, Bending σ, Torsion τ, Von Mises, Allowable stress, Utilization %, Minimum required diameter, PASS/FAIL.

Mechanical 11.3 Fatigue

Basquin-type fatigue life from a stress amplitude.

FieldUnitWhat to enter
σaMPaAlternating stress amplitude.
SuMPaUltimate tensile strength.
N₀cyclesReference life (typically 1000).
Basquin m—Exponent (0.1 for steel).
SeMPaEndurance limit. Below this, life is infinite.
Target lifecyclesRequired number of cycles for the design.

Mechanical 11.4 Gears

Simple spur gear pair — ratio, output speed, output torque, centre distance.

FieldUnitWhat to enter
N₁ / N₂teethTooth counts of driver and driven gears.
Input RPMRPMDriver speed.
Input torqueN·mTorque at the driver.
Efficiency%Overall mesh efficiency (typically 95–98%).
ModulemmGear module. Used to compute pitch diameters.

Mechanical 11.5 Bearing

Basic rating life L10 and required dynamic capacity C.

FieldUnitWhat to enter
CkNDynamic capacity from the bearing catalogue.
PkNEquivalent dynamic load.
RPMRPMOperating speed.
Type—Ball (exponent 3) or Roller (exponent 3.33).
Required lifehDesign target in hours (20,000 h typical for industrial).

Mechanical 11.6 Belt

Flat/timing belt drive — belt length, tensions and wrap angle.

FieldUnitWhat to enter
D₁ / D₂mmPulley pitch diameters.
CmmCentre distance.
RPMRPMDriver speed.
PowerkWTransmitted power.
μ—Friction coefficient between belt and pulley (0.3 typical).

Results: Ratio, Output RPM, Belt speed, Belt length, Wrap angle (warning below 143°), Tight-side tension T₁, Slack-side T₂, Initial tension, Driver torque.

Mechanical 11.7 Spring

Helical compression spring — rate, stress, deflection, solid height.

FieldUnitWhat to enter
Wire dia dmmDiameter of the spring wire.
Mean coil DmmCoil centre-to-centre diameter (outside − wire).
Active coils—Number of active coils.
GGPaShear modulus. Steel 79 GPa.
FNApplied axial force.
Ends—Plain, Plain & ground, or Squared & ground. Affects the total-coil count.

Results: Spring index C (warned if <4 or >12), Rate k, Deflection, Shear stress τ, Total coils, Solid height, Free length.

12. Fluid tools — field-by-field reference

↑ back to top

Fluid 12.1 Pipe Flow

Reynolds number, friction factor, pressure drop and pump power for a circular pipe.

FieldUnitWhat to enter
ρkg/m³Fluid density. Water 1000; air 1.2.
μPa·sDynamic viscosity. Water 0.001; air 1.8×10⁻⁵.
vm/sMean flow velocity.
IDmmInternal diameter of the pipe.
LengthmStraight pipe length (fittings handled separately).
RoughnessmmAbsolute roughness. Steel 0.045; PVC 0.0015; concrete 1.0.
Pump η%Overall pump efficiency for the power calculation.

Results: Re, Regime (Laminar / Transitional / Turbulent), Volumetric flow Q, Mass flow, Darcy friction factor f, Pressure drop ΔP, Head loss, Hydraulic power, Pump power.

Fluid 12.2 Orifice

Orifice plate flow rate from a measured differential pressure (ISO 5167 form).

FieldUnitWhat to enter
Pipe DmmUpstream internal diameter.
Orifice dmmOrifice bore. Must be smaller than D.
ΔPkPaMeasured pressure difference across the plate.
ρkg/m³Fluid density.
μPa·sFluid viscosity.
Cd—Discharge coefficient. 0.61 for a sharp-edged orifice.

Results: β ratio (warned outside 0.2–0.75), Orifice area, Volumetric flow Q, Mass flow, Upstream velocity, Reynolds number.

13. Thermal tools — field-by-field reference

↑ back to top

Thermal 13.1 Heat Transfer

One of three modes: conduction, convection or radiation. Pick the mode first.

FieldUnitWhat to enter
Mode—Conduction (needs k and thickness), Convection (needs h), Radiation (needs emissivity).
kW/m·KThermal conductivity (steel 50, insulation 0.04, water 0.6).
Aream²Heat-transfer area.
ThicknessmConduction path length.
T₁ / T₂°CHot and cold side temperatures.
hW/m²KConvective coefficient. Air natural 5–25; forced 25–250; water 500–10,000.
Emissivity0–10.9 for painted surfaces, 0.05 for polished aluminium.

Results: Heat rate Q, ΔT, Thermal resistance, Heat flux, Energy per day.

Thermal 13.2 Exchanger

LMTD, required area, effectiveness and NTU for counter-flow or parallel-flow.

FieldUnitWhat to enter
Arrangement—Counter-flow (more efficient) or Parallel-flow.
Hot in / out°CHot fluid inlet and outlet temperatures.
Cold in / out°CCold fluid inlet and outlet temperatures.
Hot flowkg/sHot fluid mass flow rate.
Hot cpkJ/kg·KHot fluid specific heat. Water 4.18.
Cold cpkJ/kg·KCold fluid specific heat.
UW/m²KOverall heat-transfer coefficient (water-water 800–1500).

Results: Heat duty, LMTD, Required area, Cold flow rate, Effectiveness %, NTU.

Thermal 13.3 Wall Layers

Up to three material layers plus inner and outer film coefficients — the classic U-value calculation.

FieldUnitWhat to enter
Aream²Wall area.
T inside / T outside°CInside and outside design temperatures.
h inside / h outsideW/m²KInside and outside surface film coefficients (8 and 25 for typical walls).
L1 t / L1 kmm, W/m·KLayer 1 thickness and conductivity.
L2 t / L2 kmm, W/m·KLayer 2 — same.
L3 t / L3 kmm, W/m·KLayer 3 — same. Leave blank if unused.

Results: Total thermal resistance R, U-value, Heat flux, Heat rate, Energy per day, and the temperature at each interface.

Thermal 13.4 Pipe Loss

Heat loss per metre from an insulated pipe, compared with the same pipe uninsulated.

FieldUnitWhat to enter
Pipe ODmmOutside diameter of the bare pipe.
Insulation tmmInsulation thickness.
Insulation kW/m·KInsulation conductivity (mineral wool 0.04; foam 0.025).
Pipe surface°COperating surface temperature.
Ambient°CSurrounding air temperature.
h outerW/m²KExternal convective coefficient (10 for indoor still air).
Pipe lengthmTotal pipe run.

Results: Heat loss per metre, Total heat loss, Bare-pipe heat loss per metre, % saved by insulation, Outer surface temperature, Annual energy saved.

14. HVAC tool — field-by-field reference

↑ back to top

HVAC 14.1 Cooling Load

Quick sizing of a room cooling load and recommended AC capacity.

FieldUnitWhat to enter
Length / Width / HeightmRoom dimensions.
Wall UW/m²KOverall U-value of the fabric (0.5 for a moderately insulated wall).
ΔT°CDesign indoor-outdoor temperature difference (10 typical).
Occupants—Number of people; 120 W/person sensible + latent.
EquipmentWHeat gain from computers, machinery, etc.
LightingW/m²Lighting power density (10 typical).
SolarWSolar gain through glazing and roof.

Results: Floor area, Wall+roof area, and a breakdown of fabric, occupant, lighting, equipment and solar gains — plus the total load in W, kW and refrigeration tons, and the recommended AC capacity with a 15% safety margin.

15. Other tools — field-by-field reference

↑ back to top

Other 15.1 Vessel

Thin-wall pressure vessel — hoop stress, longitudinal stress, required thickness and MAWP.

FieldUnitWhat to enter
Shape—Cylinder or Sphere.
PMPaInternal design pressure.
IDmmInternal diameter.
Wall tmmTrial wall thickness.
SMPaAllowable stress of the material.
E0–1Weld joint efficiency (0.85 for typical spot-radiographed joints).
CAmmCorrosion allowance.

Other 15.2 Bolt

Bolted joint check — capacity, preload, tightening torque, interaction.

FieldUnitWhat to enter
Size—M6 through M30. The value inside the dropdown is diameter | tensile area.
Class—4.6, 8.8, 10.9 or 12.9. The value is proof | ultimate stress.
N bolts—Number of bolts sharing the load.
TensionkNTotal tensile load on the group.
ShearkNTotal shear load on the group.
K—Torque coefficient (0.2 for dry, 0.15 for lubricated).

Other 15.3 Weld

Fillet weld shear capacity and required length.

FieldUnitWhat to enter
Leg ammFillet weld leg length.
Length per weldmmLength of a single weld run.
N welds—Number of parallel weld runs.
Electrode—E60 (Fexx = 414 MPa) or E70 (483 MPa).
LoadkNApplied shear force.

Results: Throat thickness (0.707 a), Total weld length, Shear stress τ, Allowable stress, Capacity, Required length, Utilization %, PASS/FAIL.

Other 15.4 Column

Euler / Johnson column buckling — critical load and utilization.

FieldUnitWhat to enter
Material—E (GPa) and yield strength preset.
Ends—Effective-length factor K: 1.0 pinned, 2.0 fixed-free, 0.7 fixed-pinned, 0.5 fixed-fixed.
Icm⁴Second moment of area about the weak axis.
Acm²Cross-sectional area.
LmActual column length.
PkNApplied axial load.
SF—Safety factor applied to the critical load.

Results: Radius of gyration r, Effective length KL, Slenderness KL/r, Transition slenderness Cc, Mode (Euler vs Johnson), Critical stress, Critical load, Allowable load, Utilization %, PASS/FAIL. A KL/r > 200 warning flags a very slender column.

Other 15.5 Truss

First-pass member forces in a planar truss — chord, diagonal, and utilization.

FieldUnitWhat to enter
Type—Pratt, Howe or Warren (informational).
SpanmOverall truss span.
Total loadkNTotal applied load over the span.
Panels—Number of equal panels (4, 6, 8, 10).
Areamm²Member cross-sectional area.
fyMPaMember yield strength.
SF—Safety factor.

16. Unit converter

Converts between any two units in twelve categories: Length, Area, Volume, Mass, Force, Pressure, Energy, Power, Speed, Torque, Flow and Temperature.

  1. Select a Category — e.g. Pressure.
  2. Type a Value — e.g. 1.
  3. Pick the From unit — e.g. Bar.
  4. Pick the To unit — e.g. PSI.
  5. Result appears immediately. The full list of equivalent values in every other unit in that category is shown below the two highlighted rows.

The Swap units button inverts From and To in one click. Temperature is handled as an affine conversion (not just a scale factor), so Celsius → Fahrenheit and Celsius → Kelvin both work correctly.

17. Where to apply these calculations

Structural engineering

  • Preliminary sizing of steel floor beams, roof purlins, and transfer beams.
  • Reinforced concrete beam and one-way slab design to Eurocode 2 / ACI 318.
  • Pad footing sizing from column load and allowable soil bearing pressure.
  • Retaining wall stability checks — overturning and sliding factors of safety.
  • Load combination envelopes per ASCE 7 LRFD and Eurocode ULS.
  • Column buckling capacity using Euler and Johnson curves.
  • Bolted joint interaction using von Mises-style combined tension and shear.

Electrical engineering

  • Motor full-load current, breaker sizing, and cable selection.
  • Cable voltage drop for feeders and long runs; minimum area to meet a 3% drop limit.
  • Power factor correction capacitor sizing in kVAr.
  • Transformer kVA sizing with future growth allowance and standard IEC sizes.
  • Short-circuit current at the transformer secondary and at the end of a feeder.
  • Cable tray fill percentage for power, control, and data cables.

Mechanical engineering

  • Shaft diameter sizing under combined bending and torsion.
  • Fatigue life estimation using the Basquin equation.
  • Gear ratio, output torque, and centre distance from module and tooth counts.
  • Bearing L10 life and required dynamic capacity C.
  • Belt length, tensions, and wrap angle.
  • Compression spring rate, stress, and solid height.

Fluid, thermal and HVAC engineering

  • Pipe flow Reynolds number, friction factor, and pressure drop.
  • Orifice plate flow rate from differential pressure per ISO 5167.
  • Heat exchanger LMTD, area, and effectiveness-NTU.
  • Multi-layer wall heat loss and temperature profile.
  • Insulated pipe heat loss versus bare pipe.
  • Cooling load for a space from area, occupants, lighting, and solar gain.

18. Common mistakes to avoid

1. Mixing units

Every field shows its unit in parentheses. Do not mix millimetres with metres in the same calculation. If you are unsure, convert to base units (mm, kN, MPa) before entering.

2. Forgetting self-weight

The Beam tool reports beam self-weight separately and does not add it to your applied load. For long spans or heavy sections, add the beam’s own weight to the applied load. The RC Beam and Slab tools do include self-weight.

3. Using service loads in a strength check

The strength checks compare your moment against an allowable stress derived from yield ÷ safety factor. If your code requires LRFD/ULS load combinations, apply those factors first using the Load Combo tool, then enter the factored load into the Beam tool.

4. Ignoring deflection limits

A beam can pass the stress check and still fail the serviceability check. Watch the Span / deflection row. Limits vary — L/360 for floors, L/240 for roofs, L/180 for cantilevers — so confirm against your project specification.

5. Assuming singly reinforced when K exceeds Kbal

The RC Beam tool switches automatically to doubly reinforced when K is above the balanced value and reports the required compression steel. Do not ignore the note in the results panel.

6. Forgetting the demand factor

Transformer sizing uses a demand factor for the connected load. Oversized transformers idle at low efficiency; undersized ones run hot. Use the demand factor field explicitly.

Rule of thumb: if the utilisation is between 90% and 100%, treat it as a design flag rather than a pass. Real projects include tolerances, future loads, and fabrication variations.

19. Key user pain points and how AlamToolKit solves them

Pain pointTypical free calculatorAlamToolKit solution
Numbers without contextReturns a single value with no visual.SFD, BMD, and deflection charts drawn automatically for beam problems.
No design iterationYou re-enter every value from scratch.Compare A/B: pin the current result, change one input, see the delta instantly.
Losing work between sessionsRefresh loses everything.Named projects and starred tools stored in your browser.
Client reporting frictionScreenshot the browser window.PDF/PNG export with logo, and CSV/BoQ export for Excel.
Sharing a calculationSend a screenshot and re-enter numbers by hand.One-click share link encodes every input into the URL.
Finding the right toolBookmark a dozen separate sites.Search box jumps to any of 35 tools by name.
Slow, heavy pagesAds, trackers, and analytics scripts.Zero trackers, no external requests, works offline.

20. Accuracy and scope — please read

Every formula in Engineering Calculator is drawn from standard engineering references: mechanics of materials, AISC steel manual conventions, Eurocode 2 and ACI 318 for reinforced concrete, ASCE 7 and Eurocode for load combinations, IEC 60909 for short-circuit calculations, ISO 5167 for orifice flow, and ASHRAE methods for cooling loads.

That said, no calculator replaces engineering judgement. The toolkit uses standard closed-form solutions and simplified assumptions:

  • Beam formulas assume linear-elastic material behaviour, prismatic sections, and no local buckling or lateral-torsional buckling checks.
  • RC beam and slab checks cover flexural reinforcement only — not shear reinforcement, crack width, or deflection by integration.
  • Electrical calculations use nominal values and simplified IEC 60909 assumptions. Cable impedance and motor starting transients may require more detailed modelling.
  • Fluid and thermal tools assume steady state and constant properties.
Always verify critical designs against the applicable code and a qualified engineer’s review. Engineering Calculator is intended to speed up preliminary sizing and routine checks — not to replace formal design verification.

21. Real-world usage scenarios

On site — verifying a beam before installation

A site engineer receives a UB section that was delivered at a shorter depth than specified. Before refusing delivery, they open Engineering Calculator on a phone, enter the delivered dimensions, and check whether the bending stress and deflection still pass. The Compare A/B table shows the delta against the original design. Decision made in two minutes.

During tender — sizing for a quotation

An electrical contractor needs to quote a motor feeder. They use the Motor tool for full-load current, the Cable Drop tool for voltage drop on the proposed route, and export the results as BoQ CSV to build the pricing sheet.

Design review — producing a calc package

A structural engineer stars the ten tools used on a project, saves them under the project name, and clicks PDF. The resulting PNG includes the logo, the date, and every input and result — ready to attach to a design file or send to a checking engineer.

Teaching — demonstrating the effect of boundary conditions

A lecturer switches a beam from simply supported to cantilever in the Beam tool. The deflection chart changes shape and the maximum value jumps by a factor of 16. Students see the difference instantly.

22. Keyboard shortcuts

KeyAction
Enter (in any input)Runs the current tool’s calculation.
← / → (on a tab)Moves to the previous / next tab in the current category and opens it.
TabMoves between input fields.
Ctrl+PPrints the current calculation in a clean, code-friendly layout.

23. Troubleshooting

SymptomLikely cause and fix
Red error message appears under the inputsA required field is missing or has an invalid value (e.g. thickness bigger than height). Read the message — it tells you exactly which field to fix.
Charts don’t appearYou are on a tool other than Beam. Charts are only shown for the Beam tool because it is the one with closed-form shear/moment/deflection equations.
Nothing happens on CalculateCheck the browser console for errors (F12 → Console). Usually caused by a stray character when pasting the code — reload the page.
Favourites / projects disappearYou cleared your browser’s site data, or you’re in private/incognito mode. Favourites, projects and dark mode are stored per browser, not on a server.
PDF downloads as PNGThat is intended. The file is a high-resolution raster image (PNG) that prints cleanly and pastes into Word, PowerPoint and email without font issues.
Unit converter shows no unitsChoose a Category first; the From and To dropdowns populate from that choice.
Numbers look wrong on a phoneYour device keyboard may interpret a comma as a decimal separator. Use a period (.) or switch the phone’s locale to English.

24. Frequently asked questions

Is Engineering Calculator free to use?

Yes. All 35 calculators are free. There is no login, no subscription, and no watermark on exported reports.

Does it work offline?

Yes. Once the page has loaded, it will keep working with no internet connection. Everything runs in your browser.

Where are my inputs and projects stored?

In your browser’s localStorage, on your device only. Nothing is uploaded to a server. Clearing browser data will remove saved projects.

What codes and standards are used?

ASCE 7 and Eurocode load combinations, Eurocode 2 and ACI 318 conventions for RC flexure, AISC-style allowable stress for steel, IEC 60909 for short-circuit, ISO 5167 for orifice flow, and ASHRAE methods for cooling loads. See the Accuracy section above.

Can I use it for final design?

Use it for preliminary sizing, routine checks, and iteration. Critical designs must be verified against the applicable code and reviewed by a qualified engineer.

Why does the Beam tool warn that self-weight is not added?

Because self-weight depends on the section you chose and on how you have factored the load. For accuracy, add the reported self-weight to your applied load before entering it.

Can I share a calculation with a colleague?

Yes. Click Copy share link in any tool. Every input is encoded into the URL. Anyone opening the link sees the same values.

How do I export results to Excel?

Star the tools you want, then click 📊 BoQ CSV. Every result row from starred tools is exported as a CSV file you can open in Excel.

Why did my result change when I switched support type?

Because the moment, shear, and deflection formulas depend on the boundary condition. A cantilever with an end point load has a moment of P·L and deflection P·L³/(3EI), versus P·L/4 and P·L³/(48EI) for a simply supported beam. The charts show the difference visually.

Can I use it on my phone?

Yes. The layout is responsive and the canvas charts scale to fit small screens. Numbers and results are readable on phones from 360 px wide upward.

What happens if I enter an invalid value?

A red error message appears telling you which field to fix. No calculation runs until the input is corrected. See the input validation list in Section 3 above.

Do you collect any analytics?

No. The calculator makes no external requests. Your inputs stay on your device.

25. Disclaimer

Results are for preliminary estimation only. Every formula used in this calculator is a simplification of the corresponding design code. Before construction, fabrication or energisation:

  • Verify all inputs against the applicable code (Eurocode, ACI, ASCE, BS, IEC, ISO, ASHRAE, etc.).
  • Check every critical design — especially strength, stability, deflection and fatigue-sensitive members — independently.
  • Have the final design reviewed and signed off by a qualified engineer licensed in your jurisdiction.

The authors and AlamToolKit.com accept no liability for any loss, damage or injury arising from the use of these results.


Engineering Calculator — user guide v1.0
© AlamToolKit.com

🧰

The AlamToolKit Standard

EVERY TOOL. ONE PLACE. ZERO CLUTTER.

🧪

Experience

Every tool across Planning, Calculation, Writing, Organization, Finance, Utilities, Communication, Learning, Security, Health, Games, Digital Product, and Trading is designed, built, and stress-tested for real daily use before it reaches you.

🎯

Expertise

From finance and trading calculators to study aids and habit trackers, every tool is documented with clear formulas, step-by-step logic, and real examples — so you always know how the numbers are produced.

🏛️

Authoritativeness

Methods are grounded in publicly verifiable references — financial formulas, productivity frameworks, and educational best practices — never guesswork, across every planning, finance, and learning tool we ship.

🛡️

Trustworthiness

Most planning, calculation, writing, and utility tools run entirely in your browser with no server-side data processing. Pricing, limitations, and privacy practices are stated plainly on every page.

🔒 SSL Encrypted 📖 Sourced & Documented 🆓 Free Core, Forever 🏗️ Built In-House 📅 Updated Weekly 📈 Actively Growing

About Me – Muhiuddin Alam

Hello, I am Muhiuddin Alam, Founder and Chief Editor of AlamToolKit.com.

I have built this platform to provide a comprehensive, free suite of digital tools for everyday life, productivity, and professional tasks. My goal is to simplify complex calculations, planning, and organization for everyone—from students and professionals to individuals managing their daily routines.

At AlamToolKit.com, you'll find essential tools for time management, calculation, note-taking, finance, file management, and much more—all designed to be intuitive and efficient. I believe in creating practical digital solutions that empower users to work smarter.

Explore our suite of calculators and tools:

💌 Follow Me: LinkedIn | Google Knowledge Panel

❤ Want to connect or suggest a tool? Reach out at: [email protected]

Simplify Your Day with Smart Tools

Start using our free digital toolkit today and experience the difference in productivity, organization, and efficiency across all your daily tasks.

About – AlamToolKit.com

Productivity Tools • Calculators • Everyday Solutions

AlamToolKit.com provides a comprehensive suite of free digital tools designed to simplify daily tasks, boost productivity, and solve practical problems for everyone.

I am Muhiuddin Alam, Founder and Chief Editor of AlamToolKit.com. My mission is to create an accessible, all-in-one toolkit that helps people manage their time, finances, work, and daily life more efficiently.

The platform features tools across multiple categories: planning & time management, calculation & conversion, writing & notes, organization & productivity, measurement tools, online utilities, and work solutions. Whether you need to calculate percentages, track expenses, manage tasks, convert units, or generate passwords—it's all here.

Every tool is designed to be intuitive, fast, and free. With AlamToolKit.com, you can streamline your workflow, make informed decisions, and handle everyday challenges with confidence. It's your digital companion for personal efficiency and smarter living.

⚡ Trusted by User Worldwide
✅
App Installed!
Alam Toolkit is now in app mode
📱 Install Alam Toolkit
Follow these steps to install