How to build your free Joomla Website

From Joomla! Documentation

This page contains changes which are not marked for translation.
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎eesti • ‎español • ‎français • ‎italiano • ‎português • ‎svenska • ‎中文(台灣)‎

What is[edit] is a domain name used to allow individuals to create personal instances of the Joomla CMS in subdomains of the form, and so on. The subdomains are managed by the hosting service. With your own subdomain you can build and maintain a completely free Joomla website for an unlimited time. The free site features all of the Joomla CMS core functionalities that make building a website easy and flexible.

Launching your first site[edit]

If you are new to Joomla and would like to see it in action without downloading and setting it up yourself the process to launch your new Joomla website has never been easier! To get started, navigate to the main page and enter the information requested in the sequence of forms, mostly appearing in pop-up dialog boxes.

Step 1: Enter a suitable subdomain name[edit]


Alice and Bob are probably taken but you can choose any name that is easy to type and to remember.

Step 2: Select Your Joomla Version[edit]

As this is a new installation it is best to select the latest stable version.


Step 3: Create an account[edit]

Fill in your personal details and select the Register button.



  • Email Address: Your email address is used to login to your Cloud Control Panel (CCP) and to send you messages to complete the set up of your account. It must be a valid account. It is also used for a Super User account in your free site.
  • Country: This data is used to track where the signups come from.
  • Terms of Service You are required to agree to the Terms of Service available from the link adjacent to the check box. If you agree to sign up for the Joomla marketing campaign you will be sent occasional Joomla marketing emails. This is not a requirement.
  • Problems: If the form does not accept your personal data please send an e-mail with your registration details, whether you want Joomla 4 or 5 and what subdomain you want to - the account will then be created manually.

Step 4: Unlock Premium Features[edit]

If you do not wish to Unlock Premium Features for $5 per month you can select NOT NOW to proceed with your free site.

You will shortly receive a 6 digit token on the phone number that you entered.

Step 5: Verify Account[edit]


Use the token to complete the process - you will be logged in to the control panel (CCP).

Step 6: Control Panel[edit]


You will also receive an email with your free site login credentials. It may take a few minutes for your free Joomla site to become available. If you have any problems, open a New Ticket in the CPP and the support team will fix whatever needs fixing.

Important: Remember to login at least once a month and select the Renew button in time to keep your free site alive!

Step 7: Access your site[edit]

To access your site you can select the Login button in your CPP Your Products panel. It will take you directly to the Administrator Dashboard of your site. Or you can go directly to the subdomain you created (for example and login with the credentials sent to the email address you registered with.

It is a simple as that and once your site is up and running, you can start creating content (articles, menu items, modules) right away. You do not need any extensions to build a stunning fully functional website!

CPP Tools[edit]

Joomla is managed almost entirely from its Administrator pages. However, from time to time it is useful to have access to system tools for problem solving purposes. Select the Manage button in the CPP Your Products page for access to these tools.



phpMyAdmin is a utility used to work directly with databases. It really requires experience but experience can be built up as and when problems occur. For access, navigate via Application / Database and then Login to phpMyAdmin.


It is important to keep regular site backups of the files and database. Many users install a free Akeeba backup extension to do site backups from within Joomla. You can also create backups via Applications / Manage Backups and select the Create Backup button.

File Explorer[edit]

Access to files is sometimes useful, for example to examine Joomla log files that are not directly available from within the Joomla Administrator pages. Access is available via Server / File Explorer and the httpsdocs drop-down list.

How to get help when using[edit]

Since most of the platform’s functionality overlaps with that of the Joomla! CMS, users are also encouraged to seek help in the Joomla! Forum and in this Wiki Documentation.

Test upcoming releases with[edit]

Tests are important in an open source project like Joomla as they provide quality assurance for upcoming releases. You can help with testing of new features and bug fixes by installing the Joomla Patchtester extension in your free Joomla site. No special skills are required to become a tester! If you have never tested pull requests, the Joomla Documentation provides all the tutorials you need. So be part of it, start testing Joomla today.


Caveats: You will need a GitHub account and a GitHub token. You will not be able to test pull requests involving CSS and JavaScript changes requiring NPM Resource Changes.