/* */

How to Fix Localhost Refused to Connect

Learn how to fix the localhost refused to connect error with four simple methods. Start your online journey now with Hostinger web hosting 👉 https://bit.ly/3yWgyj9
💥Use the discount code HA10 to get 10% OFF!

“Localhost refused to connect” is one of the network connection errors that might occur when you can’t access your localhost. This error has several causes – from a firewall-blocked server to wrongly-configured browser settings. In this video, you’ll learn four ways to solve the “localhost refused to connect” error.

📚 Get Our eBooks!
7-Day WordPress Course: https://bit.ly/3LOJf5T
Build Your First Website in 9 Easy Steps: https://bit.ly/3Ce2i4V

📌 Handy Links

Localhost Refused to Connect Error: 5 Confirmed Ways to Fix It – Hostinger Tutorial: https://www.hostinger.com/tutorials/localhost-refused-to-connect-error
Would you like to explore our services? Try our hPanel demo! 👉 https://bit.ly/31NRfTn

⭐ Follow Us ⭐

TikTok: https://www.tiktok.com/@hostingeracademy
Twitter: https://twitter.com/Hostinger
Facebook: https://www.facebook.com/Hostinger/
WordPress Explained Group: https://www.facebook.com/groups/wpexplained
Hostinger Tutorials: https://www.hostinger.com/tutorials
Subscribe to our channel: https://www.youtube.com/c/HostingerAcademy?sub_confirmation=1

🕒 Timestamps

00:00 – Intro
00:34 – Temporarily Disable Your Firewall
01:32 – Flush Your DNS
01:59 – Connect With the Specified Port
03:40 – Go Through Browser Settings
04:18 – Outro

📌 How to Fix Localhost Refused to Connect?

In this video, we’ll go through four methods to solve the localhost refused to connect error.

👉 Temporarily Disable Your Firewall
While it’s an important security system, sometimes a firewall may run inaccurately block safe web pages or incoming connections.

It’s best to temporarily disable the firewall when developing a website in your localhost, so it won’t flag the project as malicious and block it. Make sure to immediately re-enable it once the website goes live.

👉 Flush Your DNS
DNS cache that contains too many records might fail to function. Flush the DNS to erase the records and solve the localhost refused to connect error.

👉 Connect With the Specified Port
Port 80 is the default port number for the Apache web server, but sometimes it is used by another application on your computer. This makes you unable to run the server on the same port simultaneously.

Check whether port 80 is free using XAMPP, then connect with the correct port number using the listen command.

👉 Go Through the Browser Settings
Every web browser has a different setup and characteristics. Some browsers will automatically redirect you to a site’s HTTPS version, even when you enter an HTTP web address. But if that site has an invalid SSL certificate or doesn’t have any, “localhost refused to connect” will appear on the screen.

If you use Chrome, you can delete localhost’s domain security policies. This will enable connections to sites without an SSL certificate, like the one you’re currently developing.

There you go! Now you know how to fix the “localhost refused to connect” error.

▶ Want to see more awesome tutorials like this one in the future? Consider subscribing https://www.youtube.com/c/HostingerAcademy?sub_confirmation=1

▶ If you have questions, don’t hesitate and join our Facebook group for more help:

Thank you for watching! Let us know in the comments below if you have any questions. Good luck on your online journey. 🚀

#localhostrefusedtoconnect #HostingerAcademy



  1. nothing worked from these solutions

  2. flushdns comaand, the command prompt doesn't recognise it

  3. Did not work still unforunately

  4. i needed to uninstall skype and discord for it to work if more people looking for a solution

  5. Hi thanks for the video , i tried the three steps but still not able to connect the server.

    i was installed the geo server 2 ways

    the first method is window installer(jdk jre) port 8080, not working. so i tried to install second way using the tomcat 9 with port 8085 that also not working.

    could you please assist me.

  6. your good bro subcribe and liked super help !

  7. Forbidden

    You don't have permission to access this resource.

    Apache/2.4.54 (Win64) OpenSSL/1.1.1p PHP/8.1.10 Server at localhost Port 8080 how can solve this bro please suggest me anyone thankyou

  8. After all that the localhost:80 is working in my laptop now what should i do how can i login to my local wordpress?

  9. From all the options-changing Listen Port 8080 worked! Thank you so much! Now when I type localhost:8080 xampp dashboard page shows up -just like before when i had localhost 300.

  10. ''localhost is not supported ''
    not resolved
    please help me out with this

  11. Unfortunately none of this worked

Leave a Reply

Your email address will not be published. Required fields are marked *