---
title: Install RPNCalc on Linux | Snap Store
description: Get the latest version of RPNCalc for Linux - The command-line Reverse
  Polish Notation (RPN) calculator
url: https://snapcraft.io/rpncalc
---

# RPNCalc

[Michael Fross (michael-fross)](https://snapcraft.io/publisher/michael-fross "View all snaps from Michael Fross (michael-fross)")

* [Michael Fross (michael-fross)](https://snapcraft.io/publisher/michael-fross "View all snaps from Michael Fross (michael-fross)")
* [Productivity](https://snapcraft.io/search?categories=productivity)
* [Utilities](https://snapcraft.io/search?categories=utilities)

latest/stable 6.3.8

Install latest/stable of RPNCalc

---

**Install using the command line**

```
sudo snap install rpncalc
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* rpncalc

---

### License

* MIT

---

### Last updated

* 23 March 2026 - latest/stable
* 28 April 2026 - latest/edge

---

### Websites

* [github.com/frossm/rpncalc](https://github.com/frossm/rpncalc "https://github.com/frossm/rpncalc")
* [frossm.github.io](https://frossm.github.io/RPNCalc-UserGuide "https://frossm.github.io/RPNCalc-UserGuide")

---

### Contact

* [rpncalc@fross.org](mailto:rpncalc@fross.org "mailto:rpncalc@fross.org")

---

### Donations

* [www.paypal.com](https://www.paypal.com/paypalme/frossty "https://www.paypal.com/paypalme/frossty")

---

### Report a bug

* [github.com/frossm/rpncalc/issues](https://github.com/frossm/rpncalc/issues "https://github.com/frossm/rpncalc/issues")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/rpncalc#report-snap-modal)

---

* [Description](https://snapcraft.io/rpncalc#tab-description)
* [Security](https://snapcraft.io/rpncalc#tab-security)

#### The command-line Reverse Polish Notation (RPN) calculator

RPNCalc is the command-line based Reverse Polish Notation (RPN) calculator.
RPN calculators make it very simple to do complex calculations, especially
if there are parentheses involved. In essence, you enter your numbers first,
and then the operator.

So, to add 2 and 3 to get 5, you would first add the number 2 to the stack.
Then you would add 5 to the stack (pushing the 2 to the second position.)
Now, to add them you would enter + and RPNCalc would remove the 2 and 3
from the stack, add them, and push 5 back onto the stack.

There is a very large collection of functions that can be used. Trig functions,
statistical functions, user defined functions, multiple stacks, constants, etc.

For a quick summary of RPNCalc usage, run the program with the -h switch or enter `h`
within the program.

Please take a look at the User guide for detailed information on what
RPNCalc is and how to use it. Once you use an RPN calculator,
it's hard to go back to a traditional one.

Homepage: <https://github.com/frossm/rpncalc>
RPNCalc user guide: <https://frossm.github.io/RPNCalc-UserGuide>

---

## Install RPNCalc on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/rpncalc/arch)

[### CentOS](https://snapcraft.io/install/rpncalc/centos)

[### Debian](https://snapcraft.io/install/rpncalc/debian)

[### elementary OS](https://snapcraft.io/install/rpncalc/elementary)

[### Fedora](https://snapcraft.io/install/rpncalc/fedora)

[### KDE Neon](https://snapcraft.io/install/rpncalc/kde-neon)

[### Kubuntu](https://snapcraft.io/install/rpncalc/kubuntu)

[### Manjaro](https://snapcraft.io/install/rpncalc/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/rpncalc/pop)

[### openSUSE](https://snapcraft.io/install/rpncalc/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/rpncalc/rhel)

[### Ubuntu](https://snapcraft.io/install/rpncalc/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/rpncalc/raspbian)
