Instantly detects and displays your visitor’s city, country, or both, with a live pulse indicator. Fully customizable, accessible, and ready to use.
Make it with Workshop
Build your own component with AI
For live demo view check Live demo
Location is a professional, customizable location display component for Framer that instantly detects and displays your visitor's city, country, or both — no API keys or setup required. Includes a live pulse indicator for real-time feel, full typography control, built-in smart caching, and NEW: multi-language support for global websites.
Drop the component onto your canvas, choose between City, Country, or both, customize the typography and pulse settings in the property panel optionally set language to Auto for automatic visitor language detection, then publish. Your visitor’s location is detected via IP within seconds and cached for fast repeat visits.
Instant IP-based city & country detection
NEW: 29 language support with auto-detect option
NEW: Country names display in visitor's language
Fully customizable typography, colors, pulse size & position
Optional country flag emoji display
24-hour smart caching for instant repeat visits
Accessible by default with ARIA labels & motion preference awareness
Works without external APIs or coding
Hero sections, personalized welcome messages, footer badges, and any location-based content block.
v1.1.0 - Now with multi-language support! 🌍