---
title: "Custom local icons"
description: "Custom local icons is a Marketplace integration for Home Assistant. It has 55 installs sharing analytics, works locally and was last updated June 13, 2026."
canonical: "https://vulpo.app/integrations/marketplace/mariusthvdb-custom-local-icons"
url: "https://vulpo.app/integrations/marketplace/mariusthvdb-custom-local-icons.md"
last-updated: "2026-10-23"
version: "1.4"
---

# Custom local icons

> Custom local icons is a Marketplace integration for Home Assistant. It has 55 installs sharing analytics, works locally and was last updated June 13, 2026.

Custom local icons loads SVG icons from a local folder so they can be used in Home Assistant. It adds an icon picker entry for the UI, and icons are referenced with the prefix cli: followed by the icon name. The folder is a setting chosen when the integration is added in the UI and can be changed later in the options, which also hold a switch for frontend debug logging. New icons in the folder are discovered automatically, though a browser tab reload is needed before changes show in an open session. SVG content is checked before rendering: script elements and inline event handlers are blocked, and only path data is extracted and drawn. It works locally and needs the Marketplace (HACS on 2026.10 and older).

Automatic summary of the README and code of Mariusthvdb/custom\_local\_icons. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=Mariusthvdb&repository=custom_local_icons&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=Mariusthvdb&repository=custom_local_icons&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Custom Local Icons

- **Folder name**

### After setup

- **Folder name**
- **Enable Frontend debug logging**

Texts from the code of [Mariusthvdb/custom\_local\_icons](https://github.com/Mariusthvdb/custom_local_icons).

## From the README

> - 🔍 Icon picker integration for UI selection
> - 📂 Load SVG icons from a configurable local folder
> - 🔄 Automatic icon discovery
> - ⚡ Optimized frontend rendering
> - 🛡 Secure SVG parsing

From the README of [Mariusthvdb/custom\_local\_icons](https://github.com/Mariusthvdb/custom_local_icons#readme), [GNU GPL v3.0](https://spdx.org/licenses/GPL-3.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Number: 55 installs sharing analytics; 9 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: 1.4.0, last updated June 13, 2026
- Domain: `custom_local_icons`
- Source: <https://github.com/Mariusthvdb/custom_local_icons>
- Issues: <https://github.com/Mariusthvdb/custom_local_icons/issues>

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-23. Source: https://vulpo.app/integrations/marketplace/mariusthvdb-custom-local-icons

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/mariusthvdb-custom-local-icons
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
