Guide

Favicon for WordPress

WordPress calls a favicon a Site Icon. You can upload one from the Customizer in under a minute, or override it via your theme's functions.php for full control.

Check favicons on any website

Install the FetchFavicon Chrome Extension to extract, preview, and validate favicons instantly.

Install Chrome Extension

The Customizer route works on every WordPress install since 4.3 and requires no code. The theme-override route is best when your favicon needs to vary per site section.

Whichever path you choose, ship a square image of at least 512×512 so WordPress can resample down without blurring.

How it works

  1. 1

    Open Appearance → Customize

    From the WordPress admin sidebar.

  2. 2

    Site Identity → Site Icon

    Upload a square 512×512+ PNG.

  3. 3

    Publish

    WordPress will inject the right <link> tags and generate every size for you.

Try it now

Generate a WordPress-ready favicon

Favicon Generator

FAQ

What size favicon does WordPress need?+

Minimum 512×512 PNG. WordPress generates smaller variants automatically.

Why doesn't my favicon update?+

Browsers cache favicons aggressively. Hard-refresh, or append ?v=2 to the favicon URL.

Do I need a plugin?+

No. The built-in Site Icon feature is enough for 99% of sites.

Related tools

Related guides

Guides