© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•2y ago•
2 replies
djh75_

Customize or override default behavior of page title

Filament generates page titles in the format of [Page Title] - [APP_NAME]. However, I would like to change the last part of the title to something other than the APP_NAME.

I've found solutions for changing the part before the dash, but I haven't been able to find a way to customize or override the part after the dash.

Is there a way to achieve this in Filament?
Solution
The title is made up from the page title and the brand name:
<title>
    {{ filled($title = strip_tags(($livewire ?? null)?->getTitle() ?? '')) ? "{$title} - " : null }}
    {{ strip_tags(filament()->getBrandName()) }}
</title>
<title>
    {{ filled($title = strip_tags(($livewire ?? null)?->getTitle() ?? '')) ? "{$title} - " : null }}
    {{ strip_tags(filament()->getBrandName()) }}
</title>


So you can just define a different
->brandName()
->brandName()
on the Panel
Jump to solution
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Customize table default search debounce behavior
FilamentFFilament / ❓┊help
3y ago
Customize Record Title
FilamentFFilament / ❓┊help
3y ago
Weird override behavior
FilamentFFilament / ❓┊help
17mo ago
Customize Page
FilamentFFilament / ❓┊help
3y ago