Fields travel with you across every suite tool on this site. Press fill on a field, then click any input in the tool to drop the value in. Save inputs snapshots this tool’s entries in your browser; Restore brings them back on any later visit. Export saves the whole project as a file.
Heading to the field? Install this site from your browser menu and this tool works with no signal. See how
Reinforced Concrete Column Designer
Full axial and bending check for a rectangular tied or spiral column, to ACI 318. The tool builds the complete interaction diagram from strain compatibility, runs the slenderness classification, magnifies the moment where the column is slender, and plots your load point against the capacity curve. Forces in kN, moments in kNm, everything else in millimetres and MPa.
Calculation, step by step
Quick Euler buckling check
The calculator below is the classic elastic buckling check for any slender member, concrete or not. It is the theory that sits underneath the slenderness treatment above, and it is still the fastest way to get a feel for how much length costs you.
-
Euler critical load (kN)
-
Critical stress (MPa)
-
Slenderness, KL/r
-
Radius of gyration (cm)
Euler Column Buckling Result
Generated by calculatgeek.com Euler Buckling Calculator
A slender column fails by bowing sideways at the Euler critical load; end conditions enter through the effective length factor K, and halving K quadruples the capacity.
Push down on a short concrete cube and it crushes; push down on a long thin strut and something entirely different happens: at a critical load it bows sideways and collapses while the material itself is still nowhere near its strength limit. Leonhard Euler worked out that critical load in 1744, before structural engineering existed as a profession, and his formula remains the starting point of every column check:
Pcr = pi^2 x E x I / (K L)^2
The remarkable thing about it is what appears and what does not. Stiffness (E) and geometry (I, L) are everything; material strength appears nowhere. A slender column genuinely does not care how strong its steel is, only how stiff and how long.
The two knobs that matter
Effective length K: end restraint reshapes the buckled curve. Fixing both ends halves the effective length and quadruples capacity; a flagpole doubles it and cuts capacity to a quarter
Weak axis I: the column bows about whichever axis is easiest, so the smaller moment of inertia governs unless bracing forces the strong axis
Slenderness KL/r condenses both into one number, with r = sqrt(I/A) the radius of gyration
The critical stress Pcr/A against yield strength tells you whether Euler even applies
Worked example
A 4 m pinned steel column with weak-axis I = 2,003 cm4 and A = 78.1 cm2 has r = 5.06 cm and slenderness 79. Euler predicts 2,471 kN, a critical stress of 316 MPa. But the steel yields at 235 MPa, and that comparison is the punchline of the example: at slenderness 79 this column sits in the intermediate range where it will yield-and-buckle below the Euler value, and the calculator flags exactly that. Pure Euler behavior belongs to genuinely slender members, roughly KL/r above 120 for common structural steel, where the critical stress falls safely below yield.
Between crushing and buckling
Real design codes bridge the two failure modes with column curves that start at the squash load for stocky columns, follow Euler for slender ones, and dip below both in between, the penalty for residual stresses from rolling and the millimeter-scale crookedness every real member carries. That intermediate dip is not pedantry: the majority of practical building columns live exactly there. The honest use of this calculator is the screening role it plays in practice: compute the Euler load and the slenderness, see which regime you are in, and if the critical stress crowds yield, reach for the code curve rather than the raw formula. One more field note: end conditions in real construction are never as clean as the textbook cases, which is why the design K values (0.65 instead of 0.5, 0.8 instead of 0.7) build in a hedge against connections that rotate more than the drawing assumed.
A column has no single strength. Its capacity is a curve, and whether a given pair of axial load and moment passes depends on where the point falls relative to that curve.
How to use the column designer
Enter the section, the bars and the two design actions, the factored axial load and the factored moment. Then give the column its length, its effective length factor and whether the frame is braced. The tool returns the interaction curve, plots your point on it and tells you the utilisation.
The effective length factor is the input people get wrong most often. It is 1.0 for a pinned column in a braced frame, lower if the ends are genuinely fixed, and greater than 1.0 whenever the frame can sway. A value above 2 is entirely normal for an unbraced column, and it makes an enormous difference because the buckling load goes with the inverse square of it.
The sustained load ratio accounts for creep. Concrete under long term compression keeps deforming, which softens the column and makes it more prone to buckling. Enter the fraction of the axial load that is permanent, which is usually the dead load share.
Why a column needs a curve rather than a number
A beam has a moment capacity. A tension tie has an axial capacity. A column has neither on its own, because the two interact.
Push a column with pure axial load and every bar is in compression, the whole section is working, and the capacity is high. Add a moment and one face starts to unload while the other is pushed harder. Eventually the light face goes into tension, cracks, and stops contributing concrete area. So the more moment a column carries, the less axial load it can take.
The interesting part is what happens at the bottom of the curve. Below the balance point, adding a modest axial load actually increases the moment capacity. That seems backwards until you realise that the compression is closing the flexural crack and putting more concrete back into service. That bulge is real and it is why you cannot check a column by taking the worst axial load and the worst moment separately. A smaller axial load can be the more critical case.
The balance point itself is where the extreme tension steel reaches yield at exactly the moment the concrete reaches its crushing strain. It is the peak of the moment capacity, and it separates two very different behaviours. Above it the column is compression controlled and fails abruptly. Below it the steel yields first and the failure is ductile.
Slenderness, and why long columns are a different problem
Everything above assumes the column stays where you put it. A short column does. A slender one bows sideways under load, which means the axial force is no longer acting through the centroid of the deflected section, which creates extra moment, which increases the deflection. That feedback loop is the second order effect.
The classification test compares the slenderness ratio against a limit that depends on whether the frame can sway. A braced frame is far more tolerant, with limits up to 40, because the ends cannot move relative to each other. An unbraced frame gets a limit of 22, which most real columns exceed.
When the column is slender the tool magnifies the moment. The magnifier is built around the ratio of the applied load to the critical buckling load: as the axial load approaches the buckling load, the magnifier grows without bound. If you see the magnifier reported as unbounded, the column is not merely overstressed, it is unstable, and no amount of extra reinforcement will fix it. Shorten it, brace it, or make it stiffer.
Notice that the critical buckling load uses a reduced stiffness rather than the full elastic value. Concrete cracks, and cracked concrete is much less stiff than the gross section suggests. Using the uncracked stiffness would overestimate the buckling load substantially and put you on the unsafe side.
The minimum moment nobody expects
Even a column you have analysed as perfectly concentric must be designed for a moment. Real columns are never perfectly straight, never perfectly loaded through their centroid, and never built exactly where the drawing says. The code responds with a minimum eccentricity of 15 millimetres plus three percent of the section depth.
For a 400 millimetre column carrying 2000 kilonewtons, that is a moment of 54 kilonewton metres out of nowhere. It is often not the governing case, but it stops anyone designing a column on axial load alone and it is why the maximum permitted axial load is capped below the theoretical pure axial strength.