# Feature Request: Add API to check if fonts are missing

**URL:** <https://forums.creativeclouddeveloper.com/t/feature-request-add-api-to-check-if-fonts-are-missing/195>\
**Category:** UXP Plugin API\
**Tags:** feature-request, api-feedback\
**Created:** [October 10, 2018, 1:50am UTC](https://forums.creativeclouddeveloper.com/t/feature-request-add-api-to-check-if-fonts-are-missing/195 "2018-10-10T01:50:48Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Velara](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/velara/32/1278_2.png) [@Velara](https://forums.creativeclouddeveloper.com/u/Velara)\
**Post date:** [October 10, 2018, 1:50am UTC](https://forums.creativeclouddeveloper.com/t/feature-request-add-api-to-check-if-fonts-are-missing/195/1 "2018-10-10T01:50:48Z")

</div>

In my plugin it is necessary to notify the user if fonts are missing.

**Description** :  
Add API to check if fonts are missing and then get a list of missing fonts.

**Possible API** :  
api.fontsMissing !Boolean  
api.getMissingFonts() !Array \<String?\>  
api.getSceneNodesWithMissingFonts() ?SceneNodeList

---

<div class="post-metadata">

**Author:** ![hoaile](https://avatars.discourse-cdn.com/v4/letter/h/77aa72/32.png) [@hoaile](https://forums.creativeclouddeveloper.com/u/hoaile)\
**Post date:** [October 19, 2018, 2:53am UTC](https://forums.creativeclouddeveloper.com/t/feature-request-add-api-to-check-if-fonts-are-missing/195/2 "2018-10-19T02:53:45Z")

</div>

Wao! We have same idea! replace all font in probject.

---

<div class="post-metadata">

**Author:** ![igcorreia](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/igcorreia/32/35_2.png) [@igcorreia](https://forums.creativeclouddeveloper.com/u/igcorreia)\
**Post date:** [September 28, 2018, 11:37am UTC](https://forums.creativeclouddeveloper.com/t/feature-request-add-api-to-check-if-fonts-are-missing/195/3 "2018-09-28T11:37:19Z")

</div>

We need/would like to get the users font’s list. We need to apply a font family to a text and we can’t know if the users has the font installed.

---

<div class="post-metadata">

**Author:** ![igcorreia](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/igcorreia/32/35_2.png) [@igcorreia](https://forums.creativeclouddeveloper.com/u/igcorreia)\
**Post date:** [October 3, 2018, 10:13pm UTC](https://forums.creativeclouddeveloper.com/t/feature-request-add-api-to-check-if-fonts-are-missing/195/4 "2018-10-03T22:13:49Z")

</div>

We can do a lot with Fonts and custom fonts. In our case we would like to detect if the user has Font Awesome Installed. That way we can let the user know that our plugin needs that specific font. Or another idea is font suggestions from TypeKit. For both plugins/ideas we need to detect the current installed fonts.

Please allow us to have the list of the user installed fonts. I have a plugin finished only waiting for this.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/xdplugins/original/1X/cb3aa96c353fb031f3f58bea920750f7c360328a.png)

---

<div class="post-metadata">

**Author:** ![stevekwak](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/stevekwak/32/48_2.png) [@stevekwak](https://forums.creativeclouddeveloper.com/u/stevekwak)\
**Post date:** [May 9, 2019, 8:26pm UTC](https://forums.creativeclouddeveloper.com/t/feature-request-add-api-to-check-if-fonts-are-missing/195/5 "2019-05-09T20:26:55Z")

</div>

We are going to put this one on the roadmap. the timeline will be updated in the future!

---

<div class="post-metadata">

**Author:** ![PaoloBiagini](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/paolobiagini/32/29_2.png) [@PaoloBiagini](https://forums.creativeclouddeveloper.com/u/PaoloBiagini)\
**Post date:** [July 21, 2019, 3:20pm UTC](https://forums.creativeclouddeveloper.com/t/feature-request-add-api-to-check-if-fonts-are-missing/195/6 "2019-07-21T15:20:27Z")

</div>

Any update regarding detection of installed fonts?

---

<div class="post-metadata">

**Author:** ![stevekwak](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/stevekwak/32/48_2.png) [@stevekwak](https://forums.creativeclouddeveloper.com/u/stevekwak)\
**Post date:** [July 22, 2019, 2:38pm UTC](https://forums.creativeclouddeveloper.com/t/feature-request-add-api-to-check-if-fonts-are-missing/195/7 "2019-07-22T14:38:07Z")

</div>

We’ve decided to put this under the “future” column on the roadmap (it’s not on yet).

---

<div class="post-metadata">

**Author:** ![stevekwak](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/stevekwak/32/48_2.png) [@stevekwak](https://forums.creativeclouddeveloper.com/u/stevekwak)\
**Post date:** [September 20, 2019, 4:32pm UTC](https://forums.creativeclouddeveloper.com/t/feature-request-add-api-to-check-if-fonts-are-missing/195/8 "2019-09-20T16:32:46Z")

</div>

Adobe Fonts team is working on an integration with XD that should give you more info about the fonts (sometime next year)

---

<div class="post-metadata">

**Author:** ![igcorreia](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/igcorreia/32/35_2.png) [@igcorreia](https://forums.creativeclouddeveloper.com/u/igcorreia)\
**Post date:** [October 9, 2019, 1:11pm UTC](https://forums.creativeclouddeveloper.com/t/feature-request-add-api-to-check-if-fonts-are-missing/195/9 "2019-10-09T13:11:36Z")

</div>

Not good enough but ok.
