KCalc is a desktop calculator developed by KDE. It provides a familiar interface for everyday arithmetic while offering additional functionality for scientific, statistical and number system calculations.
The application offers several modes, allowing users to choose the controls appropriate to the task. Basic mode concentrates on straightforward calculations, while scientific mode provides mathematical functions. Statistics and numeral system modes are useful for analysing numerical data and working with different number bases.
KCalc is designed to be operated using either the mouse or keyboard. Its configurable shortcuts and display settings make it particularly convenient for users who frequently perform calculations while working in other desktop applications.
The calculator also maintains a results stack, allowing previous calculation results to be recalled without entering the same expressions again. Precision can be configured to suit different calculations, and values can be transferred between KCalc and other applications using the clipboard.
This is free and open source software.
Key Features
- Basic mode for everyday arithmetic calculations.
- Scientific mode with trigonometric and other mathematical functions.
- Statistics mode for calculations involving numerical data.
- Numeral system mode supports calculations using different number bases.
- Logical operations for working with integer values.
- Configurable numerical precision.
- Results stack allows previous calculation results to be recalled.
- Copy and paste numerical values using the clipboard.
- Customisable display colours and fonts.
- Extensive keyboard shortcuts for operating without a mouse.
- Multiple calculator modes with interfaces tailored to different tasks.
Website: apps.kde.org/en-gb/kcalc/
Support:
Developer: Evan Teran, Klaus Niederkrüger, Bernd Johannes Wuebben and KDE contributors
License: GNU General Public License v2.0

KCalc is written in C++. Learn C++ with our recommended free books and free tutorials.
Related Software
| Calculators | |
|---|---|
| Qalculate! | Powerful and easy to use multi-purpose desktop calculator |
| Genius | Desktop calculator, an educational tool in mathematics, and for research |
| SpeedCrunch | High precision and powerful desktop calculator |
| KCalc | Scientific calculator designed for KDE |
| Calculator | Simple and easy to use calculator |
| KAlgebra | Replace your graphing calculator |
| rpCalc | Simple RPN calculator |
| Kalk | Cross-platform application built with the Kirigami framework |
| Modular Calculator | Aimed at scientific, engineering or computing work |
| Nonpareil | High-Fidelity calculator simulator |
| Wombat | High-precision scientific calculator |
| Uno Calculator | Port of Windows calculator |
| SwitchCalc | GTK4 calculator |
| Schulrechner | Calculator you know from school |
| Pebbles | GTK-based app |
| Cuneo | Widget-like calculator and conversion tool |
| RCalc | RPN calculator |
| galculator | RPN and algebraic calculator |
| gdcalc | Financial, scientific, statistical and programming calculator |
| Sums | Postfix calculator designed for quick calculations |
| JRPN | RPN programmer's calculator inspired by the classic HP-16C |
| Free42 | HP-42S calculator simulator |
| COSMIC Calculator | Native COSMIC desktop calculator with calculation history |
| Yutovo | Visual calculator combining mathematical notation and editable text |
| Yesser Calculator | Extensible calculator |
| xcalc | Simple scientific calculator that can emulate a TI-30 or an HP-10C |
| x48ng | Reboot of the HP 48 emulator |
| tCalc | Simple calculator written in core Tcl/Tk |
| OxiCalc | Small, simple calculator. It uses GTK4. |
| NumNum | Calculator supporting variables, units and currencies |
| MCalc | Perform simple mathematical operations |
| Eigen | GTK4 matrix calculator |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.
The version reviewed here is the older one. The newer one completely destroyed usability, and is simply terrible to work with.