How to create Free Website & Hosting in 2023

Share this item:

create Free Website & Hosting

Table of Contents

Welcome to our comprehensive guide on creating a free website and hosting using Infinityfree. In this step-by-step tutorial, we’ll walk you through the entire process, empowering you to establish your online presence without any cost.

Having a website is essential in today’s digital age, whether you’re an individual, business, or organization. With Infinityfree as our hosting service and WordPress as the content management system, we’ll make website building straightforward and enjoyable.

By the end of this guide, you’ll have a fully functional website, ready to captivate your audience and leave your mark on the digital landscape. Let’s dive in and create your free website and hosting with Infinityfree!

Step 1: Search for ‘Infinityfree’ on Google

  • Open your preferred web browser and navigate to the search engine of your choice.
  • Type ‘Infinityfree’ into the search bar and press ‘Enter’ to initiate the search.

Step 2: Click on Infinityfree Link

infinity free home
  • Look for the official website link of Infinityfree in the search results.
  • Click on the link to access the Infinityfree website.

Step 3: Signup using your email and password

infinityfree signup
  • On the Infinityfree homepage, locate the ‘Sign Up’ or ‘Register’ button.
  • Click on it to begin the registration process.
  • Provide your email address and choose a strong and secure password for your account.
  • Follow the on-screen instructions to complete the signup process.

Step 4: Login with your credentials

infinity login page
  • Once you’ve successfully registered, return to the homepage.
  • Click on the ‘Login’ or ‘Sign In’ button.
  • Enter the email address and password you used during registration to log in to your Infinityfree account.

Step 5: Navigate to the Infinityfree Homepage

infinity home
  • After logging in, you’ll be directed to the homepage of your Infinityfree account.
  • Take a moment to familiarize yourself with the various features and options available on the dashboard.

Step 6: Create Your Hosting Account with a Free Infinityfree Subdomain

create subdomain
  • On the Infinityfree homepage, locate and click on the ‘Create Account’ or ‘Get Started’ button.
  • You will be prompted to choose a subdomain for your website. Enter your desired name for the subdomain in the provided field.
  • Check for the availability of your chosen subdomain, as Infinityfree provides a list of available options.
  • Select your desired subdomain extension from the dropdown list (e.g.,,,
  • If the domain is available, you should see a message saying ‘Your domain is available.’
  • Click the ‘Create Account’ button below to finally create your hosting account with the free Infinityfree subdomain.

Step 7: Navigate to the Control Panel (Cpanel) of Your Account

hosting account created
  • After successfully creating your hosting account, you will be redirected to your Infinityfree account dashboard.
  • Look for the ‘Control Panel’ button and click on it to access your Cpanel.

Step 8: Review the ‘Important Notice’ Page

important notice page
  • Upon accessing the Cpanel, you may encounter an ‘Important Notice’ page with specific instructions or terms.
  • Carefully read through the information provided and click ‘Approve’ if you agree with the terms. Alternatively, you can make an informed decision based on the content presented.

Step 9: Access Your Cpanel

cpanel home cropped
  • After clicking ‘Approve,’ you will be directed to your Cpanel, the control center for managing your website and hosting settings.

Step 10: Explore the Softaculous App Installer

installer home cropped
  • Within the Cpanel, you will find various apps and features to enhance your website.
  • To easily install applications like WordPress, click on the ‘Softaculous app installer’ option.

Step 11: Install WordPress on Your Website

installer info enter cropped
  • In the Softaculous app installer, you will see a list of available applications.
  • Locate and click on ‘WordPress’ from the list to proceed with the installation.
  • On the following page, you will need to provide some essential information for your WordPress setup, such as your preferred username and password.
  • Choose your username and password wisely, as you will use this login information to access your website’s backend.
  • Make sure to keep this information secure or set up a recovery method using your email or Cpanel.
  • Once you’ve filled in the necessary details, scroll down to the bottom of the page and click the ‘Install’ button.
  • A progress bar will indicate the installation process. When it’s complete, you’ll receive the link to your website and backend.

Step 12: Accessing WordPress via Cpanel

installed cropped
  • After the WordPress installation is complete, you can access your website’s backend (admin area) to make changes and customize your site.
  • To log in to your WordPress dashboard, go to, replacing ‘‘ with your actual website link.
  • Enter the username and password you set during the WordPress installation process.
  • Click the ‘Log In’ button to access your WordPress dashboard.

Step 13: Exploring Your WordPress Dashboard

wordpress backend
  • Welcome to your WordPress dashboard! Here, you can manage and control all aspects of your website.
  • Take some time to explore the various options and features available, such as themes, plugins, posts, pages, and settings.

Step 14: Customizing Your Website’s Appearance

  • To change the look and feel of your website, click on ‘Appearance’ in the left menu.
  • Select ‘Themes’ to browse and install various free themes for your site.
  • Click ‘Customize’ to modify the chosen theme’s colors, layout, and other visual elements according to your preferences.

Step 15: Adding Content to Your Website

  • To add new content, click on ‘Posts’ or ‘Pages’ in the left menu, depending on whether you want to create a blog post or a static page.
  • Click ‘Add New’ to create a new post or page.
  • Add a title, insert your content using the built-in editor, and customize the layout as needed.
  • Click ‘Publish’ when you are ready to make your content live on the website.

Step 16: Extending Functionality with Plugins

  • WordPress offers a vast library of plugins to add extra features and functionality to your website.
  • Click on ‘Plugins’ in the left menu, then select ‘Add New.’
  • Search for plugins by name or browse different categories to find plugins that suit your needs.
  • Once you find a plugin you want to use, click ‘Install Now’ and then ‘Activate’ to enable it.

Step 17: Maintaining and Securing Your Website

  • Regularly update WordPress, themes, and plugins to ensure the latest security patches and features are applied.
  • Back up your website regularly to safeguard your content in case of any unforeseen issues.
  • Consider adding security plugins to enhance the protection of your website from potential threats.

Congratulations on creating your free website and hosting using Infinityfree and WordPress! You’ve taken a significant step towards establishing your online presence and sharing your passion with the world.

As your website evolves, keep adding valuable content and engaging with your audience. Promote your site through social media and online communities to expand your reach.

Embrace the ever-changing digital landscape and enjoy the journey. Your website has the potential to make a meaningful impact.

Happy website building and best of luck in all your future online endeavors!

Share this item:

0 0 votes
Article Rating
Notify of
Inline Feedbacks
View all comments

Table of Contents

Related Posts