byADIT Free software for engineers and students
EngiFree
GNU Units — The Complete Guide: Unit Conversion and Unit-Aware Calculation from the Command Line

GNU Units — The Complete Guide: Unit Conversion and Unit-Aware Calculation from the Command Line

GNU Units is a long-standing command-line tool from the GNU Project, under GPL-3.0 or later, free for any use. You type what you have and what you want, and it converts — or tells you at once that the dimensions do not match.

What you get

How it works in practice

Type an expression like torque times angle and ask for the result in joules, or compute flow from velocity and cross-section area and get litres per second at once. If there is a dimensional mistake, it refuses to convert and shows what it got, which makes a great sanity check for hand calculations. It can be called from scripts. Limitation: there is no graphical interface, and on Windows you use a binary build maintained by a volunteer.

Related tools

For a graphical unit converter with free-form combinations — ConvertAll. For a desktop calculator with units and a friendly interface — Qalculate!. For a documented engineering calculation sheet — SMath Studio.

The bottom line

A small, powerful tool for engineers who live in the terminal: precise conversions and unit-aware calculation that catches mistakes before they reach the report.

Further reading

מדריכי AI למהנדסים ולמשרד, ב-5 שפות: adit-ai.com ←