ESP Web Installer

User friendly tools to manage ESP8266 and ESP32 devices in the browser

Install & Update Firmware

Flash your ESP devices with new firmware directly from the browser, no additional software required.

Wi-Fi Configuration

Connect your device to Wi-Fi networks using the Improv Wi-Fi protocol support.

Logs & Console

View device logs and send terminal commands to debug and configure your device.

Install Firmware

Connect your ESP device to your computer and click the button below:

Your browser doesn't support Web Serial. Please use Chrome or Edge. This page must be served over HTTPS to use Web Serial.

Instructions:

  1. Connect your ESP8266 or ESP32S3 device to your computer via USB
  2. Click the Install button above
  3. Select the USB port your device is connected to
  4. If required, press the BOOT button on your device when prompted
  5. Wait for the installation to complete
  6. Configure Wi-Fi if your firmware supports Improv protocol

How It Works

ESP Web Tools uses the Web Serial API to communicate with your device directly through your browser. The tool:

Technical Implementation

Add ESP Web Tools to your own website:

<script type="module" 
  src="https://unpkg.com/esp-web-tools@10/dist/web/install-button.js?module">
</script>

<esp-web-install-button
  manifest="manifest.json">
</esp-web-install-button>