Asus Flash Tool (AFT) – Zenfone, ROG Phone
& ZenPad Firmware Flasher

Asus Flash Tool is a free Windows utility for flashing stock firmware RAW files on Asus Zenfone, ROG Phone, ZenPad, and Padfone devices. Download all versions — restore stock ROM, unbrick any Asus phone, fix bootloop, and wipe data using Fastboot/CSC mode.

Updated: April 11, 2026 Verified & Safe 100% Free · No Login Credits: ASUSTeK Computer Inc.
FreeNo Cost
AFT & ZenfoneTwo Tool Variants
WindowsOS Support
RAW ZIPFirmware Format
FastbootFlash Mode
Asus OnlyAsus Devices

What is Asus Flash Tool (AFT)?

Asus Flash Tool — commonly abbreviated as AFT — is a free Windows application developed by ASUSTeK Computer Inc. for flashing official stock firmware onto Asus Android smartphones and tablets. It works with a wide range of Asus device families including Zenfone, ROG Phone, ZenPad, and Padfone series. It uses the firmware RAW ZIP file provided directly by Asus — do not extract the ZIP before loading it into the tool.

Asus Flash Tool works in Fastboot/CSC mode, which is a special low-level mode your Asus phone enters before Android loads. This gives the tool direct access to the device's storage, allowing it to write firmware even when the operating system is broken, corrupted, or completely unresponsive. It can recover phones stuck in a bootloop, on a logo screen, or that refuse to turn on — as long as the hardware itself is working.

There are two closely related tools worth knowing: Asus Flash Tool (AFT) supports most Asus phone models including some Zenfone and non-Zenfone devices. Asus Zenfone Flash Tool is focused entirely on the full Zenfone lineup and was created by a developer from the community. Both tools use Fastboot mode and accept the same firmware ZIP format.

The tool automatically detects the Asus device connected to your Windows PC, reads its serial number, and lets you select the correct firmware and wipe options. For downgrading firmware, you must enable the Wipe Data option. For regular firmware restore or upgrade, the wipe data option is your choice — though backing up data first is always recommended.

Full credit goes to ASUSTeK Computer Inc. for developing and distributing this tool.

What You Can Do with Asus Flash Tool

Asus Flash Tool covers all major firmware tasks for Asus Zenfone, ROG Phone, ZenPad, and Padfone devices — from stock restore to full unbrick recovery.

Flash Stock Firmware (RAW ZIP)

Write the official Asus firmware back onto your device. Restores the factory software state after a failed OTA update, corrupted system, or any software-related issue. Use the correct firmware ZIP for your exact model code — never extract the archive.

How-To Guide

Unbrick Dead Asus Phones

Recover Asus devices stuck on a logo, looping at startup, or showing a blank screen. The tool operates in Fastboot/CSC mode — before Android loads — so it can write firmware even when the phone cannot boot into the operating system at all.

Unbrick Steps

Upgrade or Downgrade Firmware

Move between firmware versions freely. Flash a newer build to get the latest features, or roll back to an older release when an update caused problems. Downgrading always requires enabling the Wipe Data option to complete successfully.

Flash Guide

Wipe Data & Factory Reset

Use the Wipe Data option in Asus Flash Tool to perform a full factory reset alongside firmware flashing. This clears all user data, apps, accounts, and settings — returning the device to a completely clean state. Essential when downgrading.

See Steps

Remove FRP & Screen Lock

Asus Zenfone Flash Tool includes options to reset Factory Reset Protection (FRP) and remove screen lock patterns or PINs during the flash process. This is especially useful when recovering a device you cannot access through the normal lock screen.

Learn More

Backup Apps Before Flashing

Asus Zenfone Flash Tool includes a built-in app backup feature. Before you flash, back up both user-installed and system apps to your PC as .ab files. This saves time reinstalling apps after the flash is complete, though app data is not included in the backup.

Backup Guide

How to Use Asus Flash Tool – Step-by-Step Guide

⚠️Warning: Flashing firmware with Asus Flash Tool will erase all data if Wipe Data is enabled. Back up your files before starting. Always use the correct firmware ZIP for your exact Asus model. Do not unzip the firmware file — load it as-is into the tool.

Before You Start – Requirements

You need three things before flashing: (1) the correct Asus stock firmware RAW ZIP file for your specific device model code, (2) the Asus USB driver installed on your Windows PC, and (3) Asus Flash Tool or Asus Zenfone Flash Tool extracted and ready to run. Some builds also require .NET Framework — install the latest version from Microsoft if the tool does not open. Make sure your PC has an active internet connection, as some AFT versions verify the device serial number online at startup.

Step-by-Step: Flash Firmware with Asus Zenfone Flash Tool

  1. Install the Asus USB driver — Download and install the Asus USB driver on your Windows PC before connecting the device.
  2. Download and install the tool — Extract the Asus Zenfone Flash Tool ZIP and run the installer (AsusFlashTool.exe). If prompted to install ADB driver or Network driver during setup, click Yes to allow both.
  3. Download the correct stock firmware — Get the firmware RAW ZIP from the Asus Support Center or a trusted source. Match the firmware exactly to your model code. Do not extract or unzip it.
  4. Open Asus Flash Tool — Launch the tool after installation.
  5. Select your device model — If prompted, pick your exact Asus model from the dropdown (e.g., ZB601KL, ZE520KL, X00TD).
  6. Choose Wipe Data setting — Select Yes if you are downgrading firmware or recovering a bricked device. Select No if you want to keep user data during a regular update — but a backup beforehand is always safer.
  7. Browse and load the firmware — Click the Browse button and select your firmware RAW ZIP file. Do not extract it first.
  8. Boot into Fastboot/CSC mode — Power off your Asus device completely. Press and hold Power + Volume Up together until the Fastboot screen appears. Connect the USB cable to your PC while in this mode.
  9. Highlight the connected device — The tool detects your device automatically and shows it in the device list. Click on your device to highlight it.
  10. Click the green Start button — Press the green flash button to begin. The progress bar shows the flashing status. The device reboots automatically when finished. First boot may take a few extra minutes.

Using Asus Flash Tool (AFT) for Service Firmware

AFT (the service version of Asus Flash Tool) follows nearly the same process but uses service/AFT-specific firmware ZIP files. Note that flashing AFT service firmware will lock the bootloader. If you need to root or unlock after flashing, you will need to go through the official Asus bootloader unlock process separately.

💡Note: Some AFT versions require an active internet connection while the tool runs — it verifies the device serial number during startup. Keep your PC connected to the internet throughout the process.

Key Features of Asus Flash Tool (AFT)

Asus Flash Tool is the most reliable firmware flashing utility for Asus Android devices — trusted by technicians, developers, and Asus users worldwide.

🆓

Completely Free

Asus Flash Tool and Asus Zenfone Flash Tool are both available at no cost. No license, no subscription, no account required. Download, install, and start flashing immediately on any Windows PC.

🔍

Auto Device Detection

The tool automatically detects the Asus device connected to your PC via USB, reads its serial number, and identifies the hardware. No manual entry needed — just connect in Fastboot mode and the tool recognizes it.

📁

RAW ZIP Firmware Support

Works with official Asus RAW firmware ZIP files — the exact format distributed by ASUSTeK. The firmware ZIP is loaded as-is without extraction, making the process simpler and reducing the chance of errors.

🎯

Wipe Data Control

Choose whether to wipe user data during the flash. Keep data when doing a clean upgrade, or enable full wipe for downgrading or recovering a heavily corrupted device. The choice is yours with a single Yes/No option.

📱

Wide Asus Device Coverage

Supports a broad range of Asus phones and tablets — Zenfone 2, 3, 4, 5, 6, Zenfone Max, Zenfone Max Pro, ROG Phone series, ZenPad, Padfone, and many more models identified by their hardware code (X00TD, ZB601KL, ZE520KL, etc.).

🔒

FRP & Screen Lock Reset

Asus Zenfone Flash Tool includes built-in options to reset Factory Reset Protection (FRP) and clear screen locks during flashing. Useful for recovering devices where the normal lock screen cannot be bypassed through standard methods.

Asus Flash Tool – Frequently Asked Questions

What is the difference between Asus Flash Tool and Asus Zenfone Flash Tool?
Asus Flash Tool (AFT) is a universal Asus flasher that covers most Asus phone models including some Zenfone and non-Zenfone models. Asus Zenfone Flash Tool supports the full Zenfone lineup only, but also adds extra features like app backup and FRP removal. If you have an Asus Zenfone, either tool will work — use whichever has the right firmware for your model.

What format does the firmware need to be in for Asus Flash Tool?
Asus Flash Tool uses official firmware RAW ZIP files from Asus. Do not unzip or extract the firmware before loading it into the tool — load the ZIP file directly. Extracting the archive first will cause the flash to fail or produce errors.

How do I enter Fastboot mode on an Asus phone?
Power off your Asus device fully first. Then press and hold the Power button and Volume Up button at the same time until the Fastboot screen appears on the display. The exact button combination can vary by model — if this does not work, check the XDA Developers forum for your specific device.

Why does Asus Flash Tool (AFT) require an internet connection?
AFT uses an internet connection to verify the serial number of the connected device during startup. This is a built-in check in the service version of the tool. Without internet access, AFT will not launch or run. Make sure your PC is online before opening the tool.

Do I have to enable Wipe Data when flashing?
No — Wipe Data is optional for regular firmware upgrades. However, when downgrading to an older firmware version, enabling Wipe Data is mandatory. If you skip it during a downgrade, the flash will likely fail. Always back up your data regardless of which option you choose.

Will flashing with Asus Flash Tool lock my bootloader?
Flashing official service/AFT firmware does lock the bootloader. If you need an unlocked bootloader for rooting or custom ROMs after flashing, you will need to unlock it again using the official Asus bootloader unlock tool from the Asus support website.

Does Asus Flash Tool work on Windows 11?
Yes. Asus Flash Tool and Asus Zenfone Flash Tool are compatible with Windows XP, 7, 8, 8.1, 10, and Windows 11 in both 32-bit and 64-bit versions. If the tool does not launch on Windows 10 or 11, make sure you have the latest .NET Framework installed.

Who made Asus Flash Tool?
Asus Flash Tool (AFT) was created by ASUSTeK Computer Inc. Asus Zenfone Flash Tool was developed by Pawneshwer Gupta (xdablogs). FlashTool.org provides an organized download hub and guides — full credit goes to the original developers.