# Custom Icon Library in 8.3

**URL:** <https://forum.inductiveautomation.com/t/custom-icon-library-in-8-3/109259>\
**Category:** Ignition 8.3 Early Access\
**Tags:** perspective\
**Created:** [August 1, 2025, 2:25pm UTC](https://forum.inductiveautomation.com/t/custom-icon-library-in-8-3/109259 "2025-08-01T14:25:58Z")\
**Posts on this page:** 3\
**Page:** 2

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [May 1, 2026, 9:33am UTC](https://forum.inductiveautomation.com/t/custom-icon-library-in-8-3/109259/21 "2026-05-01T09:33:31Z")

</div>

> [@Aiasa21](#):
>
> the folder containing the .svg and .json files must have the same name as the .svg file

The folder just has to have the name of the library. The SVG can be called anything. I usually name it the same for all libraries so I can just copy and not edit the resource json file. Maybe that's lazy... But I like to claim it as being consistent 🫣 it's less convenient if you had multiple library svg's open at once as they'd all have the same name, but I would rarely open the SVG directly anyway, let alone multiple...

---

<div class="post-metadata">

**Author:** ![Aiasa21](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@Aiasa21](https://forum.inductiveautomation.com/u/Aiasa21)\
**Post date:** [May 1, 2026, 9:47am UTC](https://forum.inductiveautomation.com/t/custom-icon-library-in-8-3/109259/22 "2026-05-01T09:47:44Z")

</div>

Thanks for the clarification, I also changed the above 👍

---

<div class="post-metadata">

**Author:** ![p.costa](https://avatars.discourse-cdn.com/v4/letter/p/f04885/32.png) [@p.costa](https://forum.inductiveautomation.com/u/p.costa)\
**Post date:** [June 9, 2026, 8:36am UTC](https://forum.inductiveautomation.com/t/custom-icon-library-in-8-3/109259/23 "2026-06-09T08:36:25Z")

</div>

Hi,

I have noticed that after upgrading from Ignition 8.1 to Ignition 8.3 the icons are still present. (they are moved inside a hidden folder with a name like /usr/local/bin/ignition/data/modules/com.inductiveautomation.perspective/.migrated-icons-20260526-0932).

BUT if i perform a gateway backup on this same gateway and i restore it on a different gw, that was installed directly on 8.3, the icons are not present, neither in the old path nor in the new. Is it expected that the migrated icons are not included in a backup?

[Previous page](https://forum.inductiveautomation.com/t/custom-icon-library-in-8-3/109259.md?page=1)
