I am new to the WordPress. I have a made WordPress website in xampp localhost, now I want to show that site to my friend before making it online without using any hosting services, but can not show him because it is on localhost.
An easy solution to show is to share your screen on a video call if you do not want to spend money on hosting. Or you can use teamviewer.
UPDATED ANSWER - MARCH 03 2018
Now you can use a tool called ngrok
which provides a secure tunneling. You will get a temporary url for your localhost. More information is at