How do I add my logo to WordPress?

Adding a logo to your website or blog in WordPress is not a tricky task. In fact, it is pretty straightforward, and it will take less than five minutes. Adding your logo to your WordPress site is a great way to better brand your business. Whether you have a personal blog or a business website, adding your logo is essential to brand consistency and building trust with your audience.

In this post, we will explain the steps required to add a logo to your WordPress site. To add your logo to a WordPress website, you will need to know how to select the right image format and size, then how to upload it correctly.

NOTE: Although there are several logo formats that are acceptable for your WordPress site, we recommend using a PNG with a transparent background for the best results.


  1. Log in to WordPress
  2. Under the Appearance tab, click Customize
  3. Click Header, then select Site Identity
  4. Choose the image you wish to use for the logo and hit Select
  5. Crop the image to how you would like it to appear on your site
  6. Then click on Crop Image or skip crop
  7. Click Save & Publish at the top left

Note: Some themes allow you to adjust the width of your logo.

That is it. You are branding your website. Depending on the design of your website, you may need to come back and update your logo. Having several versions of your logo on standby is a great way to make sure your site stays fresh and current. Here are just a few variations.

Best image format and forms for website logo

  • PNG with transparency
  • An all-white version (PNG with transparency)
  • An all black or dark version (PNG with transparency)
  • Website friendly version (several options below)
    • Slimmed-down version of your logo to better fit at the top of your website
    • Verison without a brand mark/icon
    • Horizontal version with your brand mark to the left or right of logo text
  • Optional SVG version for retina screens

Branding builds a company’s reputation and identity and can help your small business to stand out from the competition. A strong brand will help you create connections with your customer base and other businesses in your industry. Whether it is a logo, tagline, or complete brand identity, branding is an essential part of any business.