How to Use Free WordPress for a Blog or Hobby Site
Start a free WordPress site and know what its plan can and cannot do.
You can use free WordPress.com to start a blog without coding or paying for hosting. The free plan includes a site address, basic themes, and tools for writing and publishing. It also has firm limits on storage, design, plugins, and ways to earn money. For a personal blog or hobby site, those limits may be fine. For a business site, compare paid WordPress.com plans with self-hosted WordPress.org before you begin.
Understand the basics of WordPress
WordPress is a content management system, or CMS. It lets you write posts, add pages, and manage a website through a web-based dashboard. You do not need to know code to use its main writing and publishing tools.
There are two products with similar names. WordPress.com hosts your site and manages the server for you. WordPress.org provides the WordPress software, which you install with a separate web host. That choice affects cost, upkeep, and the features you can add.
With a free WordPress.com account, you can start small and learn the basic workflow. Draft a post, preview it, and publish when it is ready. You can also add pages such as About or Contact, then link them through your site navigation.
- Choose WordPress.com if you want a hosted site with little setup.
- Choose WordPress.org if you want control over hosting and extensions.
- Check current plan details before you commit. Features can change over time.
The official WordPress.com plan feature list shows which tools come with each hosted plan. It is a useful way to check current limits before building your site.
WordPress.com and WordPress.org are not the same
WordPress.com is a hosted service. It gives you an account, a site address, and a dashboard in one place. The service handles hosting, updates, and much of the site upkeep. The free plan uses a WordPress.com subdomain, such as example.wordpress.com.
WordPress.org is the home of the free WordPress software. To use it, you need a hosting plan and a domain name, which may cost money. You can then choose from a wider range of themes and plugins, subject to your host and site setup.
The main trade-off is ease versus control. WordPress.com is simpler to start, but its free plan limits what you can change. WordPress.org takes more setup and care. In return, it gives you more control over files, plugins, and hosting choices.
WordPress software and plugins can be free to download. That does not mean every plugin is free, or that WordPress.org hosting is free. Some plugins have paid versions, and a self-hosted site still needs a host and often a custom domain.

Create a free WordPress.com account
To set up a free WordPress blog, go to WordPress.com and create an account. Follow the prompts to name your site and choose a free address. The address will include wordpress.com unless you pay for a custom domain or use another supported plan.
Pick a site name that suits your subject, not just a temporary idea. You can change many site settings later, but a clear name helps readers know what the blog covers. Choose a simple topic, such as home cooking, local walks, or book reviews.
After signup, open the dashboard and look for the site editor or writing tools. The exact menu names may change as WordPress updates its interface. Start by checking the site title, tagline, homepage, and menu links.
- Create your WordPress.com account and select the free plan.
- Choose an available WordPress.com address for your site.
- Set a title, pick a theme, and add an About page.
- Preview the site on a phone and a computer before sharing it.
One account may let you create more than one site, but limits and features can vary. Check the current account and plan rules in WordPress.com before you plan a network of sites. Each site still needs its own content and upkeep.

Add posts and pages to your site
Posts work well for dated updates, essays, and news. Pages suit lasting information, such as an About page or a list of services. Use a clear title, short paragraphs, and headings to help visitors scan your work.
To publish, open a new post in the dashboard and add your text. Use the block editor to add images, lists, or headings. Save a draft and preview it before publishing. This gives you a chance to catch typos and check how the page looks on small screens.
Keep your site easy to explore. Add key pages to the menu, and group related posts with categories or tags. A small blog may only need a few menu links. Too many choices can make it harder for readers to find the main content.
Free sites have a 1GB storage limit. Resize large images before upload, and remove files you no longer need. A few well-sized images can make a post more useful without using space too fast.
- Use one main idea for each post.
- Write descriptive headings that tell readers what each section covers.
- Add useful image descriptions for visitors who use screen readers.
- Keep copies of important writing outside the site as a backup.
Customize the design within the free plan
Start with a free theme that fits the type of site you want. A theme sets the overall layout, colors, and type styles. Preview a few choices, then check the result on both phone and desktop screens.
Free plan design options are limited compared with paid plans or a self-hosted site. You can make some changes in the site editor, but advanced design tools may not be available. The options depend on the theme and current plan.
Keep the design simple and make the content easy to read. Use a clear menu, a short site title, and a small set of consistent colors. These choices matter more than adding many decorative features.
Custom domains are not included with the free plan. Your site address uses a WordPress.com subdomain, which can work well for a personal project. If you want a branded address, check the cost and terms for a paid plan or another domain setup.

Know the free plan's main limits
The free plan is a good way to test blogging with WordPress. It comes with basic publishing tools, a WordPress.com address, and a selection of themes. It does not offer the same flexibility as a paid plan or self-hosted site.
The biggest limit for many users is plugins. You cannot install plugins on a free WordPress.com site. Plugin installation is available only on paid plans that support it. So, if you wonder, “Can I add plugins to a free WordPress blog?” the answer is no.
Are WordPress plugins free? Some are free, some charge a fee, and some offer both free and paid versions. That question is separate from whether you can install them. Even a free plugin cannot be added to a free WordPress.com site.
Storage is capped at 1GB on the free plan. Design choices are also limited, and the free site uses a WordPress.com subdomain. Review the current WordPress.com plugin support details if plugins are central to your plans.
| Feature | Free WordPress.com | What to know |
|---|---|---|
| Hosting | Included | WordPress.com hosts the site |
| Storage | 1GB | Resize images and watch file use |
| Plugins | Not available | Use a paid plan that supports plugins |
| Domain | WordPress.com subdomain | A custom domain needs a paid option |
| Design | Basic choices | Advanced changes may need another plan |
These limits make the free plan best for personal blogs and hobby sites. A professional site may need plugins, a custom domain, or more storage. Price those needs before you build a site around a feature the free plan does not offer.
Can you earn money from a free WordPress blog?
You can try some ways to earn money from a free WordPress blog, but options are restricted. Free plan sites do not offer the same access to display ad tools as paid plans. They also lack a custom domain, which can make a site feel less suited to a business.
Affiliate links or sponsored posts may be possible, subject to WordPress.com rules and any laws that apply to you. Tell readers when you may earn a fee from a link or post. Do not assume that every ad network or payment tool will work on the free plan.
If your goal is to make money, first decide how you plan to earn it. A writer may use affiliate links. A maker may sell through a separate shop. A creator may offer paid content elsewhere. Then check that the plan allows the tools and links you need.
For steady income, consider a paid WordPress.com plan or self-hosted WordPress.org. A paid plan may offer more ways to use ads, a custom domain, or plugins, depending on its terms. Self-hosting adds costs and upkeep, so include hosting, domain renewal, and any paid tools in your budget.
Start free if you want to learn how publishing works. Upgrade when a real need appears, such as a custom domain, plugin, or stronger income plan. This keeps early costs low without mistaking a free blog for a full business site.
Choose the right path for your goals
Free WordPress.com is a simple starting point for a personal blog, hobby project, or writing practice. You can publish posts, add pages, and use a theme without coding. Its main limits are clear: 1GB storage, basic design choices, no plugin installs, and no custom domain on the free plan.
WordPress.com may suit you if ease matters more than control. WordPress.org may fit better if you need a wide choice of plugins or full control over hosting. Compare the cost and work involved before deciding.
Build a small site first, learn the dashboard, and publish useful content on a steady schedule. If the site grows, upgrade only when you can name the feature you need. That is the most effective way to use free WordPress.
Frequently asked questions
- Can I add plugins to a free WordPress blog?
- No. Free WordPress.com sites do not support plugin installs. Plugin use needs a paid plan that includes that feature.
- Are WordPress plugins free?
- Some plugins are free, while others charge a fee or offer paid features. A free plugin still cannot be installed on a free WordPress.com site.
- Can you make money from a free WordPress blog?
- Some income options, such as affiliate links or sponsored posts, may be allowed under current rules. Display ads, custom domains, and other tools are limited, so check the plan terms first.
- How much storage does a free WordPress.com site include?
- The free plan includes 1GB of storage. Resize images and remove unused files to make that space last.
- Is WordPress.com or WordPress.org better for beginners?
- WordPress.com is easier to start because hosting is included. WordPress.org offers more control, but you need separate hosting and more site upkeep.
- Can I use a custom domain on free WordPress.com?
- The free plan uses a WordPress.com subdomain. A custom domain requires a paid option or a different hosting setup.
Related reading
What Is the Latest Version of WordPress?
Check the latest WordPress release and find the version your site runs.
What WordPress Theme Is That Website Using?
Find a site’s theme, check its fit, and make safe changes to your own.
How to Create, Customize, and Find WordPress Themes
Build a custom theme, tailor an existing one, or identify a site's WordPress theme.