Create Personal Blog

Before creating a personal blog, here are some prerequisites needed:

  • A Hashnode account.
  • A domain name (Optional).

Create an Account#

Here is how to create an account on Hashnode:

  1. Go to
  2. Click on the Create an account button at the top-right corner of the page on your desktop screen or the profile image icon > Sign up button at the top-right corner of the page on your mobile screen.

Hashnode Homepage

  1. Enter your preferred email address or sign in with your favorite social network (GitHub, Google, Twitter & LinkedIn).

Hashnode OnBoarding Page

  1. If you choose to enter the email address instead, you will receive a secure link in your email inbox. Click on the link to continue the signup process.

Hashnode Magic Link

  1. Complete your profile by adding your Full name, Hashnode username, Tagline, and Profile picture.

Hashnode OnBoarding Page

  1. You have now created an account on Hashnode; click on the Next button to continue the blog creation process.

Create a Personal Blog#

  1. Input the most preferred name for your blog in the field provided.

Hashnode OnBoarding Page

  1. Select if you want your blog to be hosted on Hashnode's subdomain ( or your domain (

Hashnode OnBoarding Page

If you selected Hashnode's subdomain (, enter your preferred subdomain name and click on the Next button to complete the blog creation process.

If you selected your domain (, read this guide to learn how to add a custom domain to a Hashnode blog.

  1. Your blog is now created; click on the link provided to access your blog and manage your dashboard, respectively.

Hashnode Onboarding

  1. Follow some of your favorite technologies to personalize your feed and discover more content.

Hashnode Onboarding

  1. Click on the Finish button to complete the onboarding process.