View full version
Pale Moon is an open source, Goanna-based web browser available for Microsoft Windows, Linux, and Android with a focus on efficiency and ease of use. Get the most out of your browser.
Pale Moon is an independently developed proprietary fork from Firefox/Mozilla code with carefully selected features and optimizations to improve browser speed, resource usage, stability, and user experience. provides a browsing experience in a browser built entirely from sources. Make your browser truly your own while offering full customization and a collection of extensions and themes.
- Optimized for the latest processors
- Based on our own optimized layout engine (Goanna)
- Secure: Forked from mature Mozilla code and updated regularly
- Secure: Additional security features and security-aware development
- Supported by a community of users and completely non-commercial
- Familiar, efficient and fully customizable interface
- Full theme support: total freedom to design any element
- Support for lightweight themes (skins) for easy creation
- Smooth and speedy page rendering and scripting
- Improved stability: fewer browser crashes
- Support for many Firefox extensions
- Support for a growing number of Pale Moon-only extensions
- Expanded extended support for HTML5 and CSS3
- Many customization and configuration options
Pale Moon 32.1.0 Changelog:
- Shadow DOM and CustomElements, which collectively constitute WebComponents, are enabled by default. This should bring broader web compatibility to browsers for many sites using the web 2.0+ framework. See implementation notes.
- Browser tab titles now fade out if they’re too long instead of using an ellipsis, providing a bit more legible space for page titles. Note that this may require tab extension or theme updates.
- Many site-specific overrides have been updated or removed. This is because they are no longer needed or are not compatible with platform development in terms of web compatibility. I can take your help evaluating what is still there. See repository issues.
- Updated the implementation of promises and async functions to the current spec.
- Implemented Promise.any()
- Fixed several crashes related to regex code.
- The handling of regex objects has been improved so that they are properly garbage collected.
- Fixed some VP8 video playback.
- Fixed an issue where the caret (text cursor) may not display correctly.
- Updated embedded emoji fonts.
- Implemented :is() and :where() CSS pseudo-classes.
- Implemented complex selectors for the :not() CSS pseudo-class.
- Implemented an inset CSS shorthand property.
- Implemented the env() environment variable CSS function. See implementation notes.
- Implemented handling of both RGB encoded video playback (not just YUV).
- Processing of full-range video (0 to 255 luminance levels) has been implemented to improve video playback quality.
- Removed WebP image decoder settings. See implementation notes.
- Web text-to-speech API enabled by default (only supported on some operating systems).
- Updated NSPR to 4.35 and NSS to 3.79.4
- Cleaned up unused “tracking protection” piping. See implementation notes.
- Cleaned up URI classifier plumbing (Google SafeBrowsing leftovers).
- Fixed several crashes that were intermittent and hard to track down.
- jar: Improved security for channel content types.bottom
- Fixed a possible crash scenario in the graphics subsystem.bottom
- Improved filename safety when saving files to prevent potential environment leaks.
- Security issues addressed: CVE-2023-25751, CVE-2023-28163, and several others without CVEs.
- Summary of UXP Mozilla Security Patches: 1 Fixed, 4 DiD, 14 N/A. [full release notes]
Download: Pale Moon (64 bit) | Portable 64 bit | ~40.0 MB (Freeware)
Download: Pale Moon (32 bit) | Portable 32 bit
Links: Pale Moon Homepage | Addons | Themes | Extensions
Report an article issue