XperiFirm Tool for Windows, Linux, and Mac – All Versions

XperiFirm is a highly useful tool which allows downloading the current latest Sony firmware for all the Sony devices like Smartphones, tablets, and accessories running Android OS.
Basically, Xperifirm Tool is an Xperia Firmware downloader and it can be used on any platform like Windows, Mac and Linux. However, to run Xperifirm flashtool on Mac and Linux, Mono must be installed.
Xperifirm makes the tedious task of downloading original Sony firmware or ROM easy. It takes away the hassle of searching suitable firmware for an Xperia device model simple. Xperiafirm is also sometimes referred to as Sony firmware update tool, as it allows downloading the latest stock firmware for Sony devices.

Features of Xperifirm Downloader Tool:

  • Downloads Sony firmware from Official Servers
  • Download the latest firmware for the selected Sony device (by device model)
  • Pause and resume downloads
  • Support for accessories like Smartwatches
  • Packing firmware in Flashable FTF file (Sony Xperia flash file)
  • Automatically checks for Sony Firmware update
XperiFirm is a small utility which downloads the latest firmware installation files for Xperia smartphones by Sony and by Sony Ericsson.
The layout of the program includes two panels; one on the left with a list of different phones and the right-hand side contains a list of firmware versions available for the selected phone.
Since XperiFirm connects directly to Sony services to download firmware, there isn't very much risk of bricking your phone if you use the official Sony Phone Flasher tool that's available.
All in all, XperiFirm is a useful tool which can be compared to other tools that have existed in the past and present like NaviFirm.

XperiFirm Tool on 32-bit and 64-bit PCs

This download is licensed as freeware for the Windows (32-bit and 64-bit) operating system on a laptop or desktop PC from mobile phone tools without restrictions. XperiFirm Tool 5.3.7 is available to all software users as a free download for Windows 10 PCs but also without a hitch on Windows 7 and Windows 8.
Compatibility with this software may vary, but will generally run fine under Microsoft Windows 10, Windows 8, Windows 8.1, Windows 7, Windows Vista and Windows XP on either a 32-bit or 64-bit setup. A separate x64 version may be available from IgorEisberg.

Below you can download Xperifirm latest version and older versions.

Xperifirm Download for Windows, Mac and Linux



Microsoft Windows:
Windows XP.NET Framework 4.0 (Not officially supported)
Windows Vista SP2.NET Framework 4.6
Windows 7.NET Framework 4.7
Windows 8/8.1/10: Pre-installed, but updating to .NET Framework 4.7 is also recommended.
Linux (Not officially supported):
Prepare Linux for Mono installation:
Enter the following lines once per computer:
$ sudo apt-get install mono-complete
$ sudo cert-sync /etc/ssl/certs/ca-certificates.crt
$ sudo certmgr -ssl -m

(Enter Y when asked, you should be asked to do so twice)
Enter the following line to launch XperiFirm:
$ mono XperiFirm.exe
Apple OS X (Not officially supported):
Install Mono for OS X:
Enter the following in Terminal:
$ mono --arch=32 XperiFirm.exe

  • Why can't I see the downloaded firmware when I use "Tools -> Bundles -> FILESET Decrypt" in Flashtool?
    "FILESET Decrypt" is obsolete because XperiFirm decrypted the firmware for you already. Use "Tools -> Bundles -> Create" instead.
  • How do I add a device to favorites? / How do I remove a device from favorites?
    Right-click on the device's model name in the devices tree view.
  • Can I download firmware for pre-2013 devices? / Why there are many pre-2013 devices missing?
    Sony Mobile deleted older devices when they migrated to their new API. Moreover, they keep deleting old devices from time to time. There's nothing I can do about it.
  • Can I download older firmware? / Why there's only one firmware version in the list, while there were multiple before?
    I have no control over which firmware show per CDA. Sony Mobile deletes older firmware, and there is no way to download them after that.
    Try finding your FTF on or
  • Why is the CDA written on my product's box not included in XperiFirm?
    CDA is never written on the box. The number on the box starts with "SI", which stands for "Sales Item" which is the combined identification of the device's model + color + country of origin + stock software customization, while CDA is only the customization ID.
    To find out your CDA, open the stock "Phone" app and write *#*#SERVICE#*#* (*#*#7378423#*#*). This will open the Service menu.
    Go to "Service info" -> "Software info" -> your CDA is under "Active Customization".
  • What is R1A/R3B/R3C/etc? Which one is better?
    This is the operator-specific revision (officially "CDF Version") of the stock software (officially "Software Version") provided by Sony to the different regions and operators.
    You can't compare revisions, each operator makes its own revisions. They are basically the same, just with different operator-specific apps.
  • How do I create an FTF file? / How do I flash a firmware?
    This is not Flashtool's thread. There are a whole bunch of tutorials on the internet and on this forum.