CalcWood is not intended to replace expensive and complex CAD software. I want fast and straightforward tools that can calculate demanding details right in the workshop. But CalcWood should do more than simply produce a number. It connects accurate calculations with practical know-how to help you understand the result and make the right decision before you start building.
Note: The video shows the very first version of the calculator. Today, CalcWood can do much more, has a newer design, and includes additional tools.
When working in the workshop, you are always calculating something. Drawer dimensions, slide clearances, exact slat spacing, cut lists... I always stood at the workbench with a pencil and a piece of paper, crossing out and rewriting.
It annoyed me how much time I was wasting and how easy it was to make a mistake that costs ruined material, time, and considerable money. I looked for a tool that would solve this simply and quickly. But nothing suited me 100%.
So I just had to program it myself.
And since I know from YouTube that millions of other DIYers and woodworkers face the exact same problem, I decided to gradually expand CalcWood and release it to the world for everyone.
CalcWood is a collection of online tools for workshop, construction, and manufacturing tasks. Enter the basic dimensions or parameters and the application calculates the result, prepares practical outputs, and, in selected tools, also highlights potential risk areas.
The goal is not to replace workshop experience. Quite the opposite – to save time calculating and reduce the chance of making a mistake in dimensions and wasting material.
I often get asked what CalcWood is written in and if I programmed it all myself, or if "artificial intelligence generated it". Besides working with wood, I have been in the IT environment for over 20 years. I'm not a pure programmer, but I understand code and know how application architecture should work. Without this foundation, AI alone would be useless to me.

I work in Microsoft VS Code, which is my main programming environment, and I make no secret of using AI as a development partner. I use custom AI agents built on advanced models. In the end, it is not about whether you use ChatGPT, Claude, or Gemini. What matters is a precise specification, enough context, and firm rules. Without them, AI quickly starts making mistakes in a complex project. It is a powerful assistant for routine coding tasks, but it certainly does not work by simply saying "generate a professional calculator".

The calculation itself is only the beginning. CalcWood Master goes one step further: it reviews the specific result, highlights risk areas, and recommends what to adjust or verify before manufacturing. In the drawer calculator, it already checks issues such as drawers that are too wide, suitable slide load capacity, and unused space below the drawers.
This is not generic advice pulled out of thin air. CalcWood Master uses specific rules linked to the entered dimensions and calculated results. CalcWood is therefore gradually becoming more than a calculator: it is a practical assistant that helps you think through the result before you cut into the material.
CalcWood Master is currently available in the drawer calculator. I want to expand it gradually wherever this kind of check can provide genuine practical value.
Try CalcWood MasterI originally started with drawer calculations, but CalcWood has gradually grown into a versatile set of tools.
Estimate heat loss, energy use, and potential savings. Compare insulation materials, choose a suitable insulation thickness, and calculate the expected return on investment. The calculator also handles partially insulated structures and shows the potential benefit of insulating the remaining area in a clear chart.
You enter the cabinet dimensions, and the app calculates the exact dimensions of every part. It supports Blum and classic slides, overlay and inset fronts, individual drawer heights, and storage space maximization. CalcWood Master also checks the result, highlights risk areas, and recommends what to verify or adjust before manufacturing. A professional cut plan with cutting optimization, ABS edge deduction, and wood grain direction tracking is included as well.
Ideal for epoxy resins, 2K lacquers, and adhesives. The calculator converts between weight and volume based on density, calculates the exact amount from dimensions (area and thickness), and smartly divides a large volume into smaller mixing cups. It also includes an approximate market price comparison.
A versatile tool for fences, slats, posts, battens, dowels, or grooves. Calculate a layout by item count, target gap, or exact center-to-center spacing. The calculator can center the layout automatically, include fixed edge offsets and different edge endings, and provide running dimensions for accurate marking from a single zero point.
Find out if your shelf will sag under a load, not just immediately, but over time (shows approximate sag after 5 or 10 years). Enter the material (melamine, solid wood, plywood), dimensions, and expected load. The app visually warns you if the design is on the edge. This helps you avoid the unpleasant surprise of sagging bookcases or workshop cabinets after a few months.
Calculate the number of steps, exact rise and run, stair pitch, and minimum headroom. Choose between automatic design based on ergonomics and available space or a fixed overall tread board depth with the nosing correctly deducted. The main output is a practical drawing with cumulative dimensions: transfer the measurements to the front and rear edges of the stringer, connect the matching points, and mark the exact slope without a protractor or accumulated measuring errors.
A major advantage is that the result does not remain only on the screen. Supported calculators can generate a professional PDF report or production cut plan. The PDF also contains a QR code – scan it with your phone in the workshop and it will reopen the exact configuration used to create the document.
You often ask whether CalcWood will remain free. To be clear – the basic version of every calculator will remain free for everyone. I want to keep working with this community and make workshop tasks easier for every DIYer.
Developing and maintaining a tool like this takes a great deal of time and money. The website must run on a reliable server, complex calculation logic needs continuous testing, and both mobile display and correct PDF generation have to be maintained. For the project to work in the long term, continue growing, and remain independent, it must be able to cover its operating costs.
Features marked with the PRO badge are included with a paid license. It unlocks expert settings and advanced outputs in calculators already running in production, together with account features such as saved projects and calculation history. I move individual calculators from beta to production gradually according to their maturity, usage, and real feedback. The goal is not to get rich, but to cover operating costs and keep developing the project.
CalcWood is currently available in 6 languages (CZ, EN, PL, DE, FR, ES). The English version also supports the imperial system and traditional workshop fractions. Decimal inch values are converted to the nearest 1/16 inch, making the results directly usable in US and Canadian workshops.
There are so many possible combinations of dimensions, overhangs, and hardware types that one person cannot simulate every case with absolute certainty. I therefore launched CalcWood in beta first and move individual calculators into production gradually. New or significantly expanded tools remain in beta longer so I can verify them using real calculations and workshop feedback.
I am Tomáš Horský. There is no corporation or development studio behind CalcWood – I design, program, and gradually develop the entire project myself. I have worked around IT for more than twenty years, but I also work with my hands and know very well that a single calculation error can mean wasted material, time, and money.
Whether I am creating a workshop video, a detailed building plan, or a calculator, my goal remains the same: to make something that genuinely helps people work more efficiently and understand the complete process.
You can find more of my projects on my YouTube channel or my personal website.
The CalcWood project could not grow at such a pace without the support of great partners. Thank you to these companies for their cooperation and trust.
I develop CalcWood as an independent project for DIYers and people who work in the field. If the tools help you in the workshop and save you time, you can support further development with any contribution towards a coffee.
Support the project here