How to Create a Quick and Dirty Free Basic Website

  1. Create your “website” as a document in your favorite word processor.

  2. Save that page as a HTML document named index.html .

  3. Create an account on GitHub

  4. Create a new GitHub Pages repository

  5. Upload index.html to your repository, keeping the default master branch.

  1. (Optional) Use a URL shortener such as to create a slightly better looking URL to your page. Without this, the URL to your page will be Alternatively name your file something-else.html for it to appear at

Note that images will probably be saved next to but not embedded in your HTML file, so they will need to be uploaded additionally.