Pale Moon Portable
You can now take Pale Moon anywhere with you!You've enjoyed Pale Moon at home, or at the office. You've wondered if
you could use it elsewhere: in a library, on a public computer, in a
cybercafé... You need something portable, that is as simple as plugging
in your USB stick and running your favourite browser, with all your
bookmarks and passwords at your fingertips? Then here is the answer:
Pale Moon Portable!
Following the trend of other browsers, I have created a portable
installation, which, thanks to winPenPack's
X-launcher that the portable launcher is based on, is completely
self-contained. Nothing is stored on the host computer, your bookmarks, passwords, history, downloads, etc.
stay neatly where
they belong: on your stick.
Note that portable applications are not meant to have file/URL associations with the desktop.
If you require desktop integration of any kind (including pinned taskbar entries, etc.), it is recommended that you do not
use Pale Moon Portable, but the normal desktop version instead! Pale
Moon portable has been specifically designed to take with you on
removable media with high wear and slow access, and its default
settings reflect this.
How do I use this?
Three simple steps:
That's it! Simple enough?
- Download the Pale Moon Portable file (below)
- Extract the contents of the file to your USB stick in a
folder of your choice:
Run the .EXE file and tell it where to unpack
- Run palemoon-portable.exe (not palemoon.exe) in the location you unpacked to
The first time you run Pale Moon Portable, it may take a fairly long
time to load, because it creates a new personal profile on your USB
stick for you. This can take some time, also depending on the speed of
your stick - up to 30 seconds, usually. After that, it will be much
faster to start.
Of course, you don't have to use a USB stick, any writable
medium would work: External harddisk, a networked drive, even an
if it allows you to access it as a drive in Windows.
Do note however that Pale Moon Portable doesn't run from
read-only media like CD-ROM or DVD-ROM; it needs write access to
the location it is run from.
IMPORTANT: You are NOT allowed to redistribute the portable if you have made ANY changes to the archive! You are ONLY allowed to redistribute the binary package if it's completely unaltered! For any other redistribution of the binaries with the Pale Moon name and logo, e.g. with added extensions, languages, plugins, tools, etc., you MUST get permission beforehand. Full details in the redistribution policy.
there are no "multi-language" or foreign language versions of Pale Moon Portable that are
, and any "multi-language" or foreign language portable versions of Pale Moon are
therefore illegal redistributions. Please discourage anyone from
promoting or redistributing or downloading these versions.
Download Pale Moon Portable 24.2.1 x86 (32-bit):
version updates the main browser in the package to the current version. Full details for the
included browser can be
found in the release notes.
File size is approximately 18 MB (EXE):
PGP Signature: [Sig]
Download Pale Moon Portable 24.2.1 x64 (64-bit):
64-bit version of the launcher and browser for 64-bit Windows (Vista x64 or later). Keep
in mind that the same restrictions apply to this as to the desktop
64-bit version with regard to availability of media plug-ins, etc.
File size is approximately 23 MB (EXE):
PGP Signature: [Sig]
Please go to the main page if you are looking
for a standard (desktop/laptop/netbook) version.
I already have an earlier version of palemoon-portable. How
Since Pale Moon Portable comes in a "virgin" state, you can simply
download and overwrite an existing Pale Moon Portable folder with the
files from a
newer version. Your user profile will remain untouched as it doesn't
exist in a freshly extracted Pale Moon Portable. You can also extract
the portable to a new folder of your choice and then copy over the
"user" folder from the old copy of the portable browser.
Warning: If you have made changes to palemoon-portable.ini yourself, you will have to make these changes again as the .ini file will be overwritten.
The solution is to save this file as "user.ini" which will take
precedence over palemoon-portable.ini if found by the launcher.
Note on using Pale Moon's internal updater:
You can also use "Check for updates" in Pale Moon Portable itself, but
this will only update the browser, not the portable shell. On occasion
(infrequently) some changes are made to the shell to provide
improvements or updates. You will not get these changes if you use the
internal updater, and this -may- cause problems or inconsistencies with
documentation. Before you ask for support for an issue, always first
try to use the full portable package if you have used the internal
updater of the browser. Also, on occasion, updates are made that are
specific only to the portable version, which will not be picked up by
the internal updater. Also note that using the internal updater, you will lose the more compact libraries
to be replaced with standard libraries and the browser will therefore
use more space on your stick/medium and likely load slower from
you are afraid it may still overwrite something you don't want it
to, then the alternative is to download the standard Pale Moon ZIP file
(not the portable one), and replace the Pale Moon folder in \bin\ with
the one from the ZIP file. You could simply overwrite, but it is recommended that
you remove the old
files first before you extract the new ones. The same note here as for
using the internal updater: you will only update the browser, and not
the portable shell. Here, too, you will get standard, non-compacted libraries.
Note that any edits to palemoon-portable.ini will be overwritten if you install a new version of the portable on top of it. To prevent losing your edits, save the .ini file as user.ini
in the Pale Moon portable folder. This file will take precedence over
palemoon-portable.ini. If you do this, also check to see if anything
specific has changed in the new palemoon-portable.ini since the
portable framework, script and .ini may see some changes from time to
time to improve functionality.
Note that user.ini support is fairly new; if you are using an older
portable launcher, you have to update to one of the latest versions
If you run Pale Moon Portable from your
hard disk (to keep it self-contained)
You may want to
enable the disk cache and xul cache for better performance. Be aware
that the Portable version will not provide file associations unless you
specifically make them, yourself.
To enable caching, find the appropriate section in Palemoon-Portable.ini, under "Global Preferences":
browser.cache.disk.enable=false --> Change this to "true"
By default, these settings will store the disk cache as a subdirectory of your profile called Cache.
If you prefer to have the cache in a different directory instead,
to a directory of your choice, for example:
If you want to use Pale Moon portable to test
For example to test a different version of Pale Moon while you already have one installed
(e.g. new version check, check for compatibilities of add-ons with a
major release, etc.) and want to run multiple different versions at the same time, find the following lines in palemoon-portable.ini:
and remove the semicolon in front of MOZ_NO_REMOTE