Meshtastic
Utilities
Free
Meshtastic® is an open source, off-grid, decentralized, mesh network built to run on low-power Lora radios letting you send text messages in areas without reliable cellular or WiFi service.
more * New Protection Level security setting: choose Compatible, Balanced, or Strict packet authentication (on supported firmware), matching the Android app
* Local-only waypoints that stay on your device and are never sent over the mesh
* Delete any waypoint, including ones locked by another node
* Stuck messages now show "Not delivered" with a retry option instead of "Sending…" forever
* Fixed random disconnects during larger writes like renaming a node or saving config
2.7.18 6 Aug
New:
Estimate radio coverage from a transmitter site right in the app, powered by the Meshtastic Site Planner
Search within a conversation to find a specific message
Get notified when someone reacts to your message
Get notified when a firmware update is available for your radio
Tap overlapping nodes on the map to pick the one you meant
New My Location button to track your position on the map, plus smarter node clustering
Major accessibility upgrade throughout the app: VoiceOver support for navigation, messages, charts, the map, and the Watch app, along with Dynamic Type, Reduce Motion, and improved color contrast
Fixed:
Bluetooth off now shows a clear in-app message instead of no signal at all
The Bluetooth pairing PIN prompt no longer closes before you can enter the code
Deleting a direct message conversation actually deletes it now
Notifications now clear properly when you read the message
The map remembers where you left it instead of opening at a blank location
Restored the Share Contact QR option in node details
Channel QR codes from other Meshtastic apps now scan correctly
Signal quality readings are more accurate, using your radio's real noise floor
Fixed several crashes, including one on first launch with Lockdown mode enabled on iOS 17
Smoother, more reliable performance on large, busy meshes
2.7.17 2 Aug
* Redesigned map: a faster native map with downloadable offline basemaps for areas with no connection, plus trace routes shown on the map with a guided 3D flyover.
* Waypoint geofences: add a radius or bounding box to a waypoint and get alerted when nodes enter or leave.
* Local display names: give any node your own nickname, shown throughout the app and kept on your device.
* Node status messages: see what a node is broadcasting right on its card and detail view.
* Packet signing (firmware 2.8+): verified signed broadcasts now show a shield.
* LoRa region and preset compatibility (firmware 2.8+): presets are filtered to those legal for your region, with warnings on licensed bands.
* Region-aware firmware downloads with an automatic fallback.
* Support for lockdown-mode radios, including passphrase unlock and session controls.
* Traditional Chinese (Taiwan) added.
* Copy trace route output, plus many stability and performance improvements.
2.7.16 5 Jul
* Local Mesh Discovery Updates
* Bug Fixes
2.7.15 25 Jun
* Device onboarding updates
* Persistant Filters
* Bug and crash fixes.
2.7.14 22 Jun
* Packet Stream: watch mesh packets cross the network live under Settings, Logs
* Built-in offline Help and Documentation.
* Automatic documentation translation into your device language, with community translations loaded instantly and on-device translation as a fallback.
* Ask Chirpy AI Assistant (iOS 26+): ask about Meshtastic in natural language and get answers grounded in the built-in documentation, with source links.
* Message formatting toolbar (iOS 18+): add bold, italic, code, and other markdown formatting to messages with a tap.
* Automatic node database backup and restore, so your nodes and history survive reinstalls and device changes.
* Traffic Management module configuration screen.
* Neighbor Info module configuration screen.
* TAK v2 integration: updated TAK/CoT protocol support for better interoperability with ATAK and WinTAK.
* Noise floor and local statistics logging for diagnosing link quality and mesh health.
* Units, measurement, and locale: fixed display of distance, speed, altitude, and temperature across the app.
* Performance: faster node list scrolling, optimized database queries, lower memory use, far more efficient mesh ingestion, no stall or CPU spike when reconnecting with a large node database.
2.7.13 17 Jun
* Help sheet updates
* Assorted bug fixes
2.7.12 4 May
* Fox Hunting Watch App
* OTA Firmware Updates
* Device Onboarding Cleanup
* Distance Filter Cleanup
* Use System Date Formatting
2.7.11 30 Apr
* Updated Onboarding
* CarPlay Communications App
* Siri Messaging Intents
* Message translation
* Danish Translation
* Spanish Translation
* TAK Server Improvements
* Waypoint details improvements
* Compass Styling Fixes
2.7.10 23 Apr
* Fix delete messages crash
2.7.9 2 Apr
* TAK Integration
* BLE Reconnect Fixes
* Russian Translation
2.7.8 15 Feb
* Fix for background crashes
* Longer timeout for initial Bluetooth connection
* Pick any emoji for tapbacks
* Exchange user info
2.7.7 16 Jan
* Message list performance improvements
* Mesh Map Cleanup
* Show who is relaying messages
* Improved Manual TCP device connections
* Defer saving of node list
* Compass
* Long Turbo Preset
* Range Test Bugfixes
2.7.6 22/12/2025
* Remove unnecessary want config call when sending direct messages
* Add privacy section to onboarding
2.7.5 11/10/2025
* Extensive Node List refactor to improve navigation and iOS 26 display.
* Mesh map filter simplification.
* Refactor Config Screen Save button to use less space.
* Telemetry configuration updates.
* Navigation Improvements (Double click circle from channel messages)
* Don't show unread messages or notifications for emoji tapbacks
* Don't show online animations for ios 17
* Adapt weather kit tiles to screen size.
* Restore BLE State in Background
* Onboarding typo fix
* Assorted styling updates
* Change frequency slot keyboard to a number pad
* Update Serbian translation
2.7.4 06/10/2025
* TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
* Remove non functional excluded module display override button
* Fix Onboarding Disabled Location Services bug on iOS 26
* Don't show ignored nodes on the mesh map
* Improve performance of the online node animations in the mesh map
* Meshtastic Ham Icon
* Meshtastic Powered Icon
* Liquid Glass Chirpy
* Use hops away when sending DM's and position exchange messages if hops away is larger than the configured value
2.7.3 19/09/2025
* TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
2.7.2 14/09/2025
* TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
2.7.1 13/09/2025
* TCP Connections (Use firmware version 2.7.4+ for best connection experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified and Better Performing Messaging Interface
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
2.7.0 12/09/2025
* Fix contact QR code not loading properly the first time
* Add Key mismatch warning to direct messages view
* Update key mismatch text on node details and lock help views
2.6.17 14/08/2025
* Add GeoJson map overlay upload functionality
* Updated Device Images
* Update Nodes List navigation
* Show leading zeros for userids with less than 8 characters
2.6.16 29/07/2025
* Force SSL for client proxy on the public server.
* Remove deprecated GPSMode from display config
* Add Heading Bold toggle to display config
* Update Canned Messages config to not require the module being enabled
* Add a long timeout if the location status does not return to prevent the onboarding screen from being undismissible
* Add rate limit routing error
2.6.15 22/07/2025
* Updates to Initial Device Onboarding Flow
* Fix location permissions button hang if clicked multiple times
* Always copy public key on node info from security config
* Fix ambient lighting config
2.6.14 18/07/2025
* Fix bluetooth.off in the connected node widget
* Rename app smart position
* Get canned messages messages after canned message config even if the module is not enabled
* Fix router confirmation dialog under device settings
* Add scroll views to notification and location permission screens
2.6.13 17/07/2025
* Device Onboarding flow for new app install permissions
* Set the timezone automatically
* Add new Seeed device images for L1 and Solar Node
* Unselect node when switching tabs away from node details
* Add new regions
* Several crash fixes
2.6.12 16/07/2025
* New Protection Level security setting: choose Compatible, Balanced, or Strict packet authentication (on supported firmware), matching the Android app
* Local-only waypoints that stay on your device and are never sent over the mesh
* Delete any waypoint, including ones locked by another node
* Stuck messages now show "Not delivered" with a retry option instead of "Sending…" forever
* Fixed random disconnects during larger writes like renaming a node or saving config
more Version 2.7.18 6 Aug
Data Not Linked to You The following data may be collected but it is not linked to your identity: