PCalc is the powerful choice for scientists, engineers, students, programmers, or indeed anybody looking for a feature rich calculator. It includes an optional RPN mode and multi-line display, a choice of button layouts, an extensive set of unit conversions and constants, a paper tape, multiple undo and redo, engineering and scientific notation, as well as support for hexadecimal, octal, and binary calculations.

Includes an Apple Watch app, so you can calculate on your wrist!

What’s New

Version 3.9.3

Added an option for the widget to use an advanced layout with many more functions.
Added contextual menus for the display on iOS 13.
Added copy and paste as ASCII/UTF-8/UTF-16/UTF-32 to the contextual menus on iOS 13.
Added options to the display settings to turn off contextual menus and drag and drop.
Added a "Haptic Touch" section to the settings on iOS 13, to configure the app icon menu.
Added a new alternative icon, "Cheri".
Fixed a problem with user constants not syncing to the Apple Watch app.
Fixed a problem with some of the 3D/Haptic touch commands not working.
Fixed a problem with dragging between display lines in dark mode on iOS 13.

Ratings and Reviews

5.0 out of 5
28 Ratings

28 Ratings

PaulnSans ,

Kilojoules calculation - Is it wrong?

When I enter the argument to convert 4.184 Kilojoules to Calories the returned answer is 1,000 calories. The answer I was looking for was 1.0 so have I misunderstood something here?

UPDATE: Tim got back to me on this so I felt bad about putting this in here prior to sending my query over email. Glad I can come back in to revisit the review / question. The explanation taught me something new so I was very happy about the response - and the App answer turns out to be 100% correct (I was wrong!!) I gave this 5 stars prior to typing the question because the calculator is well worth the money. Top product and TOTALLY LOVE the Apple Watch App that is also a ‘Complication’ (which is why I got this in the first place). As an Australian Chartered Accountant - I totally RECOMMEND this app ESPECIALLY if you have an Apple Watch!!

Developer Response ,

Thanks for getting in touch. The calculation is correct but calories (abbreviation: cal) can be confusing. Often, especially in the context of food, people say calories when what they are really talking about are kilocalories (abbreviation: kcal). In my experience nutritional labels use kcal and kJ, but the writers of recipes sometimes tend towards that usage of Calories, which is also referred to as large calorie or food calorie (abbreviation: Cal). So 1,000 cal = 1 kcal = 1 Cal = 4.184 kJ. Unfortunately the capitalisation often gets lost, overlooked or is even dropped. For the sake of consistency PCalc sticks to cal (sometimes called small calorie) and kcal. Hope this helps.

r10k ,

You know it’s good when...

Not only is it a great calculator, but it has mfi gamepad support (probably for the Appletv version, but still... amazing) and you can change the app icon. That’s crazy. In fact, this app has so much customisation, at this point the only thing it can’t do is read minds and prepare a cup of coffee.

I’ve put off buying this for years. Big mistake. It looks like I’ll be using it a lot!

meaden ,

Best App on the App Store

Every phone I buy, every time I do a fresh install, one app has been the first thing installed and taken pride of place on the home screen.

Every. Single. Time.

PCalc is simply the best combination of ease of use, simplicity, flexibility, and power in any app. Granted, a calculator is critical to my day to day workflow, but even for a casual user this is worth the few pennies.

It also creates bananas. What more could you ask for?


TLA Systems Ltd.
107.5 MB

Requires iOS 10.0 and watchOS 3.0 or later. Compatible with iPhone, iPad and iPod touch.



Age Rating
In-App Purchases
  1. Small Tip $1.49
  2. Medium Tip $2.99
  3. Large Tip $7.99


  • Game Center

    Challenge friends and check leaderboards and achievements.

  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer

You May Also Like