Universal Android Bootloader Unlock Tool

To make the process easier, I have created a one-click Android bootloader unlock tool for your smartphone or tablet.

Unlock Bootloader Android Device

developer_mode

Step 1: Enable Developer Mode

To send commands to your phone, you must first enable Developer Options.

Go to Settings -> About Phone and tap "Build Number" 7 times until it says you are a developer.

bug_report

Step 2: Enable USB Debugging Mode

Now that Developer Options are unlocked, you need to enable USB Debugging so your phone can receive commands over USB.

Go to Settings -> Developer Options and toggle USB Debugging.

lock_open

Step 3: Enable OEM Unlocking

Since you are unlocking the bootloader, you must also allow it in your system settings.

Go to Settings -> Developer Options and toggle on OEM Unlocking.

usb

Step 4: Connect USB Cable

Connect your Android Device to your PC using a high-quality USB data cable. Ensure the connection is secure.

language

Step 5: Connect Browser to Device

Click the button below to allow this webpage to communicate securely with your device via WebUSB. A dialog will pop up; please select your phone from the list and click "Connect".

phonelink_lock

Step 6: Allow USB Debugging on Phone

Please unlock your phone and tap "Allow" on the prompt asking to "Allow USB debugging?".
(Google requires this for security to ensure only authorized computers can send commands to your device).

Waiting for permission...
play_circle_filled

Step 7: Device is Ready

Your device is successfully connected. Click the button below to execute the command(s).

system_update_alt

Step 8: Connect Fastboot Device

Your device should now be in Fastboot mode. The USB interface has changed, so you must select the device in the browser popup again.

flash_on

Step 9: Execute Fastboot Action

Fastboot device connected. Click below to execute the final command(s).

Terminal Output Disconnected

Waiting for action...

Note: Your device must actually support the fastboot flashing unlock command for this tool to actually unlock its bootloader.
Also, if the process succeeds, your data will be erased.

If the process fails (from the OEM Unlocking toggle not being enabled, for example) then your data will NOT be erased.

Q: How Does it Work?

A: We’re using web-based technology built into the Chromium web browser (WebUSB). You can learn more about WebUSB if you’d like, but it’s the same way Google is able to offer its Android Flash Tool.

Instead of requiring you to download/install ADB & Fastboot tools, enter a terminal, and issue the commands manually.
This website will do all of the heavy lifting for you.