Pale Moon/New Moon for Windows XP

Officially, Pale Moon does not support Windows XP anymore. The last official version is 26.5.0, but since then, unofficial modified versions have appeared.

New Moon

Since September 2017, there is an unofficial version called New Moon by Fedor2 which restores support for Windows XP.

New Moon SSE

For computers with a processor without SSE2 (such as AMD Athlon XP and Intel Pentium III), I provide a SSE-only release of New Moon.

The current version is 27.7.2 from .


Compilation procedure

If you wish to compile it yourself, follow these steps:

  1. Set up your development environment. (Note: the compilation process seems to use at most 2 GB of RAM, but having more will speed it up because of better caching.)
  2. Get the Pale Moon source code: git clone
  3. Install the DirectX SDK from June 2010.
  4. Enter the Pale-Moon directory.
  5. Switch to the correct release branch and tag depending on the version you want to compile:
  6. Apply Fedor2's RestoreXP.patch: git clone and (in the Pale-Moon directory) git apply --ignore-whitespace ..\Mypal\RestoreXP.patch (or wherever you put it)
  7. Delete .mozconfig if it exists and [re]apply my patch (the .mozconfig file is based on Mercury's): git apply --ignore-whitespace nmsse.pat
  8. Execute mach build and mach package.

The ZIP file, ready for use and distribution, will be in obj-i686-pc-mingw32\dist.

Previous versions

Refer to Pale Moon release notes for information about changes.

Pale Moon 26.5.0

This is the last official version for Windows XP, from October 2016. You can find it at their archived versions page.

There is also a SSE version (for processors without SSE2) and an IA-32 version (for even older processors without SSE).

Not all extensions are compatible with it anymore. The following are the last versions of certain extensions that are:

HTTPS Everywhere 4.0.2
Privacy Badger 1.0.1

First published on .
Last updated on .

Table of contents

Contact me