# Customize URL/URI/UID of a grafana PUBLIC dashboard

**URL:** <https://community.grafana.com/t/customize-url-uri-uid-of-a-grafana-public-dashboard/105082>\
**Category:** Dashboards\
**Tags:** public-dashboards\
**Created:** [October 6, 2023, 5:32pm UTC](https://community.grafana.com/t/customize-url-uri-uid-of-a-grafana-public-dashboard/105082 "2023-10-06T17:32:15Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![franciscolafe](https://avatars.discourse-cdn.com/v4/letter/f/f14d63/32.png) [@franciscolafe](https://community.grafana.com/u/franciscolafe)\
**Post date:** [October 6, 2023, 5:32pm UTC](https://community.grafana.com/t/customize-url-uri-uid-of-a-grafana-public-dashboard/105082/1 "2023-10-06T17:32:16Z")

</div>

Hello, I’d like to know what’s the process of customizing the public dashboard URL.  
I’m trying to build an small kiosk. And customizing the URL will make my life easier.  
I know that you can achieve custom URI with the JSON, but that’s for the dashboard itself and not the public URL.

When I looked in the JSON file, I couldn’t find an option for the public URL dashboard.  
Also, I the field of the URL can’t be edited.

Is there a way?  
I want to change the UID ( `d88d8df200dc47219dfc06a2a7d0b490`) to something more legible for the kiosk.

Thanks!

- What Grafana version and what operating system are you using?  
10.0.0
- **What** are you trying to achieve?  
Change the UID of the public dashboard url
- **How** are you trying to achieve it?  
Tried looking on google like an insane person, no luck
- What happened?  
No luck
- What did you **expect** to happen?  
Be able to change the URI of the URL
- Can you copy/paste the configuration(s) that you are having problems with?  
No
- Did you receive any errors in the Grafana UI or in related logs? If so, please tell us **exactly** what they were.  
No
- Did you follow any online instructions? If so, what is the URL?  
No

---

<div class="post-metadata">

**Author:** ![franciscolafe](https://avatars.discourse-cdn.com/v4/letter/f/f14d63/32.png) [@franciscolafe](https://community.grafana.com/u/franciscolafe)\
**Post date:** [October 9, 2023, 1:18pm UTC](https://community.grafana.com/t/customize-url-uri-uid-of-a-grafana-public-dashboard/105082/2 "2023-10-09T13:18:03Z")

</div>

Bump.

---

<div class="post-metadata">

**Author:** ![yosiasz](https://sea2.discourse-cdn.com/grafana/user_avatar/community.grafana.com/yosiasz/32/45847_2.png) [@yosiasz](https://community.grafana.com/u/yosiasz)\
**Post date:** [October 9, 2023, 3:37pm UTC](https://community.grafana.com/t/customize-url-uri-uid-of-a-grafana-public-dashboard/105082/3 "2023-10-09T15:37:04Z")

</div>

> [@franciscolafe](#):
>
> I want to change the UID ( `d88d8df200dc47219dfc06a2a7d0b490`) to something more legible for the kiosk.

Welcome @franciscolafe

What is the requirement to have this change of the URL?

---

<div class="post-metadata">

**Author:** ![franciscolafe](https://avatars.discourse-cdn.com/v4/letter/f/f14d63/32.png) [@franciscolafe](https://community.grafana.com/u/franciscolafe)\
**Post date:** [October 9, 2023, 3:47pm UTC](https://community.grafana.com/t/customize-url-uri-uid-of-a-grafana-public-dashboard/105082/4 "2023-10-09T15:47:55Z")

</div>

I’m trying to build an small kiosk. And customizing the URL will make my life easier to providing the kiosks.

---

<div class="post-metadata">

**Author:** ![franciscolafe](https://avatars.discourse-cdn.com/v4/letter/f/f14d63/32.png) [@franciscolafe](https://community.grafana.com/u/franciscolafe)\
**Post date:** [October 9, 2023, 4:53pm UTC](https://community.grafana.com/t/customize-url-uri-uid-of-a-grafana-public-dashboard/105082/5 "2023-10-09T16:53:38Z")

</div>

The requirement would be to have it customized, make it my own uid instead of the random string that it’s difficult to input into another device without copy-paste.-

---

<div class="post-metadata">

**Author:** ![franciscolafe](https://avatars.discourse-cdn.com/v4/letter/f/f14d63/32.png) [@franciscolafe](https://community.grafana.com/u/franciscolafe)\
**Post date:** [October 10, 2023, 6:02pm UTC](https://community.grafana.com/t/customize-url-uri-uid-of-a-grafana-public-dashboard/105082/6 "2023-10-10T18:02:31Z")

</div>

I managed to do this by opening the litesql3 db file for grafana and then simply editing the UID for the intended change.

---

<div class="post-metadata">

**Author:** ![yosiasz](https://sea2.discourse-cdn.com/grafana/user_avatar/community.grafana.com/yosiasz/32/45847_2.png) [@yosiasz](https://community.grafana.com/u/yosiasz)\
**Post date:** [October 10, 2023, 6:36pm UTC](https://community.grafana.com/t/customize-url-uri-uid-of-a-grafana-public-dashboard/105082/7 "2023-10-10T18:36:48Z")

</div>

Doable but not recommended 😁 I would also submit a feature change to allow for friendly url and not some odd uid

---

<div class="post-metadata">

**Author:** ![franciscolafe](https://avatars.discourse-cdn.com/v4/letter/f/f14d63/32.png) [@franciscolafe](https://community.grafana.com/u/franciscolafe)\
**Post date:** [October 10, 2023, 6:46pm UTC](https://community.grafana.com/t/customize-url-uri-uid-of-a-grafana-public-dashboard/105082/8 "2023-10-10T18:46:26Z")

</div>

Already submitted, thanks for the suggestion!

[Allow the public dashboard URL to be customized to the user liking · Issue #76197 · grafana/grafana (github.com)](https://github.com/grafana/grafana/issues/76197)

---

<div class="post-metadata">

**Author:** ![gabayala1](https://avatars.discourse-cdn.com/v4/letter/g/f04885/32.png) [@gabayala1](https://community.grafana.com/u/gabayala1)\
**Post date:** [February 7, 2025, 9:52pm UTC](https://community.grafana.com/t/customize-url-uri-uid-of-a-grafana-public-dashboard/105082/9 "2025-02-07T21:52:34Z")

</div>

Hello franciscolafe, I am trying to customize the URL of the public dashboard by accessing grafana.db but when I modify the UID of the public dashboard and restart the grafana container it asks me for the username and admin and when I enter I get an invalid server error and it does not let me access. Do I have to modify somewhere else? I am a beginner at this.

---

<div class="post-metadata">

**Author:** ![franciscolafe](https://avatars.discourse-cdn.com/v4/letter/f/f14d63/32.png) [@franciscolafe](https://community.grafana.com/u/franciscolafe)\
**Post date:** [February 11, 2025, 5:36pm UTC](https://community.grafana.com/t/customize-url-uri-uid-of-a-grafana-public-dashboard/105082/10 "2025-02-11T17:36:53Z")

</div>

Forewarning: If you’re not familiar how a SQL Table works, I don’t think it’s wise to go and risk breaking the whole DB. I recommend you first learn how a DB Table works before editing it.

That said, here’s a quick and dirty copy-paste:

1. Note the URL UUID:  

2. Browse with the windows `file explorer` to the location:

3. Once you open `grafana.db` in the SQLite browser, go to the Browse Data tab and then select the **dashboard\_public** table (image is for reference as I ended up doing a different approach)  

Save and use the new URL defined by you.
