CellMapper

Contains adsIn-app purchases
2.9
3.32K reviews
1M+
Downloads
Content rating
PEGI 3
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

CellMapper displays advanced 2G/3G/4G/5G (NSA and SA) cellular network information and can also record this data to allow you to contribute to our crowd-sourced coverage maps.

CellMapper works on both tablets and phones running Android 7.0 or higher.

Features
- Displays low level cellular network information data along with frequency band calculations (for some providers)
- Reads cellular frequencies and bandwidths on supported Android 7.0+ devices
- Displays a map of both coverage and individual tower sector coverage and bands
- Supports Dual SIMs devices
- Frequency calculator (GSM, iDEN, CDMA, UMTS, LTE, and NR)

Note: The data on the site and within the app is generated shortly after it is uploaded, it may take up to a few days to appear.

Currently supported networks:
- GSM
- UMTS
- CDMA
- LTE
- NR


Visit and follow us:

Reddit
Facebook
Twitter

Visit our our website cellmapper.net.

Permissions

Why does CellMapper need so many permissions?
"make and manage phone calls" - This is required to get low level network data from your device
"access to device location" - In order to map and contribute, we will need to know where the data was recorded from your device.

Older versions of Android:
android.permission.ACCESS_COARSE_LOCATION - To get CellID information
android.permission.ACCESS_FINE_LOCATION - To get GPS location
android.permission.ACCESS_NETWORK_STATE - To get Cellular network information
android.permission.INTERNET - To connect to server to download map data / upload data
android.permission.READ_EXTERNAL_STORAGE - To write external CSV file if no internet connection
android.permission.READ_LOGS - To read Samsung Field Test Mode data on Android 4.1 and earlier (despite what the dialog says, the app cannot read your browsing history unless your browser write it to the system log)
android.permission.READ_PHONE_STATE - To read info about airplane mode / network settings
android.permission.RECEIVE_BOOT_COMPLETED - To start at boot time (if enabled)
android.permission.VIBRATE - To vibrate on CellID change (if enabled)
android.permission.WAKE_LOCK - For phones that do not support 4.2+ CellID Support, to ensure they report correct data
android.permission.WRITE_EXTERNAL_STORAGE - To write external CSV file and debug report
Updated on
Jul 2, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Location and Device or other IDs
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

2.9
3.21K reviews
Rafael Moslin
December 21, 2021
Does a good job of mapping local towers and triangulating a position for them, needs a hand sometimes to place accurately, which is to be expected. Needs a few passes to build up a full picture, and some areas in the UK you're a pioneer but that doesn't stop the app being useful. Some areas of the UI possibly need a tweak for the less technical, but maybe that's a good thing in some ways to maintain accuracy of the data!
33 people found this review helpful
Did you find this helpful?
Pat Vickers
August 9, 2025
There will be a delay in your recorded data and maped signals and towers. Without proper methods, the towers will be a general direction. You Must travel in blocks around towers to accurately locate and position that tower. I think the paid version speeds up your contributions to the big maps. Sometimes the app map gets a little hinky. Give it time. Recently there have been a few quirks. But by far, this is The Cell Mapping app.
2 people found this review helpful
Did you find this helpful?
Tug Speedman
August 13, 2025
shows how many cell towers you are connected to which I use to cross reference between other apps that show how many cell towers and what the cell tower identification is that I'm connected to to determine whether there is a stingray device being used. I just wish this app would display the ID of all the cell towers that are connected instead of just the first one. but it does display that multiple towers seem to have the same signal strength and that seems very suspicious when there's three
Did you find this helpful?

What’s new

- Fixed 5G signal not updating on some devices
- Fixed notification buttons not working
- Fixed crash on startup, random crash, and freezing on certain devices