How do you create your own website, without having to pay for anything?

i really want to create a website, but, i dont know how i can do it, without using a website builder, because you have to pay for your own domain, and i was told that you can make one without paying, anyone know how?
Update: by the way, u dont know how old i am, coz my profile pic was taken years ago, and i know i can get a free website, because my mate was telling me about putting it on an email account of sum sort, she said that i could do it on my parents email
7 answers 7