ConvertAll 0.4.0 review

by on

ConvertAll allows you to combine the units any way you want

License: GPL (GNU General Public License)
File size: 37K
Developer: Doug Bell
0 stars award from

ConvertAll allows you to combine the units any way you want. If you want to convert from inches per decade, that's fine.

Or from meter-pounds. Or from cubic nautical miles. The units don't have to make sense to anyone else.

ConvertAll is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either Version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY. See the LICENSE file provided with this program for more information.

As a special exception, the author gives permission to link and distribute this program with the Qt Non-Commercial Edition without including the source code for Qt.

Here are some key features of "ConvertAll":
The base units for conversion may be either typed (with auto-completion) or selected from a list.
Units may be selected using either an abbreviation or a full name.
Units may be combined with the "*" and "/" operators.
Units may be raised to powers with the "^" operator.
Units with non-linear scales, such as temperature, can also be converted.
A unit list may be filtered and searched
Numbers may be entered on either the "From" or the "To" units side, for conversions in both directions.
Basic mathematical expressions may be entered in place of numbers.
Options control the formatting of numerical results.
The unit data includes over 400 units.
The format of the unit data file makes it easy to add additional units.

Qt (Version 2.3 or Version 3.x)
Python (Version 2.1 or higher)
PyQt (Version 2.4 or higher)


Extract the source files from the convertall tar file, then change to the ConvertAll directory in a terminal. For a basic installation, simply execute the following command as root: python

To see all install options, use: python -h

To install ConvertAll with a different prefix (the default is /usr/local), use: python -p /prefix/path

What's New in This Release:
The program was ported to the Qt 4 library.
This involved a significant rewrite of the code.
Also, new units were added, including Imperial liquid units (gallons, quarts, pints, and fluid ounces), gigagrams, teragrams, and pound-moles.

ConvertAll 0.4.0 search tags