Over the past year, one request we’ve consistently heard from the Streamlit community is the ability to modify hosted app URLs. We’ve been working hard here at Streamlit to build this feature and are excited to be bringing it to you! The launch will consist of two parts:
Step 1. Move to unique subdomains on July 21st, 2022
We’re changing the URL scheme to use subdomains instead of URL paths. This new design helps better resolve issues like apps not rendering on certain browsers. With this update, Streamlit apps will now render on all major browsers—Chrome, Safari, Firefox, as well as their mobile counterparts.
Below is an example of the new structure:
To maintain existing apps, we will automatically redirect from existing app URLs to your app’s new unique subdomain URL.
For embedded apps:
- Streamlit Community Cloud will support embedding public apps using the new subdomain scheme(for e.g. https://unique-generated-subdomain-hgezi7.streamlitapp.com/?embedded=true)
- There will be no official support for embedding private apps.
We plan to make the transition to unique subdomains on July 21st, 2022.
Step 2. Customizable subdomains in the near future!
Now the exciting part —subdomains will also soon be customizable! With this step you’ll be able modify your app URLs to reflect your app content, personal branding, or whatever you’d like.
The app URL will appear as:
These subdomains will require a minimum of 6 characters, but otherwise the opportunities are endless!
Sign up for early access to try out customizable URLs in the beta here. If you run into any issues with the new unique subdomain structure, feel free to let us know.