
WordPress is the world’s most popular website builder. According to reports, over 43% of all websites use WordPress, and hundreds of new sites are built every single day using the platform. But how do you actually get started? 🤔
In this guide, we’ll show you how to download and install WordPress, step by step.
Before you learn how to download WordPress, it helps to understand what it is.
WordPress is a content management system (CMS) that lets users create and manage websites easily. It provides a simple interface and thousands of customizable themes and plugins. Anyone can build a great website without coding experience.
👉 There are two WordPress platforms: WordPress.com and WordPress.org.
WordPress.org is an open-source community project. Developers around the world work on it constantly. Anyone can contribute code, fix bugs, or suggest new features. The result is a flexible platform with more tools and plugins than any other CMS.
WordPress is free to download. However, running a website still has some costs. You need to buy a domain name (your web address) and hosting (where your site lives online).
The good news is that most hosting providers will install WordPress for you automatically. You will not need to do any setup yourself.
Still, you can always install WordPress manually if you want more control. This can be useful for developers or users who want to run WordPress on their own server or computer.
Get started by heading to WordPress.org’s download page. This page gives you two options. You can download WordPress and install it yourself, or set it up with a hosting provider. We’ll explain the difference between the two in the next section.
1. The first step is to hit the blue Download WordPress button on the left hand of the screen. This will create a zipped folder with everything you need. The button will tell you exactly what version of WordPress you’re getting – it’s always the most recent version of WordPress.
2. Click on the zipped folder to unzip your files. This will automatically create a ‘wordpress’ folder on your computer.
That’s it! 🤩 You now know how to download WordPress for free.
Next, you’ll need to install it on your hosting account or local server.
There are several ways to install WordPress once you have downloaded it. You can learn more about it in our comprehensive step-by-step guide. Here are the most common methods:
We’ll explain what each one means below.
This is the easiest option if you want your site to go live quickly.
Most hosting companies now offer one-click WordPress installation during setup. After you sign up for a hosting plan, open your control panel (such as cPanel, Plesk, or your host’s custom dashboard). You should see a WordPress installation option.
Click the installer and follow the prompts. The setup tool creates your database, uploads files, and configures WordPress automatically.
Once it finishes, you can log in to your new WordPress site and start customizing it.
Some managed WordPress hosts will even install it for you during signup. Others might use built-in AI assistants that help you choose themes or recommended plugins.
Many hosts use cPanel to help you manage your website. Inside cPanel, you can use an auto-installer such as Softaculous to install WordPress.
Log in to your cPanel account. Find the auto-installer tool and select WordPress.
The installer will handle everything for you, including creating a database and configuring settings.
When the installation finishes, you can open your WordPress dashboard and begin building your site.
You can also install WordPress manually if you prefer full control.
To do this, you need the FTP connection details from your hosting provider and access to your database manager.
Here’s how:
After setup, you’ll have complete control over your WordPress files and database.
This is useful if you want a custom setup or prefer handling everything yourself.
If you are comfortable with command-line tools, you can also use WP-CLI, the WordPress command-line installer. It’s faster and used by developers for automation.
You can also install WordPress locally for testing and design. This option is ideal for experimenting before making your site public.
To set up WordPress locally, you need a local server environment such as Local, MAMP, WAMP, or XAMPP. These tools include the software WordPress needs (PHP, MySQL, and Apache).
👉 Read our guide on how to install WordPress on XAMPP for detailed steps on how to get started.
After installing the local environment, place the WordPress files in the correct folder, create a database, and follow the on-screen setup steps.
Modern tools like Local and DevKinsta make this process beginner-friendly.
When you’re ready, you can easily move your local site to a live server.
Downloading and installing WordPress is the first step toward building your website.
Once it’s set up, you can log in, pick a theme, and start customizing your pages.
If you choose a good hosting provider, the process is quick and simple. After that, WordPress gives you full control over how your site looks and works.
👉 Once you’ve downloaded and installed WordPress, you can use our easy-to-follow guidelines to make a website.
Hopefully after reading this you now know how to download WordPress, but if you still have some questions, please drop a comment below. We’ll do our best to help.
FREE GUIDE
4 Essential Steps to Speed Up Your WordPress Website
Follow the simple steps in our 4-part mini series and reduce your loading times by 50-80%. 🚀
👋 Don’t miss out on the latest news, tips, and insights to help you build better websites. Delivered to your inbox once a week.
NEW COURSE
Learn to build high-value block themes and plugins with AI and automation
Recent Posts
Popular Posts
#Trending
Our Network
Company
Starting a blog without spending a penny is entirely possible, and you’re in the right place to learn how. Over the years, I’ve tried dozens of blogging sites to see how well they work for different purposes and needs. This post shares my …
Ready to create a WordPress blog? You’ve made an outstanding choice! Learning how to start a blog can be your path to an exciting new adventure. Lucky for you, WordPress is an excellent tool you can use for that. It’s free, user-friendly, powerful, …
In this tutorial, we will lead you through all the steps you need to take in order to start a personal blog that is cheap, effective, good-looking, and that will set you up for future success. This is your ultimate guide to a personal WordPress blog …
Building a website with WordPress might seem overwhelming at first, but it’s easier than you think. You don’t need to be a developer or have any design experience to create a site that looks great and works …
The web host you choose to power your WordPress site plays a key role in its speed and performance. However, with so many claiming to offer the fastest WordPress hosting out there, how do you decide which company to use? In this post, we’ll look at …
Here’s how I set up WordPress on my own computer, with no web host, no risk, no cost, and nobody watching. The tool I use for this is called XAMPP. It basically makes your laptop act like a real server – albeit just locally. You can run WordPress on …