How to Get Current Full URL in Laravel 10?

By Hardik Savani November 5, 2023 Category : Laravel

Hey Dev,

Today, laravel 10 get current url in controller is our main topic. I explained simply about laravel 10 get current url in view. In this article, we will implement a get current url in laravel 10. you can see laravel 10 get current url. Alright, let’s dive into the steps.

Laravel provides a URL facade that way we can get the current URL anywhere, as bellow you can see I use the current() URL facade. URL facade through which you can get your current page URL from every where. So you can check your current URL this way:

Get Current URL in Laravel:

Example 1: current() with Helper

$currentURL = url()->current();


Example 2: full() with Helper(with query string parameters)

$currentURL = url()->full();


Example 3: current() with Facade

$currentURL = URL::current();


Example 4: full() with Facade(with query string parameters)

$currentURL = URL::full();


Example 5: using Request

$currentURL = Request::url();


Get Previous URL in Laravel:

$url = url()->previous();


Get Current Route in Laravel:

$route = Route::current()->getName();


I hope it can help you....