Almost a month after releasing version 138, Mozilla has launched Firefox 139, the latest update to its popular open-source web browser, now available for download.
The main highlight of the new version is that Firefox can now perform full-page translations inside extension pages, not just on ordinary websites.
Moreover, PNG images keep their transparency when pasted into the browser, a quality-of-life tweak designers have requested for ages.
Uploading large files should also feel snappier on high-bandwidth, high-latency lines, thanks to better HTTP/3 performance during 0-RTT resumption.

Under the hood, there are some interesting additions targeting developers, and more specifically:
- Temporal API enabled by default – Firefox becomes the first major browser to ship the long-awaited replacement for JavaScript’s quirky
Date
object, promising far saner date-time handling for web apps. - Service Workers in Private Browsing – Encrypted storage now lets background tasks run even while users stay in private mode, expanding what PWAs can do without compromising privacy.
- WebAuthn largeBlob extension – Sites that store credential-bound blobs (think encrypted keys or extra metadata) get first-class support.
requestClose()
for<dialog>
, timer throttling for Workers, andhidden=until-found
all become available, each nudging Firefox closer to spec parity with Chromium.- Enhanced searchability of closed
<details>
elements and correct text serialization fromwindow.getSelection().toString()
.
Those eager to immediately download the latest version of Firefox can do so directly from Mozilla’s server.
Windows and macOS users can expect an over-the-air update within the next day. Users of rolling-release Linux distributions should look for Firefox 138 as an update in their repositories over the next few days.