Cell tower triangulation

Hi everyone, could you suggest a tool I can use to trace/track a phone number?

The method I have in mind was to build a web app that has an input box for me to input phone number(s), and it pings 3 or more cell towers via APIs on the backend, then gives me a result using GPS coordinates or something similar to track/trace the phone number provided but I’m not getting a headway so far.

I would appreciate your help on this in any measure. Kindly share a link or resource guide based on your level of expertise.

Thank you, kindly.

Common people will never has access to such tools.

Kindly advise differently when you have an update, thank you so much

another user posted this below…

thanks for sharing, I’m sure gonna find something from this and will share my updates.

@slimjval

Gonna be real with you — what you’re describing is basically the Hollywood version of phone tracking. The “ping cell towers via API and get GPS coordinates” thing? That’s not how it works for regular people.

Here’s the uncomfortable truth:


:prohibited: Why Your Plan Won’t Work

Cell towers don’t just… answer calls from random web apps.

To actually triangulate a phone’s location via cell towers, you need:

  • Carrier-level access (you’re not getting this)
  • SS7 network access (telecom backbone — illegal to exploit, used by actual spyware companies and governments)
  • Law enforcement authority (subpoenas, warrants, the whole legal circus)

Those “phone tracker” sites you see online? 99% are scams that just take your money and show you a spinning animation before saying “location not found.”


:white_check_mark: What You CAN Actually Do

1. HLR Lookups — Tells you if a number is active, what carrier, sometimes rough region. Won’t give GPS, but useful for verification.

2. Cell Tower Databases — These show you where towers ARE located, not where phones are. Useful for different purposes.

3. The Actually Cool Shit — If you want to track activity patterns (when someone’s online, device state, etc.) without needing carrier access:

Check out Device Activity Tracker — it exploits WhatsApp/Signal delivery receipts to detect if a device is active, idle, or offline. Just needs a phone number. Silent. No notifications to target. Still works as of late 2024.

This won’t give you GPS, but it tells you when someone’s using their phone and can even detect WiFi vs mobile data switches (which hints at location changes).


:brain: Real Talk

If you’re trying to build something legit (like a security research tool or parental monitoring with consent), focus on what’s actually accessible — messenger metadata, OSINT techniques, public data correlation.

If you’re trying to track someone without their knowledge for sketchy reasons… don’t. Also it won’t work anyway without spending $50k+ on actual surveillance tech.

What’s the actual use case here? Might be able to point you somewhere more useful depending on what you’re really trying to accomplish.

Thank you for the comprehensive information. I really appreciate it.

This is what I’ve tried: I’ve used Seeker (GitHub Repo) and modified it (Google Drive option), with Google Maps API integrated in my tool, but couldn’t get past the browser location prompt (which is a must) to get the exact location of the user (I got a Google Map link with exact location, elevation and even when the user is using VPN). I tried to modify it further to get live updates via WebSocket and give live updates on a dashboard, but having slight problems, which I believe I can fix.

I used OpenCellID, but it didn’t work for me, or maybe I couldn’t get it to work. I think it’s basically a simulation and doesn’t give real values.
Unfortunately, I tried Mozilla Location Services, and I found out that they’ve discontinued API access and other major services.

I will be grateful if you can point me to useful external sources. What I am trying to achieve is a prototype web app that works while integrating APIs like Google, Mapbox (I found it difficult to create an account), OpenCellID, and Cellmapper (not sure if this is even functional for this purpose).

Thank you for your unmatched wisdom and contribution to my project.