# Uploading favicon.ico

**URL:** https://meta.discourse.org/t/uploading-favicon-ico/88899
**Category:** Bug
**Created:** [June 1, 2018, 6:16am UTC](https://meta.discourse.org/t/uploading-favicon-ico/88899 "2018-06-01T06:16:48Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Samuel\_Walker](https://avatars.discourse-cdn.com/v4/letter/s/d6d6ee/32.png) [@Samuel\_Walker](https://meta.discourse.org/u/Samuel_Walker)
#### Post date: [June 1, 2018, 6:16am UTC](https://meta.discourse.org/t/uploading-favicon-ico/88899/1 "2018-06-01T06:16:48Z")

</div>

Attempting to upload an icon.ico hangs the setup page button to “uploading…” without any indication that it isn’t supported.

 ![image](https://global.discourse-cdn.com/meta/original/3X/5/0/50729ab49dc946222a66b51b84291379e3fa7d73.png)

Replicate with [https://thebobsgamingnetwork.net/favicon.ico](https://thebobsgamingnetwork.net/favicon.ico) and a fresh install of discourse.

---

<div class="post-metadata">

### Author: ![dax](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dax/32/244677_2.png) [@dax](https://meta.discourse.org/u/dax)
#### Post date: [June 1, 2018, 8:49am UTC](https://meta.discourse.org/t/uploading-favicon-ico/88899/2 "2018-06-01T08:49:14Z")

</div>

Yeah, the problem is that `ico` is not among the extensions authorized at the first start (it can be added later). We should add the authorized extensions to the wizard

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [June 1, 2018, 9:55am UTC](https://meta.discourse.org/t/uploading-favicon-ico/88899/3 "2018-06-01T09:55:11Z")

</div>

ICO is an obsolete format for the web – I strongly recommend using simple PNG or JPG instead.

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [June 1, 2018, 11:03am UTC](https://meta.discourse.org/t/uploading-favicon-ico/88899/4 "2018-06-01T11:03:40Z")

</div>

> [@dax](#):
>
> We should add the authorized extensions to the wizard

I think it’s better to show a proper error message since ICO are deprecated…

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [July 9, 2018, 8:01am UTC](https://meta.discourse.org/t/uploading-favicon-ico/88899/6 "2018-07-09T08:01:30Z")

</div>

Can we give this to @techAPJ? All we need to do is show an educational panel if someone tries to upload an obsolete ICO file.

---

<div class="post-metadata">

### Author: ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)
#### Post date: [July 12, 2018, 6:51am UTC](https://meta.discourse.org/t/uploading-favicon-ico/88899/8 "2018-07-12T06:51:52Z")

</div>

We will now show proper error message (received from server side) when upload fails in wizard and re-enable the upload button. This issue was applicable on “Logos” step too.

[https://github.com/discourse/discourse/commit/bd760e98af86f541080d49eab1633094e945dec9](https://github.com/discourse/discourse/commit/bd760e98af86f541080d49eab1633094e945dec9)

Demo:

 ![03](https://global.discourse-cdn.com/meta/original/3X/4/0/40bdde4910937fad1015939cc8467b3f2bf74af5.png)

I also updated the help text on “Icons” step to indicate recommended image extensions.

 ![44](https://global.discourse-cdn.com/meta/original/3X/0/a/0a4d0f6c86988b3b79621c33742ab529fd1d0f6b.png)

---

<div class="post-metadata">

### Author: ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)
#### Post date: [July 13, 2018, 5:02am UTC](https://meta.discourse.org/t/uploading-favicon-ico/88899/9 "2018-07-13T05:02:14Z")

</div>


