Online ESP32 & ESP8266 Web Flasher
Connect your ESP32, ESP8266, or any ESP variant via USB to flash firmware or monitor serial output - all from your browser.
Requires Chrome, Edge, or Opera with Web Serial API
-
⚡
Flash
.binfirmware to any ESP32 or ESP8266 - in browser, no drivers - 📡 Built-in serial monitor for real-time output
- 🔧 Supports ESP32-S2, S3, C3, C6, C61, H2, P4 & ESP8266 - auto-detected
Font
14
›
Flash Firmware
Drag & drop .bin files here
or add files manually below
Drop files to add
| Flash Address | File | Progress |
|---|
Combined / merged binary (MicroPython, Tasmota, Arduino merged output) - single .bin, flash at 0x0. Already contains bootloader + partition table + app.
ESP32 / ESP32-S2 / ESP32-S3 - ESP-IDF layout
| 0x1000 | Bootloader | bootloader.bin |
| 0x8000 | Partition table | partition-table.bin |
| 0x10000 | Application | app.bin / firmware |
ESP32-C2 / C3 / C5 / C6 / C61 / H2 / P4 (RISC-V)
| 0x0 | Bootloader | Moved to 0x0 on RISC-V chips |
| 0x8000 | Partition table | partition-table.bin |
| 0x10000 | Application | app.bin / firmware |
ESP8266
| 0x0 | Firmware | Combined image (AT, MicroPython, NodeMCU…) |
Always verify addresses against your build output. Wrong address → boot loop, not a brick - just reflash with correct addresses.
-
-
MAC Address
-
Features
-
Processor
Architecture
-
CPU Cores
-
Max Frequency
-
Crystal
-
Flash Memory
Flash Size
-
Flash ID
-
Manufacturer
-
Bootloader Offset
-
Connection
Baud Rate
-
USB Bridge
-
Reading device info…