Zero Friction
When you're in the zone, the last thing you want is a login screen. Open the site, pick a module, and get your calculations sorted immediately.
100% Free
I know what it's like being completely broke at uni. By keeping everything free, students and researchers get the exact same tools as the pros.
Code Compliant
Safety shouldn't cost extra. Good calculations prevent failures. The tools are built strictly on standard design codes like Eurocodes and BS standards.
Why I Built CivCalc
As a civil engineering student in the UK, I quickly realized a frustrating truth about our industry: while the engineering theory is accessible, the tools to actually apply it often are not. Industry-standard software is incredibly powerful, but it’s also locked behind thousands of pounds in corporate licensing fees.
For students trying to verify their design coursework, or even junior engineers looking to quickly double-check a calculation at home, getting access to reliable tools without relying on dodgy, handed-down Excel spreadsheets is a massive hurdle.
I was looking for a better way to check my own work when I stumbled across EurocodeApplied.com. It completely changed my perspective. Seeing a platform that was so beautifully designed, accurate, and completely open to the public was a massive inspiration. It proved that high-quality engineering resources didn't have to be gatekept by corporate software giants.
Inspired by that open approach, I decided to start coding. I wanted to take the dense Eurocodes and BS standards we were studying and turn them into simple, accessible web calculators that my coursemates and I could use without any friction.
What began as a few personal scripts to check bearing capacities and slope stability slowly grew into what CivCalc is today—a platform hosting over 45+ specialized engineering tools. I built this because I believe an engineer’s ability to learn, design, and build safe structures shouldn't depend on their software budget. CivCalc is my contribution to making our industry just a little bit more open.