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
logo.png

favicon.ico
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.
- Drop a square or wide PNG logo on PNG to ICO.
- Choose Favicon for most cPanel root uploads.
- Convert and download favicon.ico.
- 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
- Open iPhone HEIC photos on WindowsWindows ships no HEVC decoder for stills, so Explorer draws nothing. Install the two Store packages to look, or send JPEG to the portal that refused it.
- Insert HEIC into PowerPointPowerPoint Insert Pictures needs HEIF and often HEVC on Windows. When Insert fails or the deck must open elsewhere, convert the iPhone still to JPEG first.
- Insert HEIC into Google DocsGoogle Docs and Slides refuse iPhone .heic on Insert image. Convert to JPEG first, or use Word only after Windows has HEIF and HEVC codecs.