# Disable Logos

**URL:** <https://forums.plex.tv/t/disable-logos/933622>\
**Category:** Metadata & Adding Files\
**Tags:** server-linux, metadata\
**Created:** [November 18, 2025, 10:29am UTC](https://forums.plex.tv/t/disable-logos/933622 "2025-11-18T10:29:45Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![dokuro](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/dokuro/32/329926_2.png) [@dokuro](https://forums.plex.tv/u/dokuro)\
**Post date:** [November 18, 2025, 10:29am UTC](https://forums.plex.tv/t/disable-logos/933622/1 "2025-11-18T10:29:45Z")

</div>

I know, I know… I’ll be in the minority so logo fanboys just move on but logos are not for me and I’d much rather have a clean poster and background setup. I’ve little confidence that plex will allow us to toggle these off so I’ve been looking at how to disable/remove these.

So far the best approach I’ve come up with is to remove **clearLogos** directly off the plex server from within the metadata bundle using a hammer. Basically, something like this …

`find /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Metadata -type d -name 'clearLogos' -exec rm -rf {} ';'`

… which does work. I know they will come back if a metadata refresh happens, I’ve that disabled so I control when that happens and could delete them again when I want to refresh the metadata.

Anyhow, is there is a better way to do this ? Maybe there is a way with the api to lock clearlogos as empty …

---

<div class="post-metadata">

**Author:** ![pshanew](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/pshanew/32/160555_2.png) [@pshanew](https://forums.plex.tv/u/pshanew)\
**Post date:** [November 18, 2025, 10:46am UTC](https://forums.plex.tv/t/disable-logos/933622/2 "2025-11-18T10:46:03Z")

</div>

I think it would be a completely reasonable request for clear logos to be a toggle-able (togglable?) option based on user preferences. They’re nice for some, but I personally don’t see the need for them in my use case.

I’m curious. When you delete them as outlined above, what do the new experience apps show in their place? Just the “normal” text titles?

---

<div class="post-metadata">

**Author:** ![dokuro](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/dokuro/32/329926_2.png) [@dokuro](https://forums.plex.tv/u/dokuro)\
**Post date:** [November 18, 2025, 10:51am UTC](https://forums.plex.tv/t/disable-logos/933622/3 "2025-11-18T10:51:59Z")

</div>

> [@pshanew](#):
>
> Just the “normal” text titles?

Yes, normal text, here is an example …

 ![2025-11-18 10.51.07](https://global.discourse-cdn.com/plex/original/4X/e/1/8/e188a3f9a03ca8daf00b0c23c71e50540f1c6df1.jpeg)

---

<div class="post-metadata">

**Author:** ![pshanew](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/pshanew/32/160555_2.png) [@pshanew](https://forums.plex.tv/u/pshanew)\
**Post date:** [November 18, 2025, 11:24am UTC](https://forums.plex.tv/t/disable-logos/933622/4 "2025-11-18T11:24:20Z")

</div>

Thanks, I might give this a try on one of my servers. If I do, I’ll report back as to whether a metadata refresh regenerates the clear logos as I don’t intend to turn off automatic metadata refreshing.

---

<div class="post-metadata">

**Author:** ![dokuro](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/dokuro/32/329926_2.png) [@dokuro](https://forums.plex.tv/u/dokuro)\
**Post date:** [November 18, 2025, 11:25am UTC](https://forums.plex.tv/t/disable-logos/933622/5 "2025-11-18T11:25:48Z")

</div>

> [@pshanew](#):
>
> ’ll report back as to whether a metadata refresh regenerates the clear logos

It does, I already checked 🙂

---

<div class="post-metadata">

**Author:** ![pshanew](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/pshanew/32/160555_2.png) [@pshanew](https://forums.plex.tv/u/pshanew)\
**Post date:** [November 18, 2025, 11:26am UTC](https://forums.plex.tv/t/disable-logos/933622/6 "2025-11-18T11:26:58Z")

</div>

> [@dokuro](#):
>
> It does, I already checked 🙂

Ah, sorry, I misinterpreted your earlier comment 🙂 .

---

<div class="post-metadata">

**Author:** ![Yaracuy](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/yaracuy/32/313162_2.png) [@Yaracuy](https://forums.plex.tv/u/Yaracuy)\
**Post date:** [November 18, 2025, 11:43am UTC](https://forums.plex.tv/t/disable-logos/933622/7 "2025-11-18T11:43:46Z")

</div>

There is a column in the `library.db` in the table `metadata_items`, `user_clear_logo_url`, with values like `metadata://clearLogos/tv.plex.agents.movie_df73790801a85cc05c46f0d747bbcbbf5ea01a3e`

So you’d probably need to whack this value too. But I’m afraid it will get populated again on refreshing metadata.

A toggle would be the best solution, though.

---

<div class="post-metadata">

**Author:** ![dokuro](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/dokuro/32/329926_2.png) [@dokuro](https://forums.plex.tv/u/dokuro)\
**Post date:** [November 18, 2025, 12:30pm UTC](https://forums.plex.tv/t/disable-logos/933622/8 "2025-11-18T12:30:38Z")

</div>

That should work. Taking a quick look, if I set `user_clear_logo_url` to blank …

`UPDATE metadata_items SET user_clear_logo_url = '' WHERE user_clear_logo_url GLOB 'metadata://clearLogos*';`

then as an extra I could maybe lock that field by also setting `user_fields` to `lockedFields=x` where x is the field for logos that would have me golden. That would save future metadata refreshes.

Let me figure what x is 🙂

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)\
**Post date:** [February 16, 2026, 12:31pm UTC](https://forums.plex.tv/t/disable-logos/933622/9 "2026-02-16T12:31:36Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
