Skip to content
Tinolia

Why the site still wants favicon.ico

File Manager on cPanel still wants favicon.ico in public_html while your logo is a PNG. Tinolia converts that PNG into an ICO for the root upload, and files are deleted within 1 hour.

public_html · File Manager

Rejected

logo.png

cPanel File Manager waiting for favicon.ico beside a rejected PNG.

favicon.ico

Root upload fields still name favicon.ico. A PNG in the gallery does not satisfy that path.

Why a PNG in the media library is not favicon.ico

Shared hosting and classic cPanel installs still probe the site root for a file named favicon.ico. Browsers and uptime monitors hit that path before they read every modern link tag in the theme.

Uploading logo.png into WordPress media, or dropping a square PNG into the theme assets folder, does not create that root file. The File Manager picker that says "favicon.ico" is checking the name and the ICO container, not whether a PNG exists somewhere else on the account.

That is why the panel rejects the upload or leaves the tab blank even though the brand mark looks fine in Preview.

Seller stores on Etsy and eBay, plus a Workday-branded careers site, hit the same root habit when the theme still ships a classic favicon.ico path.

What Tinolia packs into the ICO

PNG to ICO reads PNG only. Pick the Favicon preset for browser tabs (16 and 32) or Windows when you also need 48 and, if the PNG is large enough, 256.

Sizes larger than the source PNG are left out on purpose. A 32 px mark is not stretched to 256, because that only blurs the tab. Animated PNG is refused; this job is one still icon.

You get one .ico file, not a full favicon pack. No site.webmanifest and no apple-touch-icon come out of this page. Up to 10 PNGs, 20 MB each; every file becomes its own icon.

  1. Drop a square or wide PNG logo on PNG to ICO.
  2. Choose Favicon for most cPanel root uploads.
  3. Convert and download favicon.ico.
  4. Upload it to the site root (often public_html) with that exact name.

SVG logos need a PNG stop first

If design handed you an SVG, rasterize on SVG to PNG before the ICO step. Hosting root fields almost never accept SVG as favicon.ico.

Why sites reject SVG for other uploads is a separate guide: SVG upload rejected. Stay here when the blocker is specifically the root .ico filename on hosting.

JPEG marks and small sources

This converter expects PNG. A JPEG logo goes through JPG to PNG first so transparency padding can wrap a wide mark.

Start from a mark that is at least 32 px on the short side for a clean Favicon preset. Upscaling a tiny export only softens the tab icon.

After the file lands in public_html

Clear the browser cache or open a private window; tabs cache favicons aggressively. Confirm File Manager shows favicon.ico next to index files, not only inside wp-content/uploads.

Modern themes can also link PNG or SVG favicons in the head. That does not retire the root .ico habit on older shared hosts, so keep the ICO until you know every crawler and panel on the account stopped asking for it.

If the host also rejects a heavy PNG before you convert, shrink it first; that size fight is PNG too large, not the ICO container itself.

Questions

Why does cPanel still ask for favicon.ico?

Many shared hosts still look for that exact filename at the site root. A PNG elsewhere on the account does not replace it.

Can I upload logo.png and rename it to favicon.ico?

Renaming does not turn PNG bytes into an ICO container. Convert with PNG to ICO, then upload the real .ico.

Favicon or Windows preset for hosting?

Favicon (16 and 32) covers most browser tabs and root uploads. Use Windows when you also need 48 or 256 for desktop icons.

My logo is SVG. What first?

Rasterize on SVG to PNG, then build the ICO. SVG rejection on forms is covered in SVG upload rejected.

Does transparency survive in the ICO?

Transparency is kept. Wide logos sit on a transparent square without cropping the mark.

Do I get apple-touch-icon and a webmanifest too?

You get one .ico. Manifest and apple-touch files are a separate theme or build step.

How many PNGs can I convert?

Up to 10 files, 20 MB each. Each PNG becomes its own ICO.

The tab still shows the old icon after upload.

Browsers cache favicons hard. Hard-refresh or try a private window after File Manager shows the new favicon.ico.

More guides like this

All guides