Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
25 Million+
Websites using our plugins
Years of WordPress experience
WordPress tutorials
by experts

Beginner’s Guide: How to Find Your WordPress Login URL

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

‘How do I log in to WordPress?’ That’s one of the most common WordPress questions that we get asked.

Beginners often have a hard time finding their WordPress login page URL, and this prevents them from working on their website.

In this article, we will show you how to find your WordPress login URL. We will also show you different ways to log in to your WordPress admin area.

Beginner's Guide: How to Find Your WordPress Login URL

This is a comprehensive guide. You can use the table of contents to jump to the section you are most interested in:

Video Tutorial

Subscribe to WPBeginner

If you’d prefer written instructions, then just keep reading.

How to Find Your WordPress Login URL

The login page is the door between your WordPress website and the management dashboard of your site, which is also known as the admin area.

Once logged in to the WordPress admin dashboard, you can create new posts, add new pages, change your design, add WordPress plugins, and more.

On a typical WordPress install with a good WordPress hosting provider, all you need to do is add /login/ or /admin/ to the end of your site’s URL.

For example:

Don’t forget to replace ‘’ with your own domain name.

Both of these URLs will redirect you to the WordPress login page.

WordPress Login Screen

If, for some reason, your WordPress login URL is not working properly, then you can easily access the WordPress login page by going to this URL:

However, if you installed WordPress in a subdirectory such as /wordpress/, then you would need to access your WordPress blog login page like this:

If you installed WordPress on a subdomain, then you can access the WordPress admin login page like so:

Once you are logged in, you will be redirected to the WordPress admin area of your site, which is located in the wp-admin folder.

You can directly access your admin area by entering the website admin URL like this:

This URL checks if you were previously logged in and if your session is still active.

If both are true, then you will be redirected to the WordPress dashboard. If your session has expired, then you will be redirected back to the WordPress login page.

Using ‘Remember Me’ to Bypass Login Page in WordPress

On your WordPress login page, there is a checkbox labeled ‘Remember Me’.

When you check this box before you log in, it will allow you to directly access the admin area without asking for login credentials on your subsequent visits for 14 days or your browser’s cookie settings.

WordPress Login Screen's Remember Me Option

If you always want to stay logged in, then you can read our article on how to keep WordPress from forgetting you. This guide can show you how to make sure you’re always signed in using code and a plugin.

If you find it difficult to remember your WordPress login link, then we recommend you add a bookmark to your browser’s bookmark bar.

Alternatively, you can add your WordPress login link on your website header, footer, or sidebar. There are two very easy ways to do this.

Adding a Login Link to a Menu

The first option is adding your WordPress login link to the navigation menu. Simply log in to your WordPress admin area and go to Appearance » Menus.

Next, click on the ‘Custom Links’ tab to expand it and add your WordPress login link and text.

Once you are done, click on the ‘Add to Menu’ button to add this link to your menu. Also, don’t forget to save changes by clicking on the ‘Save Menu’ button.

Add Link to the Login Page in Navigation Menu

Using the Meta Widget

The second option is to use the default widget called ‘Meta’. This widget adds a link to the login page, links to your site’s RSS feeds, and a link to the website.

Start by going to Appearance » Widgets in your WordPress admin panel and click the ‘+ Block Inserter’ button. You need to find the Meta widget and drag it to your website’s sidebar or widget-ready area.

If you don’t want to use the Meta widget, then you can use the Navigation Menu widget here as well.

Adding Meta Widget to WordPress Sidebar

You can add the WordPress login link in the footer, sidebar, or any other widget-ready area in your theme.

Adding a Custom WordPress Login Form in WordPress

If you have multiple users on your WordPress blog, then it makes sense to add the WordPress login form to the sidebar or create a custom login page that matches your site’s design.

SeedProd custom login page example

There are multiple ways to do that, but we recommend using the SeedProd page builder plugin.

It allows you to create custom login pages with a drag-and-drop page builder. It includes plenty of professionally-designed templates, or you can design your own page from scratch.

You can also use WPForms to create your own custom login forms with additional form fields. It is the best WordPress contact form plugin and allows you to easily create login forms and add them anywhere on your website.

Learn more in our article on how to create a completely custom login page.

If you are looking to customize the login form just to remove the language switcher, we have a guide on that, too.

Logging in to WordPress From Your Web Hosting Dashboard

Many WordPress hosting companies provide easy shortcuts to directly access your WordPress admin area and skip the WordPress login screen altogether.

Here is how to log in to WordPress via popular hosting dashboards.

1. WordPress Login Shortcut in Bluehost

Bluehost is one of the biggest hosting companies in the world. They offer a beginner-friendly dashboard with quick shortcuts to manage your WordPress site.

Simply log in to your Bluehost dashboard and navigate to the ‘Websites’ tab. After that, locate the website you want to log in to and click ‘Edit Site’ to go to the admin area.

Accessing the WordPress dashboard from Bluehost

2. WordPress Login Shortcut in SiteGround

SiteGround also has a quick shortcut to log in to your WordPress site.

Simply log in to your SiteGround hosting dashboard and then click on the ‘Websites’ tab on the top. From here, you’ll see a list of websites you have installed on your hosting account.

SiteGround Dashboard

You simply need to click the ‘WordPress Admin’ button next to the desired website.

3. WordPress Login Shortcut in WP Engine

WP Engine is the best managed WordPress hosting company. They offer a ‘seamless login’ that will take you directly to your WordPress admin page.

Simply visit your WP Engine dashboard and then click the ‘Sites’ tab. After that, you should click the WordPress install that you’d like to access.

WordPress Login from WP Engine

Now, you just need to click the ‘WP Admin’ link at the top of the screen to be logged in to your WordPress site.

More WordPress Login Customizations and Resources

We’ve written a lot of articles about WordPress login customization and fixing common errors.

WordPress login forms can be abused by brute force attacks. If you are facing these attacks on your website, then you can add CAPTCHA authentication to WordPress login and registration forms to protect your site against hackers and bots.

We also recommend checking out our guide on how to limit login attempts in WordPress.

Troubleshooting WordPress Login Errors

Sometimes, you may encounter weird errors related to the WordPress login page. We have covered several of them in detail, along with troubleshooting tips:

We hope this article helped you learn how to find your WordPress login link. You may also want to see our step-by-step WordPress security guide and our expert picks of the best security plugins for WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

178 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Aleisha Furr says

    It’s a shame you don’t have a donate button! I’d witjout a doubt dojate to this brillianmt blog!

    I guess for now i’ll settle for book-marking and adding your RSS
    feed to my Googe account. I look forward to brand new updates and will share this blog with my Facebook
    group. Talk soon!

  3. Lucinda Fulcher says

    Wһat a іnformation οf un-ambiguity and preserveness oof valuable know-h᧐w regarding unexpected feelings.

  4. Rochelle Houghton says

    I blog frequently and I genuinely appreciate your information. The article has truly peaked my interest.

    I am going to bookmark your blog and keep checking for new details about once a week.

    I subscribed to your Feed too.

  5. Rose Gallard says

    Great ѕite you have got here.. It’s hard tto find good
    quality wгiting likе yⲟurs nowɑdаys. I truly appreciate people like yoս!

    Take care!!

  6. Rafaela Glover says

    Its like yߋu read my mind! Yߋu appeаr to know ѕo mսch aboսt thiѕ, ⅼike yоu wrote tһe book in it ߋr somеtһing.
    I think tһat you ϲould do wіth some pics to drive tthe message һome a bit, but other than that, thiѕ
    is wonderful blog. An excellent гead. I will certainly be back.

  7. Jill Bolin says

    Hey theгe! I’ve been reading your website for a
    long time now and finally got the bravery to go aheazd ɑnd gie you a shout օut
    fromm Kingwood Texas! Ꭻust ԝanted to saay keep up thhe grеat job!

  8. Isabella Burfitt says

    Ӏt is in point of fact a great and helpful piece of info.
    I’m satisfied tһat yօu just shared thіs ᥙseful infߋrmation ԝith us.

    Please stay us uр to date like thiѕ. Tһank yoou fߋr sharing.

  9. Gwendolyn Spahn says

    Hi there I am so thrilled I found your website, I really found you
    by error, while I was looking on Aol for something else, Regardless I am here now and
    would just like to say thank you for a fantastic post and a all round exciting blog (I also love
    the theme/design), I don’t have time to go through it all at the moment but I have saved it and also added in your
    RSS feeds, so when I have time I will be back to read a great deal
    more, Please do keep up the fantastic work.

  10. Arnette Moor says

    Excellent goods from you, man. I’ve keep in mind your stufff prior to and you are
    just extremely wonderful.I really like what you’ve received
    here, really like what yoou are stating and the way in which wherein you say it.
    You are making it enjoyable and you stilll care for
    to keep it sensible. I cant wait to read much more from you.
    That is actually a wonderful site.

  11. Kristen McMann says

    Fantastic website. Lots of helpful info here. I am sending it to a few friends ans additionally sharing in delicious.

    And certainly, thanks to your sweat!

  12. Lorena Mooney says

    It is in reality a great and helpful piece of info.
    I am happy that you simply shared this helpful info with us.
    Please keep us up to date like this. Thanks for sharing.

  13. Ken says

    I know what my login is for my site: “” – and it works. But when I go here: “” and type in that same name and password, it recognizes my name, but not my password. Are those supposed to be two different usernames/passwords? Or should the same user/pass work, and I’m doing something wrong? Thanks!

    • WPBeginner Support says

      The website is not directly connected to your site so you would not be able to use your site’s login information to log into and would need to have a separate login for the site.


  14. Chrystal Keogh says

    I have created a subdomain as a staging site to test Gutenberg. I’ve installed WordPress in the subdomain and it has propagated. I am now at the login screen – – and it is not accepting the login for my primary site. Am I supposed to set up a different login for the test site, and if so, where do I do that? Thanks for the help!

  15. Muhammad Syaifurrahman says

    hello help me :(
    i was followed your step by step and purchased domain with you coupon code. and i already installed wordpress and i got a credential like user name, password, domain and other stuff like that. and i go back to cpanel and clicked on my install and see there is wordpress being installed. but when i clicked login to my website by cpanel page. no page appeared. there is only blank page and it said ” ERROR the request URL could not be retrieved” please help me

    my site is

  16. Heather says

    I have not changed my user name or pw to log in to my wordpress pages, but wordpress is not accepting my login info. I enter it, and it just takes me back to the log in page; no error message, just back to the login page again and I cannot access my site to make any changes. I tried resetting my password and it won’t let me do that either. Instead, I get this response when I try to reset password: “Could not save password reset key to database.”

    How can I get access to my website so that I can make changes???

  17. Bryan Tunstock says

    Question: I have my wordpress login and old site. I hired a company to redesign my site. I gave them access to my wordpress site. They built the site, 301 redirected the A records, now I don’t have access to my WordPress site?? I’m not the admin anymore. They said they didn’t delete anything. And it makes sense that my old site would still be “somewhere” in the wordpress archives under my username/password? This happened just 3 weeks ago. In my old site I had my blogs. I’m trying to access my blogs, but because the NEW wordpress they set up and my OLD wordpress site have the same URL i’m not finding my old site. Help? Can’t find anything on WordPress, forums, etc. I can’t be the only one this ever happened to? Is there a general WordPress Login that’s not necessarily associated with the new site?

    • WPBeginner Support says

      Hi Bryan,

      If you have login credentials for the hosting account? If you do then you can login to your hosting control panel to locate old WordPress files. You can also ask the developers to fix this or hire someone else to fix that for you.


      • Bryan Tunstock says

        Support: Thanks for the response. Obviously, I’m a beginner. Bear with me! I have my login for my wordpress site (for example AB Lumber/wp-login – worked great until new company took over. They pointed the A record of the NEW site to their server/new site at Now my wordpress login does not work? I am not able to get in anywhere. So, I can’t find my old wordpress files. No, i did not make a copy (they were in wordpress!). No record of anything in GoDaddy. It makes sense that somehow, somewhere in WP server, my old files are there? Do i need to login in to a different wordpress url to access my old files? Including my blogs? Help??

        • WPBeginner Support says

          Hi Bryan,

          Most likely, all your data is safely stored in your hosting account. You will probably need to hire someone to make it accessible again. Since your old domain is now pointing to new site, you cannot access the old site on the same URL. The person you hire will have to locate your old site files and create a subdomain or a temporary domain. They can then point that domain to your old site and you will be able to access it through this new URL. Hope this helps.

  18. Sam S says

    Hi WP,
    I made a mistake in the settings of my wp-admin to fwd (or something like that, was logged out and can’t retrace my steps) to use another url. I thought it would help me use the new url instead of the old one. The new url was simply forwarding to the old url and doesn’t not have any content, and now I can’t log in through “website”/admin of my old url. Is there another way to get to my WP settings without going through the “website”/admin?
    Thank you!

  19. Gangadhar S says

    I installed latest version of WordPress on a docker in Ubuntu 16.04, I started my first blog in localhost. After running WordPress image in a docker, localhost is working, but can’t login to my WordPress account.
    I’m getting like below, so please help me.

    Unable to connect

    Firefox can’t establish a connection to the server at

    The site could be temporarily unavailable or too busy. Try again in a few moments.
    If you are unable to load any pages, check your computer’s network connection.
    If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web.

  20. Jamie Sossamon says

    I tried these above, and still can’t seem to access my admin panel with all the details of appearance, posts, pages, etc. All it shows me is dashboard (with the activity, site stats & WP events and news) – – even when I click on this, I still don’t access the admin section to update theme, create a post, page, or anything. It also shows me jetpack, profile, CP contact form with paypal, and collapse menu.

    I spoke to my hosting provider and it was working, but then I changed my password since I had given it out to the tech person, and now it won’t work again. Please help!! Thanks in advance…I’m sure it’s something I’m overlooking, and it’s a simple fix.


  21. Rose Boyd says


    I followed your video as per the above, as when I added /wp-admin to my domain it would come up as the login site (as per you video), however even when I changed the end of my domain to wp-login.php as per your instructions it still comes up with the screen asking me for email/user name and password.

    Do you know why this is?

    Thanks a lot.

    • WPBeginner Support says

      Hi Rose,

      wp-login.php page is used by WordPress for login. Once you are logged in, WordPress redirects you to /wp-admin/ folder. This is your site’s admin area where you manage your website, write content, change design, etc.

      Your WordPress website is located at the root domain, e.g. Replace with your own domain name.


  22. siva prasad says

    can i buy the domain after some weeks.whether it can be available to others or only to me ( to buy).
    thanking you team for providing valuable information..
    awaiting for the reply

  23. mussa says

    after i installed wordpress i got a domain url ,password and the username however i have never succeeded to log in please help

  24. Rachel Bellenoit says

    I have a WP website with a Photocrati template. I found a theme that I like better and I want to experiment with it but I don’t want it to replace what I have now. Is that called creating a ‘parent’ site? I’d like to work the theme I want until I get it just right and THEN replace it. Can you send me a video or link where I can learn how to do this?


  25. Lara Meadows says

    How do I change login from the usual -admin, to make it more secure.

    How can I give a developer temporary access without disclosing my own login details

  26. Rosemary Douglas says

    Hello, I opened a wordpress account, but cannot remember my password and can’t figure out how to get a new one…..
    I’d be happy to close this and open a new account.
    Please advise me as to what to do.
    Thank you,
    kind Regards,

  27. Rashida says


    I moved my site to self-hosted using host gator.

    The custom domain: was purchased on so I repointed it to the nameservers sent by hostgator in the email after i signed up with them.
    Installed WordPress on hostgator using MarketPlace.

    My problem is – when i click on admin login on the cPanel of host gator, it takes me to my old admin dashboard – i.e.,

    I have tried entering in the url, but it always automatically directs to the login page.

    I have tried clearing cache as well, but in vain.

    Please help me understand how to log in to the self-hosted wordpress admin dashboard.


    • WPBeginner Support says

      Hi Rashida,

      It seems like your DNS servers are either still propagating (Sometimes it may take upto 48 hours for DNS changes to be updated) or not updated. Check again to make sure that the name servers are pointing to HostGator.

      You can also try manually adding site and home URL in wp-config.php file using file manager in cpanel. You will need to add these two lines just before the text that says ‘Stop editing’.



  28. Barbara Loeding says

    I recently re subscribed to She Calls Me password etc. and it still won’t let me sign in to the blog. it says my login is incorrect Help I have this issue with all of the blogs I follow that have WP as a provider.

  29. Valerie says

    Thank you for another great article. I love this blog, it is my go-to and has got me out of many frustrating jams. Besides the content, it is super easy to read. Can you tell me which font you use?

  30. zuzana visser says

    HI there ,I am strugelling to access my

    It gives me the log in page , however i cannot enter it, it keeps telling me wrong password. Cant reset anything so basically I am stucked.

    Could you please point me in the right direction? How Can I reset or re-register my account so i can start building my site from the admin panel (my own domain)

  31. Aminat says

    How do i get people to check out my site. My site’s name is,my friends have not veen able to view my page. Any assistance will be appreciated.

  32. Jennifer Herd says


    I think my site’s been hacked. WP login is suddenly telling me that my email address and username do not exist whatsoever. I cannot even view my site at all, nor can anyone I’ve asked. I feel like I’ve been going in circles looking for help – please let me know how this can be fixed.

    My site is

    If anyone can tell me what’s going on.

      • Ray Robles says

        I’m having the same issue as Jennifer above. My login credentials are not working, I cannot reset the password as the email I sued is not found, and I cannot login to the public or admin websites. Is there anything specifically I can do to get to my site??
        Please help!

    • Albert says

      Hi, our website was created by an IT company and they provided me with a username and password. this was done in May 2015.
      The site needs updating and I have appointed someone else to do this for us but we can not access the site on any of the user names / passwords (3)provided to us at that time.
      How do we go about to gain access to the site.

      • WPBeginner Support says

        IF you signed up for an hosting account with a hosting company, then you can contact them and they will send you your FTP login details. After this you can recover password and reset user accounts.


  33. Charlotte says

    Hi, thanks in advance for the help :-) I started building a WordPress website which has not gone live yet. I wanted to change the domain name, so went to settings and general, and changed it in the fields there. Now I’m unable to access the dashboard as the link as sent to me in the original email doesn’t work, and using wp-admin for the old or new address doesn’t work. Any help would be much appreciated.

    • WPBeginner Support says

      You will need to connect to your website using an FTP client. If you remember which theme you were using, then go to /wp-content/themes/your-theme-directory/ and locate the functions.php file. Download or Edit it and add this code at the bottom of functions file:

      update_option( ‘siteurl’, ‘’ );
      update_option( ‘home’, ‘’ );

      Replace with your site’s last working domain name.

      You will now be able to access your WordPress site’s admin area. Once you are in go to Settings->General page and update site URL there. Once you have updated site URL in settings then remove the code you added from functions.php file.

      Hope this helps.


  34. Bernice says

    I tried creating an account but from the choosing a domain there’s nothing to allow it access creating the account. I’ve been reloading it and there’s no way I can submit. Kindly help me with the next step.

  35. Dani Kemeny says

    I have used bluehost to download and everything was working perfectly until the admin URL does not work, it never did.
    I currenly have my domain in use with Weebly, may this be reason that its not working on How do I fix it?


      • Dani Kemeny says

        Yes, I did that and was still having trouble… then i switched computers, and strangely, it worked, and now it’s working on the original computer as well… what a pain, I wish I would have been better informed about which app to use to begin with, and that I hadnt chosen weebly! worst choice ever. Thanks by the way for all these really good tutorials. You are a life saver.

  36. MARC SEVETTE says

    Hello, I have produced a free page and I am very happy with it.
    Somehow, anyone looking at my blogs, and wanting to use the ‘like’ tab is being asked to log in to WordPress. Is this normal?

  37. Molly Eppig says

    I have forgotten my password, or perhaps wordpress has forgotten it.
    Yes, it is bookmarked, but I tried to get in via Google at the general WordPress site, and went to log in with a] username b] email address c] blog address and was told that no such persons existed nor had they accounts.
    How do I solve this? How can I recover/change my password?

  38. Allahlea C. Elumba-Carreon says

    Oh thank God. I finally understand what’s Meta for. Can you teach us how to turn back META tags on WordPress? Thanks.

  39. H. J. Østergaard says

    I have installed word press and am very pleased with it.
    However, yesterday something happened so that the word “rediger” (edit) no longer shows on my page.
    At the same time I discovered that I am unable to remember my “adgangsord” (Access code) …
    What can I do or what can you do to help me?

  40. Robert Jagow says

    Rss feed to Mailchimp wont validate. They don’t seem to be able to do anything. How do I fix it? Don’t understand line errors ect.

  41. Gabrielle says

    // Add Login/Logout to Shop Menu
    add_filter( 'wp_nav_menu_items', 'add_loginout_link', 10, 2 );
    function add_loginout_link( $items, $args ) {

    if (!is_user_logged_in() && $args->theme_location == 'shop') {
    $items .= '<li><a class="icon-log" title="Zaloguj | Zarejestruj"
    href="'. wp_login_url( get_permalink() ) .'"></a></li>';

    if (is_user_logged_in() && $args->theme_location == 'shop') {
    $items .= '<li><a class="icon-log" title="Wyloguj"
    href="'. wp_logout_url( get_permalink() ) .'"></a></li>';
    return $items;

    • Gabrielle says

      I manage to solve this, please delete above comment,and this, dear admin, also if you could, add some text before
      // Add Login/Logout to Shop Menu
      that will explain what this code do…it works fine,
      and redirect to last page/post after login/logout

  42. Gabrielle says

    Sorry, but my code from href atribute was executed here is the code:
    echo wp_login_url( get_permalink() );

  43. Parimal Kanti Barua says

    Dear Sir I have made a wordpress site on local host server. How can I shift it to online server? I have read the above lesson & will read it again to follow in future. Your site is very much helpful. Thank you very much.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.