Download

Note Binary packages are made available on a volunteer basis. There is no need to ask when a binary package for a given platform will be ready. The packagers are fully aware of every source release and they give their best effort to make the binaries available.

Download service is kindly provided by Google Code Project Hosting.

Windows

Download phantomjs-1.8.1-windows.zip (6.7 MB) and extract (unzip) the content.

The executable phantomjs.exe is ready to use.

Note: For this static build, the binary is self-contained with no external dependency. It will run on a fresh install of Windows XP or later versions. There is no requirement to install Qt, WebKit, or any other libraries.

Mac OS X

Download phantomjs-1.8.1-macosx.zip (10.3 MB) and extract (unzip) the content.

The binary bin/phantomjs is ready to use.

Note: For this static build, the binary is self-contained with no external dependency. It will run on a fresh install of Snow Leopard or later versions. There is no requirement to install Qt or any other libraries.

Alternative installation using Homebrew:

brew update && brew install phantomjs

Warning: MacPorts does not have updated PhantomJS build yet. Installing via MacPorts is not recommended.

Linux

For 64-bit system, download phantomjs-1.8.1-linux-x86_64.tar.bz2 (13 MB).

For 32-bit system, download phantomjs-1.8.1-linux-i686.tar.bz2 (14 MB).

This package is built on CentOS 5.8. It should run successfully on Lucid or more modern systems (including other distributions). There is no requirement to install Qt, WebKit, or any other libraries. It is however expected that some base libraries necessary for rendering (FreeType, Fontconfig) and the basic font files are available in the system.

For older systems, please compile PhantomJS from source (see below).

Source Code

Download phantomjs-1.8.1-source.zip (38.7 MB) and follow the build instructions.