Description
IP-based geolocation, timezone, multilingual toolkit + country picker & phone validation for Laravel apps
Use Laravel GeoGenius in two ways:
- ✅ Global Helper —
laravelGeoGenius()(recommended) - 🧰 Service Class — manually instantiate
GeoLocationService
Global Helper
laravelGeoGenius()->geo()->locateVisitor();laravelGeoGenius()->geo()->getCountry();laravelGeoGenius()->geo()->getTimezone();laravelGeoGenius()->geo()->getLatitude();
Service Class
use Devrabiul\LaravelGeoGenius\Services\GeoLocationService; $geo = new GeoLocationService(); $ip = $geo->getClientIp();$locationData = $geo->locateVisitor();
Recent Courses on Laravel Daily
Next.js Basics for Laravel Developers
11 lessons
58 min
Testing in Laravel 13 For Beginners
26 lessons
1 h 41 min read
Laravel 13 Eloquent: Expert Level
41 lessons
1 h 34 min