Can I change the Firefox task bar icon in Vista (NOT quick launch icon)


Recommended Posts

Is there a way to change the color or even the look of the Firefox (11) icon that appears in Vista task bar when the app is open (see shot - hi lighted red)?

Don't mean the quick launch icon. I want to change it because Firefox & Tor Browser (Aurora) have almost identical task bar app icon colors. Constantly clicking the wrong one to maximize, when both are running.

I don't know if Firefox controls the look of the icon, or Windows.

If Firefox controls the icon look / color, maybe code can be entered in userChrome.css to change it, like browser UI elements. But, I'm inclined to believe it's Windows picking each apps' main icon & sticking them in each app tab open in the task bar. That doesn't mean it still couldn't be changed - but no idea how.

Thanks.

post-194730-0-06616900-1332510352_thumb.

Thanks nik, I got Resource Hacker & the patch for it - Resource Hacker FX.

the good: You can open an executable, like firefox.exe, & see all the icons it contains.

the bad: It has about 30 diff icons w/ the globe & fox, of diff sizes & colors (like 256 colors, etc.)

More bad: I'd have to know WHICH WINDOWS file contains the code specifying which icon to pick out of all those in the firefox.exe (I have no idea which file that'd be).

Then, from tutorials I read, I'd have to replace the (right) icon in firefox.exe w/ another that I wanted. Then hope Vista uses it for the icon in the open app tab in task bar.

I've not come across anything explaining how / which file Windows (Vista) uses to pick the one icon out of 30 - 40 in a file like firefox.exe for the app tab. But, I * assume * you'd have to find the exact one Windows is using, then replace that one (say, icon 29 in firefox.exe) w/ what you wanted.

Excelsis - your suggestion didn't seem to work for me

Inside your Firefox install folder, make these folders

\chrome\icons\default\

If I understood, this is where I put an icon file. I captured a small image straight out of windows icon images, named it "main-window.ico."

I understood you meant create the folder "chrome" as direct sub folder under main prgm files installation folder.

D:\Program Files (x86)\Mozilla\Firefox 10\chrome\icons\default\main-window.ico

It had no effect on the icon in the firefox tab for open applications in the task bar (NOT talking about icon for desktop shortcut or quick launch tool bar).

I thought Windows controlled which icon is used for open app tabs in task tray, by selecting (usually) an icon from that app's main executable file, where a plethora of icons seem to be stored - looking inside several apps' main executables using Resource Hacker FX.

D:\Program Files (x86)\Mozilla\Firefox 10\ is where Firefox is installed and not your profile folder, right?

It must be in the install folder of Firefox.

Otherwise make sure the icon isn't named icon main-window.ico.ico by mistake because of the hidden file type "feature" of Windows.

This is actually a very old feature of Firefox. But it still works fine as I currently use it to change the Aurora icon to the regular Firefox one.

Very useful since it updates every day, so reshacking the icon would be a pain in the rear end.

fxicon.jpg

This is what the file path looks on my end: C:\Program Files (x86)\Aurora\chrome\icons\default\main-window.ico

Excelsis, Thanks, but I was afraid you hadn't read closely my OP, or looked at the attached screen, w/ tab I'm speaking of, boxed in red.

Your screen doesn't show the icon in the "open app tab" in the task bar changed - it's still the Firefox icon. See pink arrow. I don't care about looking at the "About TBB / Aurora" to see which browser I'm about to maximize from the taskbar. By then, the app is already maximized (& often not the one I wanted - out of either TBB or Firefox). I want a diff icon for Aurora in the open apps tab. Where the firefox icon is boxed in red - that's what I want to change.

But, yes, the D:\ path shown is where the program files are installed. The icon I used (a small one) didn't make any change, as shown in your posted Aurora pic.

I'm not particularly interested in that changing, but FWIW, it didn't work for me. AFAICT, the icon file doesn't have a double extension. In Explorer folder, Views, Hide known extension types, is unchecked.

The icon's file property >details just shows it as "main-window.ico." Other than that, in Vista, I'm not sure how to check on the "hidden file type feature" you mentioned.

post-194730-0-85544300-1332621259.png

Actually, if you ever used the Aurora channel of Firefox, you would know that it uses a different icon than the standard Firefox one.

It looks like this > http://www.conceivab...con-300x300.png

I changed it to the regular, Firefox icon, because I prefer that.

I did understand what you were asking.

Here's another screenshot with a different icon.

fxicon2.jpg

As for the hidden file type, go into an explorer window, press alt, this will bring up the menubar, then go to Tools > Options > View tab and uncheck Hide extensions of known file types.

Alternatively just remove the .ico from your icon, if you have the file types hidden this will 'fix' your icon to really be main-window.ico.

Make sure and double sure the chrome\icons\default folders are in the root of your Firefox install, like so > C:\Program Files (x86)\Mozilla Firefox\chrome\icons\default\main-window.ico.

Thanks again. Still having problems. I'm not sure which TBB version you're looking at, but latest versions of TBB have the same icon as Firefox. In your shot w/ the blue globe, is that open app tab on task bar for "Aurora" or Firefox? I'm dealing w/ TBB, not Firefox.

Your path shows the main-window.ico is in Firefox, not TBB. I'm only interested in changing the open app tab icon for Aurora, Newest versions from Tor Project no longer say "Aurora," rather "Firefox" on main menu button. The icon shown on Help>About page in TBB for TBB 2.2.35-8 shows default same icon as Firefox 11, not the one you show. Either you changed that, or have an older TBB ver. But, that's not my main interest.

1st, WHERE are you getting the icons to replace the default ones that would be shown in TBB open app tab? Maybe the type image (before naming the file "main-window.ico"), it's size, square / not square, etc., makes a diff?? I picked a small icon from windows shell32.dll (I think). Saved it in .png format, then renamed it .ico

I even took the same icon & ran it through Irfanview, checking its properties & saving as an .ico file; saved it to path described. TBB was closed during file changes. After reopening TBB, open app tab still shows the orange firefox logo.

My TBB zipped pkg is extracted to folder TBB 2.2.35-8, but the 1st main folder of the extracted pkg is "Tor Browser," (default name) which is the folder (Tor Browser) where I added the path "\chrome\icons\default\main-window.ico". Either my path is wrong (in TBB) or the icon isn't suitable, because it does NOT change the icon in open app tab on task bar, as your image w/ blue globe shows.

Q: Did you HAVE to select the alternate icon from the TBB / Firefox files (assume either TBB.exe / firefox.exe files) or will any icon of suitable size do?

And again, "hide extensions of known file types" is unchecked.

post-194730-0-82736100-1332687431.png

post-194730-0-09087400-1332687440.png

Oh man, I feel stupid now. I guess I didn't read your opening message properly, I just now realized you're not talking about vanilla Firefox.

I'll have a look at this TBB thing and edit this message when I can give you a proper answer.

Alright, the reason why it doesn't work is because you put it in the folder "Tor Browser", what you should be doing is putting it in \FirefoxPortable\App\Firefox.

This will NOT change the icon of Vidalia Control Panel, only Firefox itself.

You should definitely use a native .ico, not a renamed image file (png/jpg/etc). I don't think it will work otherwise.

As for where you can get an ico, taking icons from shell32.dll is fine, just save them as .ico directly.

If you use Resource Hacker to extract the icon, what you want to do is open the dll/exe and go to "Icon Group", choose your icon, right click > "Save [icon Group xxxxxxx]" and save as .ico

Edited by Excelsis

OK, thanks for following that through. Sorry if I didn't make it clear in beginning that I wanted to change TBB.

The test ico image I copied from Windows to: "Tor Browser\FirefoxPortable\App\Firefox\chrome\icons\default" worked. This will save a lot of irritation from maximizing the wrong browser when Firefox & TBB are both open. BTW, there was already a "chrome" folder in that path, but not an "icons" sub folder. So for those keeping score, I only had to add the \icons\default\main-window.ico path / file to the existing chrome folder.

I'm not sure about finding a "desirable" image to put in the open apps tab for Aurora - that is ALREADY in .ico format. 1st, I'm not positive what size images "it" prefers for the open apps tab, or if "it" just resizes it accordingly.

One image (think a png) I got from somewhere else (playing around), then saved via Irfanview in .ico format - when tried to open it & other files in one folder, Irfanview said couldn't open that converted file - "can't read (or find?) header." So apparently, can't save png in .ico format just any old way (& work for THIS purpose), the way you can convert / save many images from jpg to png in image viewers / editors, etc.

I guess there are sites that host .ico format images, (I'd DEFINITELY be AV scanning them!) but isn't it possible to take an image in say, .png, & convert it to .ico via SOME prgm?

For example, where did you find the blue version of the firefox logo?

I'm not sure where I found it, I've had it lying around for a while. As for changing png image to ico, it's totally doable. I personnally use converticon.com. I don't know of any easy to use program that does it as well as this website (usually the programs have issue with alpha transparency).

You do want the icon to be a multiple of 16 by 16, for exemple 32x32/64x64/128x128/256x256, otherwise it will look weird.

You could have a look at deviantart, they have alot of icons there that are already in .ico format.

For the record; in a vanilla install of Firefox/Aurora/Nightly, the chrome folder is not present, it was already there because TBB doesn't use omni.ja, it's decompressed, like in old versions of Firefox prior to 3.6.

  • 3 weeks later...

Followup - Re: changing bookmark (library) tray icon, when bookmarks window is minimized to tray (same as we did for main FF window).

In Tor Browser, after we got the right folder location for the new icon, it worked to change the tray icon.

I decided needed to change the tray icon for TB's bookmark library tray icon (normally same as FF main window icon). I read somewhere the name for the bookmarks tray icon should be: "bookmark-window.ico". However, placing an icon w/ that name in the same folder w/ "main-window.ico, doesn't change the bookmark tray tab icon from the orange globe.

I closesd TB, added the icon to same "\Tor Browser\FirefoxPortable\App\Firefox\chrome\icons\default\" folder as did the main-window.ico. Does NOT affect the bookmarks tray icon - still orange globe / blue fox.

Used the same icon file as did for the (changed) main-window.ico, just made a copy & renamed it, so it should be a good file. No go. The older article below seems to agree w/ the mozdev article (below) about name of the bookmark tray icon - bookmark-window.ico.

http://customize.org...ups/topic/12678

In addition to the main window, you can also change the icon on the Bookmark Manager and JavaScript Console. The icon names are bookmark-window.[ext] and jsconsoleWindow.[ext], respectively.

After this is done, restart Firefox and you should be able to see your chosen icon in the title of the browser windows.

10:40 am (4 years ago)

http://iconpacks.moz...s/tutorial.html

Any ideas? Thanks.

Have you ever seen anything like this from mozdev.org: http://iconpacks.moz...s/tutorial.html

No date on the article. Appears ? it's creating values in same firefox\chrome\icons\default path - but bookmark-window.ico has no effect on bookmark mgr task bar tab.

Obviously, instruction on which icon to use for bookmark mgr is buried somewhere in FF code or some file, but I've not found anything on the web about fixing the broken bookmark-window.ico, by simply placing in path above, as earlier tutorials clearly indicated would work.

Another tutorial http://iconpacks.moz...ldtutorial.html makes mention of different image formats used for different icons. No idea what this means - may be outdated.

Well, seems the name of the element has changed for bookmark-window.ico to places.ico. Someone on Mozillazine forum answered my question & it seems to work so far.

But, when both main window & bookmark mgr (places.ico) task bar icons are combined under one tab (if that feature is turned on - in Vista, for me), it just shows the orange globe.

When you click the combined tabs icon, the "changed" icons for browser window & bookmark mgr display as the changed icons.

That apparently, is controlled by Windows & ? maybe it's just grabbing the default icon out of the app's main exe file?

Could turn off the grouping tabs feature, or possibly switching the icon in Firefox's exe file, using something like Resource Hacker, but that's a tall order. There are LOTS of icons of the orange globe in firefox.exe, when open it w/ resource hacker.

trying to change the
bookmarks manager task bar icon
(normally same orange globe as browser task bar icon), does
NOT
seem to work.

You must use the appropriate file name. To find out what that is, use DOM Inspector on the window in question and note the ID of the window element.

  • Main Firefox window: main-window.ico
  • Library: places.ico
  • Downloads: downloadManager.ico
  • Cookies: CookiesDialog.ico
  • Adblock Plus preferences: abpPreferencesWindow.ico
  • etc.

I don't know what to say about the taskbar grouping. I suppose it's possible that Vista is fetching the icon directly from firefox.exe when it groups all Firefox windows into one button. You can disable the feature (for all applications) in the taskbar properties.

www.vistax64.com/tutorials/139024-taskbar-group-similar-buttons.html

This topic is now closed to further replies.
  • Posts

    • Save up to 87% on ChatPlayground AI lifetime subscriptions by Steven Parker Today's highlighted deal comes via our Apps + Software section of the Neowin Deals store, where for only a limited time, you can save up to 87% on ChatPlayground AI: lifetime subscriptions. ChatPlayground AI puts the world’s top AI models in one powerful interface, letting you enter a single prompt and instantly compare outputs from multiple models to choose the perfect response for your needs. Boost productivity and creativity with access to the latest AI giants like GPT-4o, Claude Sonnet 4, Gemini 1.5 Flash, DeepSeek V3, and dozens more — all in one window. Whether you’re chatting, coding, generating images, or refining prompts, ChatPlayground AI equips you with advanced tools like prompt engineering, image/PDF chat, saved conversations, and AI image creation, plus priority support to keep your workflow seamless. Access the world’s best AI models Side-by-Side Comparisons: Enter one prompt & instantly view results from multiple AI models to find the best output for your needs 40+ AI Models: Includes GPT-4o, Claude Sonnet 4, Gemini 1.5 Flash, DeepSeek V3, Llama, Perplexity, and many more Multi-Function Platform: Access AI for chat, image generation & coding all within a single interface Web Browser Extension: Offers a Chrome extension to seamlessly integrate the platform into your browsing workflow Boost productivity with powerful features ChatPlayground Interface: Designed for seamless AI model comparison in one window Prompt Engineering: Refine & optimize your prompts for better, more accurate responses Chat with Images & PDFs: Upload visuals and documents to get context-aware answers Saved Chat History: Keep track of past conversations for reference & ongoing projects AI Image Generation: Create high-quality visuals powered by top AI image models Priority Customer Support: Get faster assistance whenever you need it What you'll get with the Unlimited Plan Includes unlimited messages/month Built for prompt engineers, startups, and teams who run experiments nonstop Includes priority access to new features and future models Good to know Length of access: lifetime Redemption deadline: redeem your code within 30 days of purchase Access options: Desktop Max number of device(s): Unlimited Available to both NEW & Existing users Updates included A lifetime subscription to ChatPlayground AI (Unlimited Plan) normally costs $619, but you can pick it up for just $79 for a limited time - that represents a saving of $530 (87% off). Click the link below for more details, always check terms and specifications before making a purchase. Get this ChatPlayground AI (Unlimited) for $79 (was $619) There are also two other discounted plans to choose from. Although priced in U.S. dollars, this deal is available for digital purchase worldwide. Support queries If you have queries or need support for any of the Neowin Deals, please use the contact form here. Neowin Deals are managed and sold by StackCommerce who represent Neowin on an affiliate basis. Why we post these deals We post these because we earn commission on each sale so as not to rely solely on advertising, which many of our readers block. It all helps toward paying staff reporters, servers and hosting costs. So for those that keep moaning and complaining, be thankful we're still online for you to even do that. Other ways to support Neowin Whitelist Neowin by not blocking our ads Create a free member account to see fewer ads Make a donation to support our day to day running costs Subscribe to Neowin - for $14 a year, or $28 a year for an ad-free experience Disclosure: Neowin benefits from revenue of each sale made through our branded deals site powered by StackCommerce.
    • I like Tidal, but it still does not control devices from the mobile/app and still no surround support. And yeah re: above comment I still get a lot of network errors and I am on a 4/4 Gbit Fiber connection.
    • Aren`t "security features" and "AI model that can see your screen" a tad diametric!
    • Samsung, Amazon extend 990 PRO 2TB NVMe SSD deal beyond Prime Day 2026 by Sayan Sen Recently, we had Amazon's Prime Day 2026 sales wherein there were several great deals including on SSDs. One of those discounted components was the Samsung 990 PRO SSD as the 2TB variant of it was selling for $370, a very good price after a long time. Although that deal was supposed to expire today, Amazon has now extended that sale further (purchase link under the specs table down below). The 990 PRO is a PCIe Gen4 NVMe SSD and still one of the fastest drives available today for under $400. Speaking of fast, sequential reads and writes are rated at 7450 MB/s and 6900 MB/s, respectively. The random throughputs for reads and writes are 1400K IOPS and 1550K IOPS, respectively. The 990 PRO is based on Samsung's 7th Gen V-NAND flash, and it too is TLC. It packs 2 gigs of LPDDR4 DRAM cache, which helps the random performance. The endurance rating for this is 1200 TBW (terabytes written), which should be sufficient for most users. The Samsung 990 PRO is compatible with the PlayStation 5, but if you are going to use the 990 PRO on a PC, check out the Samsung Magician app that lets you track your drive's health, update its firmware, customize various settings, and more. The technical specs of the Samsung 990 PRO 2TB are given in the table below: Specification Value Form Factor M.2 2280 Interface PCIe Gen 4.0 x4, NVMe 2.0 NAND Flash Samsung V-NAND TLC Controller Samsung In-house Controller Cache Memory Samsung 2GB Low Power DDR4 SDRAM Sequential Read Speed Up to 7,450 MB/s Sequential Write Speed Up to 6,900 MB/s Random Read (4KB, QD32) Up to 1,400,000 IOPS Random Write (4KB, QD32) Up to 1,550,000 IOPS Random Read (4KB, QD1) Up to 22,000 IOPS Random Write (4KB, QD1) Up to 80,000 IOPS Operating Temperature 0°C to 70°C Reliability (MTBF) 1.5 Million Hours Endurance 1,200 TBW (Total Bytes Written) Get it at the link below: Samsung 990 PRO SSD 2TB NVMe SSD (MZ-V9P2T0B/AM): $369.99 (Sold and Shipped by Amazon US) Good to know This Amazon deal is U.S. specific, and not available in other regions unless specified. We only use first-party seller links (at the time of article publishing); ensure that you purchase from a first-party seller link only. Check out Today's Deals on Amazon | or our recent tech deals. Become a Prime member (for Students or SNAP) via Neowin Get Prime Access - Prime for half price (for qualifying Medicaid, EBT, SNAP) Subscribe to Prime Video, Audible Plus, Music Unlimited or Kindle Unlimited via Neowin As an Amazon Associate, we earn from qualifying purchases
  • Recent Achievements

    • Reacting Well
      NovaEdgeX earned a badge
      Reacting Well
    • Week One Done
      NovaEdgeX earned a badge
      Week One Done
    • One Year In
      BA the Curmudgeon earned a badge
      One Year In
    • Conversation Starter
      rosiecharles earned a badge
      Conversation Starter
    • First Post
      KMilenkoski1202 earned a badge
      First Post
  • Popular Contributors

    1. 1
      +primortal
      539
    2. 2
      +Edouard
      266
    3. 3
      PsYcHoKiLLa
      151
    4. 4
      Steven P.
      98
    5. 5
      macoman
      66
  • Tell a friend

    Love Neowin? Tell a friend!