Download Processing. Processing is available for Linux, Mac OS X, and Windows. Select your choice below to download the software.

THE Processing SOFTWARE IS PROVIDED TO YOU "AS IS," AND WE MAKE NO EXPRESS OR IMPLIED WARRANTIES WHATSOEVER WITH RESPECT TO ITS FUNCTIONALITY, OPERABILITY, OR USE, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR INFRINGEMENT. WE EXPRESSLY DISCLAIM ANY LIABILITY WHATSOEVER FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR SPECIAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST REVENUES, LOST PROFITS, LOSSES RESULTING FROM BUSINESS INTERRUPTION OR LOSS OF DATA, REGARDLESS OF THE FORM OF ACTION OR LEGAL THEORY UNDER WHICH THE LIABILITY MAY BE ASSERTED, EVEN IF ADVISED OF THE POSSIBILITY OR LIKELIHOOD OF SUCH DAMAGES.

By downloading the software from this page, you agree to the specified terms.

Download 2.0 Beta 9 (18 May 2013)

» Windows 64-bit
» Windows 32-bit
» Linux 64-bit
» Linux 32-bit
» Mac OS X
 

The list of revisions covers the differences between releases in detail. Please read the changes if you're new to the 2.0 series. Also check the known problems for this release.

Processing is Open Source Software. The PDE (Processing Development Environment) is released under the GNU GPL (General Public License). The export libraries (also known as 'core') are released under the GNU LGPL (Lesser General Public License). There's more information about Processing and Open Source in the FAQ and more information about the GNU GPL and GNU LGPL at opensource.org. Please contribute to Processing!

About the releases and their numbering

Resources

» Tutorials
» Examples
» FAQ
» Troubleshooting
» Supported Platforms
» Processing Wiki
» Processing Forum
» Report a bug
» Download Source

Announcements

If you are interested in receiving updates about Processing, submit your email through this form. Your email will only be used to send infrequent updates about Processing. It will not be sold or shared.

Pre-Releases

The 2.0 pre-releases contain significant changes, be sure to read about them. Note that Android mode no longer works in Processing 1.5, you'll need to use the most recent beta release to do Android development.

2.0b9 | 2013 05 18 Windows 32-bit | Windows 64-bit | Mac OS X | Linux 32-bit | Linux 64-bit | closer...

2.0b8 | 2013 02 24 Windows 32-bit | Windows 64-bit | Mac OS X | Linux 32-bit | Linux 64-bit | more fixes

2.0b7 | 2012 12 07 Windows 32-bit | Windows 64-bit | Mac OS X | Linux 32-bit | Linux 64-bit | 475,382 bug fixes

Stable Releases

1.5.1 | 2011 05 15 Standard or without Java | Mac OS X | Linux x86 | fix regressions in 1.5

Earlier releases have been removed because we can only support the current versions of the software. To update old code, read the changes page. Per-release changes can be found in revisions.txt. If you have problems with the current release, please file a bug so that we can fix it. Older releases can also be built from the source.