How to Get the Current URL with JavaScript


Use the window.location.href Property

You can use the JavaScript window.location.href property to get the entire URL of the current page which includes host name, query string, fragment identifier, etc.

The following example will display the current url of the page on click of the button.

<!DOCTYPE html>
<html lang="en">
<meta charset="utf-8">
<title>Get Current URL in JavaScript</title>
    function getURL() {
        alert("The URL of this page is: " + window.location.href);
    <button type="button" onclick="getURL();">Get Page URL</button>