Not connected

Flash your ESP32 in 3 easy steps

No software to install. Everything runs in your browser and your files never leave your computer.

Connect your board

Plug your ESP32 into the computer, then press the button below.

  • 🔌 Use a USB cable that carries data (some cables only charge).
  • 🖥️ Choose the port named “USB Serial”, “CP210x” or “CH340”.
  • 🔘 If it fails: hold BOOT, tap EN/RESET, release BOOT, then try again.
✅
Board detected and ready.
Advanced

Choose your firmware

Add the .bin file(s) from your project, then tell Espify what each one is.

📦Tap to choose files
or drag and drop .bin files here
Not sure? A single “merged” or “factory” file goes at 0x0. Separate files usually need a bootloader, partition table and app, each at its own address. A wrong address can stop the board from booting, though you can usually fix it by flashing again.

Review and flash

Check the summary, then start. Keep the cable plugged in until it says Done.

Settings (safe defaults)
0%

Starting…

0.0 s

Technical log