ESP Logo
ESP32 Webflasher server02
Device Disconnected
Hardware & Flash Options
Chipset Not connected
MAC Address -
Flash Size -
Crystal Freq -
Firmware Partition Images
Quick Memory Presets:
⚡ App Only (0x10000) 📦 Merged Binary (0x0) 🛠️ ESP32 IDF (0x1000, 0x8000, 0xe000, 0x10000) 🚀 ESP32-C3/S3 (0x0, 0x8000, 0xe000, 0x10000)
Offset (Hex) Binary File Progress
Writing flash memory... 0%
Flasher Activity Log
Upload Firmware to server02 Library
📥
Drag & drop compiled ESP32 .bin files here, or click to browse
Files are persistently saved to ~/.Volumes/esp-webflasher/firmware/ on server02
Hosted Firmware Binaries on server02
Loading library...
ESP32 Webflasher & Hardware Guide

How to Enter Download / Bootloader Mode

Most modern development boards with CP2102, CH340, or FTDI chips handle automatic reset strapping. If your board does not enter download mode automatically:

  1. Press and hold the BOOT (or IO0) button down.
  2. Press and release the EN / RST button once.
  3. Release the BOOT button.
  4. Click Connect Device in this flasher tool.

Standard Flash Memory Partition Offsets

ESP ChipBootloaderPartitionsBoot App0Application
ESP32 (Original)0x10000x80000xe0000x10000
ESP32-S2 / S30x00000x80000xe0000x10000
ESP32-C3 / C60x00000x80000xe0000x10000
ESP82660x0000N/AN/A0x0000

Browser Web Serial Support

This service communicates directly with your microcontroller via the W3C Web Serial API over secure HTTPS. Supported in Chrome 89+, Edge 89+, Opera, and Chromium browsers.