Meshtastic

Meshtastic

The official app for Meshtastic, an open-source, off-grid, mesh radio.

Connectivity Internet System

Screenshots

Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic Screenshot of Meshtastic

Description

Meshtastic is a tool for using Android devices with open-source, off-grid mesh radios. This app is the main client for the Meshtastic project, allowing you to manage your mesh devices and communicate with other users.

For more information about the Meshtastic project, please visit our website: meshtastic.org. The firmware that runs on the radio devices is a separate open-source project, which you can find here: https://github.com/meshtastic/Meshtastic-device.

Community and Support

This project is currently in beta. We would love to hear from you! If you have questions, feedback, or encounter any problems, please join our friendly and active community:

• Discussion Forum: https://github.com/orgs/meshtastic/discussions
• Discord: https://discord.gg/meshtastic
• Report an Issue: https://github.com/meshtastic/Meshtastic-Android/issues

Documentation

To learn more about the features and capabilities of this app and Meshtastic, please view our official documentation:
View Documentation

Translations

You can help translate the app into your native language using Crowdin:
https://crowdin.meshtastic.org/android

What’s new (2.8.3 (29322724) fdroid)

Radios on firmware older than 2.5.14 stay connected and lead straight to the firmware update, which is now required. Back up and restore the app database. Failed messages resend in place. Reactions get their own notification channel. Radio settings open without a radio, and search lands on the setting. Site Planner coverage runs on the phone. Many stability fixes.

Full release notes: https://github.com/meshtastic/Meshtastic-Android/releases

Versions

Version Date Size Requires Android Download
2.8.3 (29322724) fdroid current
af536556562fbfad…
2026-10-25 43 MB API 26
2.8.2 (29322440) fdroid
02ad03fa52995af9…
2026-09-29 42 MB API 26
2.8.1 (29321949) fdroid
e7ff1c1f9bd59142…
2026-08-23 20 MB API 26

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • BluetoothConnect to Bluetooth devices.
  • BLUETOOTH_ADMIN
  • Bluetooth connectionConnect to paired Bluetooth devices.
  • Bluetooth scanSearch for nearby Bluetooth devices.
  • NotificationsShow notifications.
  • POST_PROMOTED_NOTIFICATIONS
  • Precise locationDetermine the location via GPS.
  • Approximate locationDetermine the location via the network.
Show 12 more permissions
  • Internet accessSend and receive data over the internet.
  • Prevent sleepingKeep the device from going to sleep.
  • ACCESS_LOCAL_NETWORK
  • Network stateCheck whether and how the device is connected.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_CONNECTED_DEVICE
  • FOREGROUND_SERVICE_LOCATION
  • CHANGE_WIFI_MULTICAST_STATE
  • Run at startupStart automatically after the device is switched on.
  • CameraTake photos and videos.
  • NFCExchange data via near field communication.
  • mesh.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments