---
title: "How to add a WordPress favicon to your website"
description: "A favicon is the small image that appears next to your website’s title in a browser tab."
url: "https://maksut.net/how-to-add-a-wordpress-favicon-to-your-website/"
language: "en-US"
datePublished: "2024-09-19T14:53:57+00:00"
dateModified: "2026-09-23T20:22:23+00:00"
author: "Maksut"
---

# How to add a WordPress favicon to your website

A favicon is the small image that appears next to your website’s title in a browser tab. This tiny icon plays a key role in helping users recognize your brand and website, making it easier for returning visitors to identify your site even when multiple tabs are open. By adding a favicon, you enhance your site’s identity and improve the overall user experience.

In this guide, we’ll walk you through the steps to create and upload a favicon to your WordPress website.

### How to Create a Favicon

A favicon is typically a resized version of your brand’s logo. To create one, simply reduce the size of your logo to 512×512 pixels. WordPress will display the favicon as a 16×16 pixel square, so make sure the image looks good even at these small dimensions. Acceptable formats include .png, .jpeg, or .gif.

*Note:* Follow Google’s guidelines to ensure your favicon is visible in search results.

### Adding a Favicon to Your WordPress Site

There are two methods for uploading a favicon to your WordPress site: via the WordPress Admin Panel or using an FTP client.

#### Method 1: Adding a Favicon via the WordPress Dashboard

Here’s how you can upload your brand’s logo as a favicon through the WordPress Admin Panel:

1. Log in to your WordPress Dashboard.
2. Navigate to **Appearance** → **Customize**.
3. Click on the **Site Identity** tab.
4. In the **Site Icon** section, click **Select Image**.
5. Click **Upload Files** and select the favicon file from your computer.

If your image exceeds the recommended size, WordPress will allow you to crop it. Once cropped, click **Crop Image**. If your image fits the size requirements, click **Skip Cropping**, save your changes, and you’re all set!

#### Method 2: Adding a Favicon via FTP

If you prefer not to use the WordPress Admin Panel, you can add a favicon through an FTP client. Before doing so, you’ll need to generate a favicon package that includes various files and the necessary HTML code.

Here’s how to do it:

1. Use an online favicon generator like [Real Favicon Generator](https://realfavicongenerator.net/).
2. Click **Select your favicon image** and upload your logo.
3. Make any necessary adjustments to the favicon.
4. Once done, click **Generate your Favicons and HTML code**.
5. Download the favicon package. The file will have a .ico extension. Name it **favicon.ico** for easy recognition.
6. Access your site’s root directory via an FTP client.
7. Upload the favicon package to the root directory.
8. Open your site’s **header.php** file and paste the following code inside the `<head>` tag, before the `<body>` tag:

Ensure the correct path to your favicon is entered, and that’s it! Your favicon is now live.

### Final Thoughts

We hope this guide has helped you understand how to add a favicon to your WordPress site. If you have any questions about adding a favicon or need assistance with Themes Kingdom themes, feel free to reach out—we’re happy to help!

```json
{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://maksut.net/#website","url":"https://maksut.net/","name":"Maksut — Digital Systems Builder","description":"Custom WordPress and WooCommerce development with technical SEO and AI search visibility for businesses in the UK, Europe and worldwide. Work directly with Maksut.","publisher":{"@id":"https://maksut.net/#person"},"inLanguage":["en","tr"]},{"@type":"WebPage","@id":"https://maksut.net/how-to-add-a-wordpress-favicon-to-your-website/#webpage","url":"https://maksut.net/how-to-add-a-wordpress-favicon-to-your-website/","name":"How to add a WordPress favicon to your website","isPartOf":{"@id":"https://maksut.net/#website"},"inLanguage":"en-US","datePublished":"2024-09-19T14:53:57+00:00","dateModified":"2026-09-23T20:22:23+00:00","mainEntity":{"@id":"https://maksut.net/how-to-add-a-wordpress-favicon-to-your-website/#article"},"breadcrumb":{"@id":"https://maksut.net/how-to-add-a-wordpress-favicon-to-your-website/#breadcrumblist"}},{"@type":"BlogPosting","@id":"https://maksut.net/how-to-add-a-wordpress-favicon-to-your-website/#article","isPartOf":{"@id":"https://maksut.net/how-to-add-a-wordpress-favicon-to-your-website/#webpage"},"headline":"How to add a WordPress favicon to your website","url":"https://maksut.net/how-to-add-a-wordpress-favicon-to-your-website/","inLanguage":"en-US","publisher":{"@id":"https://maksut.net/#person"},"wordCount":475,"mainEntityOfPage":{"@id":"https://maksut.net/how-to-add-a-wordpress-favicon-to-your-website/#webpage"},"author":{"@id":"https://maksut.net/#person"},"datePublished":"2024-09-19T14:53:57+00:00","dateModified":"2026-09-23T20:22:23+00:00","description":"A favicon is the small image that appears next to your website’s title in a browser tab.","articleSection":"Seo"},{"@type":"BreadcrumbList","@id":"https://maksut.net/how-to-add-a-wordpress-favicon-to-your-website/#breadcrumblist","itemListElement":[{"@type":"ListItem","position":1,"name":"Maksut.net","item":"https://maksut.net/"},{"@type":"ListItem","position":2,"name":"Seo","item":"https://maksut.net/category/seo/"},{"@type":"ListItem","position":3,"name":"How to add a WordPress favicon to your website","item":"https://maksut.net/how-to-add-a-wordpress-favicon-to-your-website/"}]},{"@type":"Person","@id":"https://maksut.net/#person","name":"Maksut","alternateName":["Maksut Maksutoğlu","Nebudil"],"url":"https://maksut.net/","jobTitle":"WordPress & WooCommerce Systems Builder","description":"WordPress and WooCommerce developer specialising in technical SEO and AI search visibility for businesses in the UK, Europe and worldwide.","knowsAbout":["Answer Engine Optimization","Generative Engine Optimization","AI Search Optimization","Content Strategy","Local SEO","Technical SEO","Schema.org","Entity SEO","Google Business Profile","Structured Data","WooCommerce","WooCommerce Maintenance","WordPress Development","WordPress Maintenance"],"knowsLanguage":["en","tr","fa"],"address":{"@type":"PostalAddress","addressLocality":"Istanbul","addressCountry":"TR"}}]}
```
