Cell Map

Cell MapHaving trouble getting a signal? Want to know where your local cell towers are?

Cell Map plots the location and strength of all the cell transmitters that your phone is connected to. Just move closer to one for a better signal!

Cell Map can even locate transmitters that are too weak to make a call from, ideal for areas with poor signals.

3G and 4G connections typically only give information about one mobile mast, but switching your device to 2G will potentially allow you to view more cell sites and is recommended

Quick overview and FAQ

Please ask questions or leave bug reports in the comments below, thanks.


Cell Map

Cell Map



Hi, does my 4.0.4 android have to be set to 2G only for this app to work? Will you be upgrading the app for 3G and 4G?
How long should it take to aquire radio signal? On the signal level, what do the different colors indicate? Thanks, Ken

Al's picture


In 3G mode it really depends on your device rather than the Android version, unfortunately some manufactures haven't fully implemented the system calls necessary for acquiring the cell locations.
The signal level colours range from red through through to green to indicate low to high respectively. As with the location the actual signal level reported varies between manufactures.
I intend to add 4G support at some point, I just need to get my hands on a 4G capable phone.

shows my location as cell tower and shows no orher tower locations. this app has worked properly before. what cud cause this. situation

Al's picture

The app will show your current GPS location surrounded by a circle which indicates accuracy.
Have you upgraded the firmware on your device recently, this can cause problems?

Can this app detect a stingray being used? Like a tower in motion, or a new tower that wasn't there before?

Al's picture

Surveillance instruments are designed to act as a bona fide device so cannot be detected by standard hardware. If these can be found it would require very specialist knowledge and hardware.

Love this app and use it on my phone a lot as I live in the outback of Wales where towers are rare.
Is there anyway I can run it on my Linux laptop with Zte dongle and three network to find which tower I am using. There are only 3 towers on the local tv relay masts in my area and all are slightly obstructed by hills.
can't put the sim in my phone as it's data only.
Thanks, Alan

Al's picture

Good to hear it's useful, unfortunately Linux doesn't provide the required access to the radio that Android does so I won't be able to write a Linux version.

Al's picture

What does this mean?
This app used to work on my galaxy s5, but doesn't now.
Now I get this message repeatedly and connected towers never show.
How can I get the app to function again?


Al's picture

Thanks for the feedback, I hope to have a fix for this issue in the next few days.

Al's picture

Downloaded 1.4.2 - still doesn't work, which is too bad as this was really useful when it did work.

Al's picture

I've had some more feedback about the issues I hopefully I'll be able to fix them soon

PS Please use your own email otherwise the comments will be deleted.


is it possible to integrate openstreetmap as map and the Mozilla Location Service as alternative?

Al's picture

Hi Jörg,

I hope to be able to add both at some point, not sure when though.


your app is very good. Is it possible to include following features?

- Show the range/accuracy as a circle from the actually cellid
- Integrate Openstreetmap as a layer (Possible to choose between google and openstreetmap) i like too
- I like Mozilla Location Service too. Use the api from MLS or the downloaded data from https://location.services.mozilla.com/downloads for a Offline Geolocation as a internal database
- Import clf files (http://nobbi.com/monitor/filesen.html#cilalist.clf)
- If cellid is cached, go directly to this point (Not Lat/Lon 0,0) and use the latitude/longitude from cached cellids
- Add mcc, mnc, lac, cellid in the export file

Best regards.


Al's picture


Thanks Sebastian all good ideas, I'll add them when I get some time.

Hi. The App does not allow for dynamic zoom out or show other
towers in the area. Only one is shown. When you attempt to zoom
out or pan the area the app forces a zoom back to your location and
shows the single cell tower. It does not be have like
it should or how your screen shots depict. Is there an update or fix
for this? Thanks.

Al's picture

Hi, To stop zooming press the 'Play' button (bottom centre of the screen) which will pause the zoom.

As you are getting only one tower it sounds like your device is is 3 or 4G mode, Android will only report the cell you are connected to in this case.

Hi I am a senior in University. I have a project about LAC MNC and MCC. I code a project in Eclipce to collect cellID LAC MNC and MCC. Can you help me to show on the map? I don't know how to code?

Al's picture

Hi, I use the Google Maps SDK which is a good place to start looking.

Can you get detailed instructions not? mail to me phuonghandtvt@gmail.com
Thanks you a lot :)

Al's picture

Hi. There's just an overview on this page.

For the Signal Meter what do the various colors mean? What if there is an occasional "space" or blank bar on the Signal: meter (the one in the upper right hand corner)? Why doesn't the signal meter work for the Cell ID pop-up? Thank you.

Al's picture

Hi David,

Colours range from green for 'good' through to red 'poor', they're just an indication to make the graph clearer.
Gaps mean that when asked to a signal strength none was returned - the strength was unknown at that point.
A blank graph in the cell pop-up means that your device is not reporting a signal level for this particular cell. Unfortunately not all devices or firmware versions report an individual cell's strength.

Hope that helps.

Yes it does, thanks.

Just upgraded from a Moto Razr Maxx HD to a Moto Droid Turbo..

App no longer works properly. Shows towers connected to my device several states away !
I live near Raleigh, NC and it shows me connected to Texas, Missouri ,etc. Seems kind of random actually.
I really loved this app on my Razr Maxx and hope it can be fixed for the Turbo !
I've tried clearing the cache, and even re-installing the app but no change in performance.

Al's picture

Sounds like your Turbo could be misreporting the cell IDs, you might have to wait until a new firmware version is released though. The app uses parts of Android that aren't vital for it operation and as such it seems that some devices report invalid data.
I'll look into it and see if I can find the problem.

Well that sure is disappointing.. I noticed an update to the firmware was available a day or so after receiving the phone
last week and I downloaded that update. So now it says my software is all up to date.
Is there any test or other app I can run to verify what the phone reports as the cell tower info it thinks it's connected to ?

Thanx for your prompt reply !

Al's picture

You can try dialling:


This will bring up a test menu, select 'Phone Information' and the look for something like 'CID = XXXXXX', this is the cell ID you are connected to.
Once you're finished just press Home to exit the menu.

Not able to dial that series of characters. When I enter the last *, the whole number is erased !

Al's picture

Sounds like it's been disabled on the Turbo, some phones are like that.

Verizon has some new towers in my area (Show Low AZ, usa: 34.25, -110.04) - 994, 737, 987, 738.
In you program's database they are shown a long way distant: near africa, san francisco, etc.

Are the cell tower locs baked in, or quered from a server?
Will you pls checkout what locs you have & where they should be.

Nick, Samsung Galaxy S4, Lollipop 5.0.1

Click to add a comment