Make a bootable USB from your Android phone, with no PC
How to create a bootable USB drive using only an Android phone and an OTG cable. Which method to pick, whether you need root, and what to expect when you boot.
If a computer won’t start and the only device you have is your phone, you are not stuck. An Android phone can write a bootable USB drive on its own. You need an OTG adapter, a USB drive, and about fifteen minutes.
You do not need root, and you do not need a second computer.
This page covers the whole problem rather than one app. There are two sensible methods, they suit different jobs, and picking the wrong one is the usual reason people give up.
What you need
- An Android phone with USB OTG support, meaning it can act as a USB host so a plugged-in drive shows up as storage. Most phones from the last several years can. Plugging a drive in and seeing it appear is the quickest test.
- A USB-OTG adapter for your phone’s port, or a USB-C flash drive that plugs in directly.
- A USB drive. 8 GB is enough for most Linux images, 16 GB or more for Windows.
- The ISO file you want to boot, downloaded to your phone.
Everything on the USB drive is erased in the process, so move anything you need off it first.
Which method should you use
The two methods differ in how the ISO gets onto the drive, and that difference decides what each one can and can’t do.
Writing one image directly. The app copies the ISO onto the drive byte for byte, replacing whatever was there. One drive holds one operating system. This is the simplest route and it works well for Linux.
Setting up a Ventoy drive. The app installs a small bootloader once, and the rest of the drive stays ordinary storage. Adding an operating system afterwards is just copying its ISO file onto the drive, and a menu at boot lets you pick between them. One drive can hold several systems.
Pick by what you’re trying to do:
| Your situation | Use |
|---|---|
| One Linux distribution or rescue tool, nothing else | Direct write |
| Several systems on one drive | Ventoy |
| A Windows installer | Ventoy, or a dedicated installer drive |
| A rescue drive you’ll keep and update over time | Ventoy |
Method 1: write a single Linux ISO
Two apps cover this. EtchDroid is the well known free and open-source option: pick the ISO, pick the drive, let it write. BootForge added the same direct-write mode in version 0.1.9: pick an ISO from the Home screen or Tools, and it’s written byte for byte and then read back and verified. Both are free and neither needs root; if open source matters to you, EtchDroid is the one that is.
Raw writing has one significant limit either way: Windows. EtchDroid’s FAQ explains that Windows ISOs “use the UDF filesystem, which most BIOSes don’t support on USB drives” and must be converted to a different filesystem first, which is not practical on a phone. Raw-writing a Windows ISO produces a stick that won’t boot, whichever app does the writing, so if Windows is your target you want one of the routes below. BootForge won’t offer a raw write for a Windows ISO; it routes you to them instead. See Make a Windows 11 install USB from an Android phone.
Method 2: set up a Ventoy drive
Ventoy is an open-source project that turns a USB stick into a multiboot drive. Because it boots ISO files as files rather than raw-writing them, it accepts images the direct-write method can’t, including official Windows ISOs, and it lets one drive hold a Linux installer, a rescue tool and a Windows installer at the same time.
BootForge sets this up from your phone. Connect the drive over OTG, prepare it, then copy your ISO files across. Adding or removing a system later is copying or deleting a file, with no reformatting. See Preparing a drive and Copying images to the drive, or Quick start for the whole run.
For the Windows case specifically there are two routes, a Ventoy drive or BootForge’s dedicated Windows installer mode, and a walkthrough that covers both: Make a Windows 11 install USB from an Android phone.
What about DriveDroid?
DriveDroid comes up in a lot of older guides. It does something different: rather than writing a USB drive, it makes the phone itself pretend to be one, so the PC boots from the phone directly.
It needs root access, and it needs your phone to support USB mass storage mode. Rooting is increasingly impractical on modern phones, and the app has not kept pace with recent Android versions. If you already have a rooted phone it may still work for you. If you don’t, the OTG methods above are the realistic path and neither requires root.
Booting the PC
This part is the same whichever method you used, and it’s where most of the real difficulty lives.
- Plug the drive into the target machine. Use a port on the machine itself, ideally a rear USB-A port on a desktop, and skip hubs and docks for booting.
- Power on and immediately start tapping the boot-menu key. It varies by manufacturer and is commonly F12, F9, Esc or F8. BootForge includes an offline lookup table, also published at Boot menu keys.
- Choose the USB drive from the menu that appears. On a Ventoy drive, pick your image from the Ventoy menu next.
If the drive doesn’t appear or doesn’t boot, the cause is nearly always the PC’s firmware rather than the drive. Troubleshooting boot problems covers Secure Boot, UEFI versus Legacy, and Fast Boot, which are the three usual culprits.
Common questions
Do I need root? No, not for either OTG method. Root is only relevant to the DriveDroid approach described above.
Will any phone work? It needs USB OTG support. Beyond that, the practical limits are power and adapters rather than the phone. Some drives draw more current than a phone’s port supplies comfortably, and cheap adapters are a frequent cause of a drive that won’t stay connected. If a drive keeps dropping out, change the adapter first, then try a powered hub.
Can I do this from an iPhone? Not yet. BootForge is available for Android and macOS, and there is no iPhone version. If you have a Mac, Ventoy on macOS covers that route.
How long does it take? Preparing a drive is quick. Copying images is the slow part and scales with the file, so a 6 GB Windows ISO takes considerably longer than a 2 GB Linux one. A USB 3.x drive helps a lot.
Will it definitely boot? No tool can promise that. Whether a given machine boots a given image depends on the target PC’s firmware, its Secure Boot configuration, and the image’s own signing. This is true on a desktop too, and it isn’t specific to building the drive from a phone.
Before you start
Two things worth repeating, because they’re the mistakes that cost people real data:
- Preparing or writing a drive erases it completely. Confirm you’ve selected the drive you meant to.
- Download ISOs from the publisher’s own site. Third-party mirrors and file-sharing sites are a common route for tampered images, and you can’t tell by looking. Verifying a checksum after downloading is worth the minute it takes. See Verifying checksums.
Legal notes
BootForge is an independent application. It is not affiliated with or endorsed by the Ventoy project, and uses Ventoy under that project’s licence. EtchDroid and DriveDroid are separate projects with no connection to BootForge, mentioned here because they are the relevant alternatives.