I've been interested in message tracing, so I played a bit with Cisco's Packet Tracer and Wireshark.

Is it possible to locate the destination IP of a message (packages) been sent via WhatsApp? I am not trying to read data out of the packages, I just wonder if it is possible to trace the destination location of the message which has been received.

  • 1
    How do you determine which message without being able to read at least the metadata of the message so that you know which one you are tracing?
    – schroeder
    Commented May 8, 2020 at 13:51
  • As the answer below and the duplicate explains, it's not a point-to-point connection. It goes through a server.
    – schroeder
    Commented May 8, 2020 at 14:33

1 Answer 1


The backbone of WhatsApp works like a client/server architecture which is actually based on XMPP(Extensible Messaging and Presence Protocol), where clients do not transact directly with one another.

However, it is possible for WhatsApp calls to reveal one's IP address, as calls connect in a P2P manner and not through a 'middle-man'!

  • thanks mallocation! i didnt know that. So it is indeed impossible to geolocate the destination of messages beeing delivered ?
    – Miki
    Commented May 8, 2020 at 14:35
  • Yeah, unless you have logs of the server, if not I don't see how! Commented May 8, 2020 at 15:13

Not the answer you're looking for? Browse other questions tagged .