Qalculate!
- the ultimate desktop calculator
Qalculate! is a multi-purpose cross-platform desktop calculator. It is simple to use but provides power and versatility normally reserved for complicated math packages, as well as useful tools for everyday needs (such as currency conversion and percent calculation). Features include a large library of customizable functions, unit calculations and conversion, physical constants, symbolic calculations (including integrals and equations), arbitrary precision, uncertainty propagation, interval arithmetic, plotting, and a user-friendly interface (GTK, Qt, and CLI).
Qalculate! is free software, licensed under the GNU Public License v2 (or later).
Latest News
2025-10-27
Qalculate! version 5.8.1 released
Changes:
- Show error when function or variable disabled by "--disable-insecure" is used
- Fix compilation with -fsanitize=undefined
- Fix make check with --disable-insecure
- Fix infinite loop during factorization on Windows
- New completion method with matches selectable from numbered list (CLI)
- Configurable completion (CLI)
- Fix crash after factorization or in RPN mode, with calculate-as-you-type enabled (CLI)
- Fix unable to write preferences because of missing configuration directory (CLI)
- Fixes for character encodings other than UTF-8 (CLI)
- Improve interpretation of function expressions with x, y, or z in object names (e.g. "x year"), or within quotation marks (CLI, Gtk, Qt)
- Option to change the default currency (Gtk, Qt)
- Customizable digit group size and separator (Gtk)
- Fix replace expression with result (Gtk)
- Option to show expression status in status bar (Qt)
- Customizable status bar font (Qt)
- Colorize icons if the button text color differs visibly from the default icon color (Qt)
- Fixes and improvements for expression field below history (Qt)
- Minor bug fixes and feature enhancements
Donate