How to run OS X programs in 32-bit mode

This brief tutorial will show you how to run OS X applications in 32bit mode.

Although OS X was 64-bit compatible in many ways prior to Snow Leopard, Snow Leopard made a big jump in 64-bit computing by re-writing most system applications, including the Finder, Mail, Safari, iCal, and iChat, in 64-bit code. This allows these programs (and others as they are re-written) to use a lot more memory than was previously possible.

The drawback is that some programs (addons, plugins etc) that interact with these 64-bit programs, often don’t work (at least until they too are re-written in 64-bit).

One way to get around this ‘problem’ is to launch the application itself in 32-bit mode, so that all of it’s 32-bit plugins and addons continue to work.

To do so, select the program in question, right-click it (ctrl-click for single mouse button folks), and select Get Info

right-clicking a program in OS X

In the Info panel, select Open in 32-bit mode. Close the Info panel and launch the program. It will now be running in 32-bit mode.

Get Info panel for Safari

Don’t forget to remove that check-mark in order to run the program in its native 64-bit mode (once the plugins, addons or whatever it is that caused you to require it running in 32-bit mode are updated).

That’s it!

4 thoughts on “How to run OS X programs in 32-bit mode”

  1. Must the application be ready for running in 32-bit mode ? Or will any application work fine in 32-bit mode ?

  2. Pingback: Download TuneSpan beta for iphone | Iphone World

  3. Pingback: MacBook Pro Early 2011 freezes and kernel panics: revert to 32bit to have a stable system |

  4. trying to run cisco vpn client in 32 bit mode but option is not available. is the only way to run it in 32 bit by restarting the OS in 32bit mode or is there some other way to run it in 32bit mode from within 64 bit mode for rest of OS (i.e. so I keep my RAM).

    (NB – I know that the built in VPN client in network settings supports Cisco but I cant get this to work for some reason – guess my work’s server doesnt like it for some reason)

Leave a Comment

Your email address will not be published. Required fields are marked *