ProveMyGeo
Module not loaded
Waiting codec compatibility check...
Share Links

Encrypt


    

Decrypt


    

Compress (LZString)




    

Decompress (LZString)




    

Get stamp for the country you currently in. Fully private.

Country Name

country flag
Accuracy:
encrypt output
Decrypt Results

Created:

Country/State:

country flag
Name
-

What Is This?

This tool creates locally generated proof that you executed a geolocation check directly in the browser. Text stamp is highly shareable. Video stamp is compact and doesn't require decryption.

Checking the Validity of Another Stamp

A text stamp should be easy to decrypt. A clip stamp can be compared with another clip from the same hour to match the visual patterns. If you notice discrepancies, the stamp may have been tampered with.

What Does the Encrypted Text Contain?

The payload is formatted as ISO-3166 alpha-3 code;UNIXTS;custom message. ISO-3166 is a 3-letter country code. UNIXTS is the UNIX timestamp recorded when the token was created. Still unsure? Just grab the video stamp!

Is My Exact Location Safe?

Yes—the location proof is generated entirely within your browser. No precise coordinates are shared with a third party or server (again, this is just a static webpage). The only network traffic (which you can verify using developer tools) is for downloading static assets.

What Is the Level of Anti-Tampering?

Extra seeds for generating video and text stamps are XOR-masked (obfuscated) inside the compiled wasm runtime rather than exposed in plain javascript. To edit or faking the video stamp, a faker or AI would need to replicate exactly 30 variants of noises (hard for AI) and patterns, while the seed changed in every hour.

Why Do I Sometimes Get Invalid Accuracy Categories (IP/VPN/PROXY)?

If your device lacks GPS (like a desktop PC) wait a moment for the IP-based lookup to settle on a more stable and location-accurate result. If your connection is routed through a VPN/Proxy service, or your ISP uses a dynamic IP address that is inconsistent with your physical location, the page will rely on less precise, IP-based geolocation.