How to Install WordPress on Hostinger (Step-by-Step for Beginners)
Install WordPress on Hostinger in about 10 minutes: choosing a plan, the setup wizard, first settings, theme, essential plugins, SSL, backups and updates.
This post explains how to install WordPress on Hostinger, from choosing a plan to a secure, fast site that’s ready for content. Hostinger’s setup wizard installs WordPress for you, so the installation itself takes only a few minutes. Most of this guide is about the settings, theme, plugins and safety steps that come after it, which beginners often skip and later regret.
This post contains affiliate links. See our affiliate disclaimer.
Highlights:
- WordPress installed automatically during Hostinger’s setup wizard.
- The first settings to change right after installing.
- A short list of plugins you actually need, and which ones to skip.
- Backups, updates and login security from day one.
What You Need
- A Hostinger web hosting or WordPress hosting plan. Both come with WordPress installation built in.
- A domain name. Hostinger’s plans include a free domain for the first year, or you can connect one you already own.
- About 10 minutes for the installation, plus an hour for the setup steps.
Which Plan Should You Choose?
At the time of writing, these are Hostinger’s two main plans for a first WordPress site:
| Premium | Unlimited | |
|---|---|---|
| Price (48-month term) | $2.99/mo | $3.99/mo |
| Renews at | $10.99/mo | $16.99/mo |
| Websites | 3 | Unlimited |
| Storage | 20GB SSD | 50GB NVMe |
| Backups | Weekly | Daily, with easy restore |
For a personal blog or a portfolio, Premium is enough. If your site will change often, such as a business site, a shop or a blog you publish on daily, Unlimited’s daily backups are worth the extra dollar: with weekly backups, a broken update can cost you up to a week of work. Both prices need a 48-month prepayment and renew much higher, so compare the full-term cost. For other options, see our list of cheap web hosting for your first website.
Step 1: Buy a Plan and Claim Your Domain
- Pick a plan and a billing period, and complete the purchase.
- Hostinger’s setup wizard starts right away. In Secure your domain, search for the domain you want and claim it (free for the first year on eligible plans), or choose to use a domain you already own.
- Choose a server region close to most of your visitors. The wizard suggests the nearest one; if your audience is in another country, pick a region there instead.
If you connect a domain registered elsewhere, you’ll need to point it to Hostinger (the wizard shows the nameservers or DNS records to use). While that change spreads, which can take a few hours, you can work on the site through Hostinger’s temporary domain.
Step 2: Create Your WordPress Login
The wizard now asks for your WordPress details:
- WordPress admin language: the language of your dashboard (your site’s content can be in any language).
- WordPress admin mail: use an address you check regularly. Password resets and security notices go here.
- Administrator password: use a long, unique password from a password manager. This account controls your whole site.
Step 3: Build From Scratch or With AI
Next, Hostinger offers two ways to start:
- Build from scratch installs a clean WordPress site and opens the dashboard with no demo content. Choose this if you already know which theme you want, or if you’ll use a theme from a tool like QuickWP.
- Create website with AI asks a few questions about your site and generates a starter site with pages, text and images, built with the Elementor page builder.
The AI option gets you a site that looks finished faster, but it also installs a page builder and generated content you’ll need to review and rewrite. If you’re not sure, choose Build from scratch: it’s easier to add things than to clean them up.
WordPress takes about two minutes to install.
Step 4: Log In to WordPress
You can open your WordPress dashboard in two ways:
- Go to yourdomain.com/wp-admin and log in with the email and password from Step 2.
- In hPanel, go to Websites and click WP Admin next to your site.
Bookmark the /wp-admin address; you’ll use it every time you work on your site.
Step 5: Change These Settings First
A fresh WordPress install has a few defaults worth changing before you add content:
- Settings > General: set your Site Title, Tagline and Timezone.
- Settings > Permalinks: choose Post name, so your URLs look like
yourdomain.com/my-first-post/instead of?p=123. Do this before publishing, because changing it later breaks existing links. - Delete the sample content: the “Hello world!” post, the “Sample Page” and the sample comment.
- Settings > Discussion: if you don’t want comments, uncheck Allow people to submit comments on new posts; if you do, keep Comment must be manually approved on to stop spam.
- Users > Profile: set a public Nickname and choose it under Display name publicly as, so your posts don’t show your login name.
Step 6: Choose a Theme
Go to Appearance > Themes > Add New Theme. For beginners, a free, lightweight theme that works with the block editor is the best start, such as Blocksy, Kadence, Astra or GeneratePress. All four are fast and well maintained, and each has a free version that’s enough for most sites.
If you generated a theme with an AI theme builder like QuickWP, upload its ZIP file under Appearance > Themes > Add New Theme > Upload Theme and activate it.
Afterwards, delete the themes you don’t use, except for one default WordPress theme (such as Twenty Twenty-Five) to fall back on if something goes wrong.
Step 7: Install Only the Plugins You Need
Every plugin adds code to your site that needs updates, so install as few as possible. A new site usually needs just these:
| Purpose | Plugin | Why |
|---|---|---|
| Caching | LiteSpeed Cache | Hostinger’s servers run LiteSpeed, so this is the fastest caching option |
| SEO | Yoast SEO or Rank Math | Sitemaps, titles and descriptions for search engines |
| Contact form | WPForms Lite or Contact Form 7 | A simple contact page |
| Login security | Two Factor or Wordfence Login Security | Two-factor authentication for your admin login |
Check what’s already installed. Hostinger may add its own plugins during setup (for example, tools for its dashboard and AI features). Look through Plugins > Installed Plugins, and deactivate and delete anything you don’t use.
Skip separate backup and security suites for now: Hostinger’s plans include backups and a web application firewall, and a heavy security plugin on top can slow a small site down.
Step 8: Check HTTPS
Hostinger activates a free SSL certificate once your domain points to its servers. Open your site and check for the padlock in the browser’s address bar. Then:
- In Settings > General, make sure both WordPress Address and Site Address start with
https://. - In hPanel, turn on the option to force HTTPS, so visitors who type
http://are redirected.
If the certificate shows as pending, wait until your domain’s DNS change has finished, then check again.
Step 9: Set Up Backups and Updates
- Backups: find your plan’s automatic backups in hPanel and check that the first one has run. Before big changes, such as a new theme or a major plugin update, create a manual backup if your plan allows it.
- Updates: WordPress, themes and plugins get security updates often. Turn on automatic updates for plugins you trust under Plugins > Installed Plugins > Enable auto-updates, and check the dashboard for updates once a week. Hostinger can also update WordPress for you.
Troubleshooting
- The site shows a Hostinger placeholder or doesn’t load: your domain’s DNS change hasn’t finished yet. Use the temporary domain in the meantime, and check again in a few hours.
- “Not secure” in the browser: the SSL certificate isn’t active yet, or your WordPress address still starts with
http://(see Step 8). - Forgot your password: use Lost your password? on the login page, or reset it from hPanel.
- The site broke after installing a plugin: in hPanel’s File Manager, rename that plugin’s folder in
wp-content/pluginsto deactivate it, then log in again.
Is Hostinger Good for WordPress?
What works well: the setup wizard installs WordPress with no technical steps, the LiteSpeed servers and cache plugin make a small site fast out of the box, and it’s one of the cheapest ways to run WordPress with a free domain and email. Hostinger is also one of the hosts recommended on WordPress.org.
What to watch out for: the low price needs a 48-month prepayment and renews at 3 to 4 times as much; Premium’s backups are only weekly; and support is chat-based with mixed reviews. Hostinger’s own plugins and AI extras are optional, so remove the ones you don’t use.
Final Thoughts:
Installing WordPress on Hostinger takes minutes: buy a plan, claim your domain, fill in the setup wizard, and log in at /wp-admin. What makes the difference afterwards is the first hour: set your permalinks and basic settings, choose a lightweight theme, keep plugins to a minimum, and make sure HTTPS, backups and two-factor login are in place before you start publishing.