Download Mi Flash Tool Latest Version [Including All Versions]

Update: Added new Xiaomi flash tool latest version 2020 for MIUI fastboot ROM flashing.

Download Mi Flash Tool Latest Version 2020 : Mi firmware flash tool also known as Xiaomi Mi flash tool officially. Xiaomi Mi flash tool is official windows pc software for all Xiaomi and Redmi devices [Mobile & Tablets]. This Mi flash tool allows users to flash fastboot ROM on any Xiaomi / redmi devices. Just because it’s an official Xiaomi firmware flashing tool, so you no need to worry about its compatibility. Latest Xiaomi Mi flash tool supports all windows pc / laptop and all new and older Redmi/ Xiaomi devices which are based on Qualcomm chipset.

Here in this post we will discuss on several topics like what is Xiaomi Mi flash tool? What is the use of Mi flash toolhow to use Mi flash tool? And finally you can download latest Xiaomi mi flash tool 2018 / 2019 / 2020 and all other older versions of Mi flash tool.

Now read the complete post carefully and we will describe each & everything one by one. It’s really very helpful if you are newbie user and never used Mi flash tool to flash Xiaomi firmware.

Download Mi Flash Tool For Windows 7/8 & w10

Direct links to download Xiaomi Mi flash tool all versions

Note: Mi flash tool or Xiaomi Mi Flash Tool or Mi firmware flash tool or Xiaomi firmware flashing tool or MIUI fastboot rom flash tool or fastboot rom flashing tool or miflash tool are different name of official Mi flash tool. Download latest version of Mi flash tool 2018 – 2020 and flash your Xiaomi or Redmi device officially.

Xiaomi Flash Tool Version Download Link
Xiaomi Mi Flash Tool v4.5.9 Download
Xiaomi Mi Flash Tool v5.6.1 Download
Xiaomi Mi Flash Tool v5.7.31 Download
Xiaomi Mi Flash Tool vv5.10.28 Download
Xiaomi Mi Flash Tool v6.4.1 Download
Xiaomi Mi Flash Tool v6.8.30 Download
Xiaomi Mi Flash Tool v6.12.22 Download

mi bunny logo

Latest Xiaomi Mi Flash Tool 2019

Download Updated MiFlash Tool 20171212

File Name:

File Size: 35 MB


Portable MiFlash Tool [No need To Install]

User may download full setup of Miflash tool with executable file. Otherwise, download Portable MiFlash Tool to flash firmware on any Xiaomi or Redmi devices. Don’t worry, working is same for both types of miflash tools.



  • Windows XP
  • Windows 7
  • Windows 8
  • Windows 8.1
  • Windows 10

Q1. What Is Xiaomi Mi Flash Tool?

Xiaomi mi flash tool is an official Xiaomi firmware flashing tool that support almost all Xiaomi and Redmi android phone. This Mi flash tool helps users to flash firmware on any Xiaomi phone using windows pc or laptop. So if you have enough knowledge about flashing then you can unbrick your device, can upgrade android version or can downgrade it also.

Basically Xiaomi mi flash tool pc software helps us to create a bridge or connection between android phone and pc. Once you have this connection, you can flash any Xiaomi phone using Mi flash tool.

Please Note: Xiaomi / Redmi firmware comes in two different format, Recovery ROM & Fastboot ROM. So user can flash MIUI fastboot ROM using Mi flash tool. Recovery ROM can’t flash by Xiaomi Mi flash tool in any how condition.

Q2. What Is The Use Of Xiaomi Mi Flash Tool?

Use of Mi flash tool is flashing firmware only but it’s very helpful if you have any bricked or locked Xiaomi phone. In that case, you can flash MIUI fastboot ROM of the device and it will unbrick your device again. Same as there are so many other possible situations are available to use Mi flash tool.

  • Upgrade android version of the device by flashing firmware.
  • Downgrade android verison of Xiaomi phone.
  • Unbrick Xiaomi or Redmi device.
  • Fix bootoop issue.
  • If the device stuck on Mi logo, just flash firmware to solve the issue.
  • Unroot Xiaomi phone.
  • Unlock Mi account by flashing fastboot ROM.
  • Resolve network issue/ fix Bluetooth issue/repair IMEI number.
  • Remove twrp recovery and install stock recovery.
  • Get back stock ROM from custom ROM.
  • Etc

These are most important issues that can solve easily by flashing official MIUI fastboot ROM. And you can do it using Xiaomi mi flash tool only.

In short, most of the software related issues can be removed after flashing firmware on the device.

The application is also useful when the new updates or beta rom come out, you can directly download Fastboot files from Xiaomi official site can flash using this easily.

Q3. How To Install Mi Flash Tool On Windows 7 / 8 & W10

Below are simple steps to install Xiaomi mi flash tool on computer. Official Xiaomi Mi flash tool support all windows platform like windows XP, Windows 7, windows 8/8.1 and Windows 10 [32 Bit & 64 Bit]. So there is no any issue of compatibility and user can install latest Mi flash tool on any windows pc or laptop by following the below instructions.

  • Download Xiaomi Mi flash tool latest version, extract the Mi flash tool zip file on pc.

Note: Delete or uninstall any other Mi flash tool version before installing a new version of Mi flash tool.

  • Open extracted folder and run Miflashsetup.msi file to start mi flash tool installation process.

Mi flash tool setup

  • Now “XiaomiMiFlash setup wizard” window will appear in front of you, just click on “Next” option to continue the process.

xiaomi mi flash tool setup wizard

  • In next step, installer will automatically choose the installation path. Just press “Next” button again.
  • Again select “Next” option to confirm installation.
  • Now Mi flash tool installation will start and will take few minutes to complete. Wait until it complete. End of the successful installation, press close option to exit from the tool.

  • Done!!! you have installed Xiaomi mi flash tool on pc. Now you can use Mi flash tool to flash firmware on any Xiaomi / Redmi mobile.

Important: Mi flash tool shortcut will create automatically at the time of installation. If not then you can directly open it from installation location.

[My Computer >> C Drive >> Xiaomi >> XiaomiMiFlash >> XiaomiMiFlash.exe [Run as administrator]

mi flash tool setup file

Q4. How To Use Mi Flash Tool?

This is the most important part, if you are new about Xiaomi flash tool. Use of Mi flash tool is very simple but one wrong step may brick the device permanently. So before going to flash firmware on any Xiaomi phone, make sure you are following the correct method and procedure.

Mi Flash is a tool developed by Xiaomi developers to flash Stock Firmware/ROMs on Xiaomi devices [Mobile & Tablets]. This stock firmware is consist of Fastboot Files which can be flashed through this tool in fastboot mode or EDL Mode only. [Can’t flash recovery ROM]

Important Points Before Going To Use Xiaomi Mi Flash Tool

  • Xiamoi Mi Flash Tool software can flash MIUI fastboot ROM only. You can’t flash MIUI recovery ROM or any other custom ROM through the Mi flash tool.
  • Bootloader of the device must be unlock before flashing firmware on any Xiaomi mobile. Otherwise, use EDL mode firmware flashing if the bootloader locked.

GUIDE: How to unlock bootloader of any Xiaomi device officially

GUIDE: What is edl mode and how to boot device into edl mode

  • Mi flash tool can flash Qualcomm chipset based android phone only.
  • Before installing the latest version of Mi flash tool, please uninstall any other older version of Xiaomi mi flash tool.
  • Mi flash tool software supports both 32 bit & 64 bit based windows Xp, windows 7, windows 8/8.1 & windows 10 pc / laptop.
  • Always try to use updated version of Mi flash tool 2019 – 2018.

Instructions To Flash Fastbbot ROM On Xiaomi Phone

Fastboot ROM installation using this tool is quite simple. Follow the steps one by one as shown below.

  • Download Xiaomi Pc Suite [Xiaomi drivers] and install it on pc.
  • Download Xiaomi MIUI Fastboot ROM [Firmware] from here.
  • Extract the downloaded MIUI fastboot ROM on pc.
  • Now power off the device and boot it into fastboot mode using key combination.
[Power off >> Press & hold volume down + power key together at the same time until you see the Mi logo]
  • Now you will see the bunny logo on your phone’s screen. That means device booted in fastboot mode, connect it with pc via USB cable.
xiaomi fastboot mode
Xiaomi Fastboot Mode
  • Now install Xiaomi Mi flash tool on pc and launch it. [Check above section to learn installation process]
  • Once the tool launched, click on “Select” button from the tool and browse the extracted MIUI fastboot ROM from pc.

Bypass Redmi 4 Mi Account

  • Click on “Refresh” button and it will show the numeric number on log window that device is properly connected with pc into fastboot mode.

Bypass Redmi 4 Mi Account

  • Check bottom section of the tool, here you will see three different options. Select recommended option “Cleanall”, otherwise you may select any other options.

Clean all – This option will wipe all user data & phone data completely.

Save User Data – It will not wipe user data from your device.

Clean all & Lock – This function will lock bootloader again and will wipe your device completely.

  • Recheck everything and then hit on “Flash” button to start flashing process.
  • Firmware flashing will start and you can see progress bar in log window. After flashing firmware, it will show the “Success” message as shown below.

  • Done!!! unplug the device and wiat for automatic reboot.

So that’s the complete tutorial to use Xiaomi mi flash tool to flash fastboot ROMs on MIUI devices.

If getting Mi Flash tool Unhandled exception has occurred error during the flashing process then go through the solution here.

Other Tools

Final Words

So guys if you are Xiaomi user then you should install this tool on your pc. It’s really very easy to use for everyone and no need any extra skill. You can unbrick, downgrade or upgrade your own Xiaomi phone using free Mi flash tool setup. Same as you can fix soft brick and any other software related issues without going to service center. That means, do everything at your own home without spending money.

New Mi flash tool is very simple to use and comes with user friendly interface. Just read the post carefully, learn each and everything about it and start firmware flashing as a professional.

One more thing, Mi flash tool supports only Qualcomm chipset based android phone and you can’t flash MTK chipset based Xiaomi phone using this tool. Also, tool is not available for Linux & Ubuntu OS but can use any windows based pc or laptop. If you are looking a flash tool for MTK xiaomi phones, try the Mi Flash Pro tool for Qualcomm and MTK Xiaomi Phones.

Jagmohan Singh Negi

I am Jagmohan Singh Negi A Tech Enthusiastic Person. I always want to explore something new and experiment on Android Smartphones, here on i share solutions of Latest Android Bugs and Their Fixes, Latest Android launches, and How-to-Type Solutions for All Android Smartphones.

Leave a Reply

Your email address will not be published. Required fields are marked *