Skip to main content

Meshtastic Web Interface and Remote Access

Many Meshtastic users don't realize a full web-based interface is available in addition to the mobile app. The web interface provides additional tools for configuration and administration that aren't available in the app.

The Meshtastic web app (app.meshtastic.org)

The official Meshtastic web application runs in any modern browser (Chrome or Edge recommended for WebSerial support) and connects to your device via USB serial or Bluetooth.

Connecting via USB serial

  1. Connect your Meshtastic device via USB cable
  2. Open app.meshtastic.org in Chrome or Edge
  3. Click "Connect" and select "Serial"
  4. Choose your device from the port list
  5. The device configuration loads automatically

Note: WebSerial requires Chrome or Edge. Firefox and Safari do not support WebSerial. If the device doesn't appear in the port list, install the appropriate driver (CH340 for Heltec, standard CDC for nRF52-based devices).

Connecting via Bluetooth

  1. Open app.meshtastic.org in a Chromium-based browser
  2. Click "Connect" and select "Bluetooth"
  3. Pair with your device - the device should be in BLE advertising mode (typically shown by LED blink pattern)

What the web app offers beyond the mobile app

FeatureMobile appWeb app
Node configurationYesYes (more detailed)
Channel managementYesYes
Message viewYesYes
Node mapYesYes
Configuration export/import (JSON)NoYes
Raw packet logLimitedFull packet log
Serial debug consoleNoYes
Firmware update (OTA)YesNo
Full module config accessPartialYes

Configuration backup and restore

The web app's configuration export feature is the easiest way to back up and restore a Meshtastic node's settings:

  1. Connect to device via web app
  2. Navigate to Config → Export Config
  3. Save the JSON file to your computer

To restore: connect the device (after a reflash or factory reset), navigate to Config → Import Config, and upload the saved JSON file. This restores all radio settings, channel configurations, and module settings in one step.

Remote node management via WiFi

ESP32-based Meshtastic nodes (Heltec V3/V4, T-Beam, etc.) can be configured to host a web server on their local WiFi network:

meshtastic --set network.wifi_ssid "YourNetworkSSID"
meshtastic --set network.wifi_psk "YourPassword"
meshtastic --set network.wifi_enabled true

Once connected to WiFi, the device's local IP address is shown in the app or via meshtastic --info. Navigate to that IP in a browser to access the device's built-in web interface for configuration and monitoring without needing USB or Bluetooth.

Use case: A deployed rooftop repeater with WiFi access can be configured and monitored remotely from any device on the same network, eliminating the need for physical access for routine configuration changes.

Serial debug console

The web app's serial console shows raw debug output from the device firmware. This is invaluable for diagnosing unusual behavior:

  • View all received packets with raw headers and signal data
  • See routing decisions in real time
  • Monitor power-related messages (battery voltage, charge state)
  • Debug GPS acquisition

The serial console is accessed via Tools → Serial Console in the web app. Output can be copied and shared when reporting bugs.