This page is the one to watch for all the latest news and information about PCalc for OS X.
Follow me as @jamesthomson on Twitter or read my developer blog for more.

16th December 2014


PCalc is currently on sale at ~30% off for both Mac and iOS as part of the annual indie AppSanta promotion, along with a bunch of other great apps from top developers. Limited time offer, act now!

You can grab the Mac version directly here and the iOS version here. But consider having a look at the main AppSanta page - you might find a nice gift for friends and family, or indeed, yourself :)

Happy holidays, folks - it's been a long but rewarding year here, and I'm going to have a rest!

15th October 2014

PCalc 4.1 for the Mac is available here.



This update adds full support for OS X Yosemite, including a Notification Center widget, and support for Handoff of calculations between iOS devices and the Mac.


It also brings the core code in line with PCalc 3.3.2 on iOS so you get all the improvements from that release too. Version 4.1 can import any custom layouts from iOS and sync changes via iCloud, but full editing on the Mac will come in the update after this one.

The full list of changes is here.

Let me know what you think. Reviews are always appreciated, as they help people make up their minds when buying. If you wrote a review already, updating it for 4.1 would be great too. Thanks!

7th October 2014

PCalc 4.1 will hopefully release in the next week - it's currently awaiting approval from Apple. It has support for OS X Yosemite, including a Notification Center widget, and Handoff between the iOS version and the Mac.

It also has the latest code from PCalc 3.3.2 on iOS, and can load custom layouts created there. Layout editing on the Mac will come in the next version after 4.1.

27th May 2014

I've just released PCalc 3.2 on iOS, which adds all of the new features from PCalc 4 on the Mac, and supports syncing the latest user functions, conversions, and constants via iCloud.

Both apps are now using identical core code, so it will be a lot easier for me to quickly add features to both.

15th May 2014

An update to PCalc 4.0.2 is live on the Mac App Store now.

This is another fairly small bug fix release, but it also adds a number of cool new features, including:

  • Much improved user functions and conversions.
  • Support for hex, octal, and binary specifc user functions and constants.
  • An option to stop the buttons from taking clicks when in the background, so clicking on the calculator window to switch to it won't accidentally trigger commands.

The full list of changes is here.

One thing to note with the user functions - if you use any of the new commands, they won't sync over via iCloud to the existing iOS version. An updated iOS version that supports the latest stuff is coming very soon, I'm just putting the finishing touches to it now.

As with PCalc 4.0, this is a free upgrade for existing Mac App Store users, and for anybody who purchased PCalc 3 via Kagi since the 1st of April 2013.

Hope you like it! Reviews are appreciated, as they are a good way to encourage people to buy. If you wrote a review already, updating it for 4.0.2 would be great too. Thanks!

17th April 2014

PCalc 4.0.1 is now out on the Mac App Store.

This is a small bug fix release, mainly to fix a rare crash in 4.0 when switching layouts, and the problem that occured if the "Arial Rounded MT Bold" font was missing. But, there are a couple of new features too:

  • Added a "Last" key in algebraic mode which retrieves the result from the last time you pressed equals.
  • Added a "00" key to most of the layouts for Accounting mode.
  • You can now choose to automatically display big or small numbers in engineering mode, rather than scientific.
  • A number of new keyboard shortcuts for things like changing decimal places, adding lines, editing constants etc.

As with PCalc 4.0, this is a free upgrade for existing Mac App Store users, and for anybody who purchased PCalc 3 via Kagi since the 1st of April 2013.

Hope you like it, please let me know what you think via email or twitter. And, if you wrote a review for 4.0, it would be a great help if you could update it for the 4.0.1 version - thanks!

9th April 2014

Two quick notes on PCalc 4.

If you're seeing the window for the calculator not appearing, or just a shadow and nothing else, re-enable the "Arial Rounded MT Bold" font. PCalc uses this for the "Easier To Read" digits, and if it's not there Bad Things Happen. I'll fix this in a 4.0.1 release soon.

The multiple calculator support will also return - the code for PCalc 4 was based on the iOS version which didn't support this, but I'm planning on adding it to both apps in the near future.


8th April 2014

PCalc 4 is here! It's available now from the Mac App Store.
  Blue Sun StylePCalc 4 is a brand new version of PCalc for OS X. Based on the iOS version, it has been completely rewritten as a modern 64-bit Cocoa app. It has every feature from iOS, and some brand new ones too, including:

  • The number one most-requested ability to show multiple lines on the display, including the RPN stack.
  • An optional “Ticker Tape” which shows a history of recent calculations underneath the main display.
  • Editable user functions and conversions, which sync via iCloud with all your other Macs and iOS devices.
  • Redesigned tape and register windows that can be torn off from the main calculator and resized.
  • Smart searching for conversions, constants, and functions - try “£ to $” in the conversions sheet, for example.
  • Enhanced AppleScript support to call any command, perform conversions, run functions, and apply constants.
  • All the keyboard layouts from the iPhone and iPad versions.
  • All the themes too, including the iOS 7 style “Samurai” and “Samurai Night” themes.
  • An accounting display and number entry mode.
  • Trend arrows for the currency rates - instantly see how rates have changed from the last time they updated.

PCalc is now being sold exclusively via the Mac App Store - we don't have any plans to sell a separate version outside the store.

This is a free upgrade for existing Mac App Store users, and for anybody who purchased PCalc 3 via Kagi since the 1st of April 2013. I'll be contacting those people shortly by email.

For everybody else, the new version can be purchased here. It's been fourteen years since the first release of the shareware PCalc 2.0 on the Mac, and we haven't charged for a single update to PCalc since then, so I hope that people will understand why we're charging for this one now.

PCalc 4 requires OS X 10.8 or later, and is fully compatible with OS X 10.9.

I hope you enjoy this new version, please let me know what you think. Thanks!

3rd April 2014

PCalc 4 is coming very soon!

PCalc PCalc

Hot Cocoa

Those of you who follow me on twitter at @jamesthomson will know that I've been working away on a brand new version of PCalc for the Mac, PCalc 4.

This is a complete rewrite of PCalc, based on the iOS version. It has every feature from it, including the multiple-line display, the horizontal ticker tape, the user-editable functions and conversions, and more. All the layouts and themes from the iPad and iPhone are included, alongside Mac-specific ones. It's also now a modern 64-bit Cocoa application. It's basically the best bits of the iOS version and the best bits of the Mac version, together.

The coding is all done, and I've just submitted a build of it to the App Store now, so I figure it should be ready for release about this time next week. Fingers crossed!

The only slight complication is how I'm going to handle upgrades, so I wanted to take some time to explain what's going to happen. Now, I haven't charged for an upgrade to PCalc since the very first shareware version 2.0, released fourteen years ago, so keep that in mind...

I'd really like to charge for this one, it's been a long time since I've done so, and this represents a lot of work. But it's complicated.

The vast majority of sales of PCalc on the Mac now come through the Mac App Store, and I can't charge anything for an upgrade there without creating a brand new app on the store. That causes a lot of confusion, especially if the old version is left up at the same time. You also lose all your existing reviews and search ranking. That's not good. Even then, the best alternative would be to lower the price for the first few days as a way to offer an upgrade price, but then everybody gets that price, regardless of whether they purchased it previously.

At the same time, I'd like to retire sales of PCalc outside of the Mac App Store. I've had a good run with selling via Kagi, but it's time to focus on the one store. Dealing with serial numbers and software update code is a real pain, for both me and the users.

So, this is what I'm planning when PCalc 4 comes out: it's going to be a free upgrade for existing Mac App Store users, and for anybody who has purchased it via Kagi since the 1st of April 2013. For those people, I'm going to get in touch shortly and give them a copy. For everybody else, the new version will be available from the Mac App store.

I can understand that some people will be unhappy at having to pay again for the latest version, but that's the fairest solution I can come up with given the many constraints of the App Store, and my desire to still make some money from this release. I hope that you think so too!

I'll have more on PCalc 4 in the coming week - let me know what you think!

4th June 2013

PCalc 3.9 is now available - grab it from the Mac App Store here, or if you bought it via Kagi, get it from here.


Constant Craving

The biggest change in 3.9 is support for the user constants, conversions, and functions created by the iOS version of PCalc. You can import them from iOS, and - with the Mac App Store version of 3.9 - they will sync across all your devices automatically via iCloud, both on OS X and iOS. You can also create and edit an unlimited number of user constants using the Mac version, and those will sync too.

Automatic syncing is currently only available in the Mac App Store version, due to Apple's restrictions on iCloud usage, but you can still manually import and export everything. Thanks to Joe Gering who put together a file for all the CODATA 2010 fundamental constants - download this file, double-click it, and PCalc should offer to import it. The list is very long, but you can copy and paste any of the entries into new categories in the Constants section of the Preferences window.

3.9 also adds constant functions in algebraic mode. Just press equals to repeat the last calculation, or enter a new value and then press equals to repeat it on that value - really quick and useful. That will be making its way to the next update on iOS too. I hope to add user function and conversion editing to the Mac version next time as well.

I hope you like this release - let me know on twitter at @jamesthomson or drop me an email. And, if you really like this update, please consider leaving a review on the App Store - it really helps! Thanks.

The Mac version is here, and the iOS version is here.

20th December 2012

PCalc is twenty years old this Sunday! I'll let that sink it a bit...


Yes, the first version of PCalc 1.0 was released for the Mac on the 23rd of December 1992. I'm willing to bet it's older than some of the people using it now... I went back and installed a (virtual) Mac with a fresh copy of System 7 and tried to find the very first version online to install. The closest I could come was 1.0.2 from March 1993, but that's good enough to take some screenshots at least :)

I've written up a brief history of the app here - I hope you enjoy the trip down memory lane.

The Mac version is here, and the iOS version is here.

Older news is available here.