SuperFree Hosting will shut down on October 1, 2026. Existing sites will stop working and need to be transferred out.
On SuperFree, it’s very easy to create your WordPress website. To create your WordPress site, follow these steps.
Login to your control panel from the main site.
Enter Softaculous Apps Installer from the control panel.
Click WordPress.
Click Install Now.
Fill in the settings on the page. You probably want to change the admin login details and site name.
Click Install.
And that’s all there is to it! WordPress is now installed and you can proceed to the admin area by clicking the links on the installation success page.