Rename or modify tab/page titles based on user-specified URL patterns.
Tab Title Tweaker allows you to alter or tweak the tab title of a page based on the URL of the page. TTT can either add text to the beginning of the existing page title, or completely replace the page title. You can define as many "rules" as you'd like through the Options page of the extension. Perhaps the most powerful feature is the ability to use wildcards (*) wherever you'd like in the URL patterns you define. Please see the screenshots for a better idea of what this extension does! There are a number of examples and a detailed set of instructions available within the Options page of the extension. It's important for you to read and understand these. This extension will not do anything until you configure your rules, so please visit the extension's Options page immediately after installing. As a web developer I often have production and development sites open simultaneously. It's a nuisance when I mistakenly edit the production site while thinking I'm modifying development, just because the tabs are named the same. I wrote this extension so that I can append DEV to the tab title of all of my development sites (one single rule, as they're all on the same development domain). It gives me peace of mind being able to quickly glance at which site I'm switching into. Others may find this useful for masking the contents of a tab. For example, if you were looking for a present for your wife at Tiffany.com, wouldn't it be nice if you could rename the Tiffany.com tab to "Amazon.com" or your favorite website? This is a silly example, but you get the idea. There have been a few users reporting that the extension doesn't work for https websites. In my testing it has worked fine for https sites. As an example, here are a few rules to add a "YES" prefix to https://www.google.com (both of these work in my testing): prefix, https://www.google.com, YES prefix, *google.com, YES CHANGELOG: v0.0.0.7 - fixes issue of missing files in package v0.0.0.6 - updates code to meet version 2 manifest specifications v0.0.0.5 - adds support for file:// paths (NOTE: you must check the button on the extensions screen to "Allow access to file URLs") v0.0.0.4 - adds suffix support
- (2019-08-12) Kelly Lye: Is there a way to remove a specified string from titles? For eg, a certain browser-based app prepends the name of the app to all page titles. I want Chrome to remove this so that tabs only show the unique title.
- (2018-11-12) Doesn't work on all pages.
- (2018-07-13) Joseph Reckers: Extremely helpful when managing LOTs of Tabs.
- (2017-11-03) Yana Key: Impossible to change tab title based on page title or url. Impossible to clear rules list. Absence of RegEx support make it useless...
- (2017-10-31) Sobhan Hosseinian: Worked here! put a * and get every tab hidden. great job.
- (2017-07-20) Nathan Barry: I can't think of a single practical use for this without RegEx or at the very least an ability to REMOVE certain verbiage from a tab name. Desperately needs to be updated.
- (2017-04-27) zahidul islam Tanmay: Nice feature, worked for me
- (2017-03-13) Chad Bishop: Regex would be nice, and also support for a comment delimiter. My rules get rather complex and I'd like to be to add a comment to a group of rules to easily find them in the future.
- (2016-12-19) Kamil Kot: Thanks, perfect tool <3
- (2016-12-05) Yossi Starz: Just what i searched for. :)
- (2016-05-26) Peter Taylor: Took a couple of tries with the syntax but now works a treat
- (2016-05-23) Oddgeir Gitlestad: Does exactly want i want it to.
- (2016-04-14) Дмитрий Н: Working like a charm. Add 'remove' option if possible.
- (2016-03-14) Yuriy Tim: Not bad!
- (2015-10-30) Bat Vds: good extension, but it doesn't work for what i need it, i needed to rename the tab name when opening PDF file, which is default the url of the file, which doesnt say anything. that is very hard from a technical viewpoint because it doesn't have a html <title>. but if you could find a way to do it in chrome i would love this.
- (2015-10-28) youssef haiti: Si on pouvait changer l'icon aussi ça serait parfait :)
- (2015-10-17) Kevin L: Useless without regex support for $1 $2 etc pattern extraction
- (2015-07-13) MRNIKUSHA101: TRASH
- (2015-05-05) Yuchen Deng: Thanks for you help! it's awesome!
- (2015-04-09) Jose Perez: Awesome
- (2015-03-21) Julio Cesar: Please, add an option to get part of the link and add to the title. Example: --------------------------- operation, pattern, text, link part ("column" number), space characters --------------------------- prefix2: add text to the beginning of the page title and part of the link at the end suffix2: add text to the end of the page title and part of the link to the beginning Rename2: shows just the link or part of it --------------------------- Link part, is something like this... This is the link for exemple: thepiratebay.se/torrent/8253914/name_of_page Link part 1 = thepiratebay.se Link part 2 = torrent Link part 3 = 8253914 Link part 4 = name_of_page Get it? --------------------------- And for space characters, I mean, some sites use characters instead of blank spaces, like: + , %20 , _ , etc So, this can clean up the link part for the title. --------------------------- Please, PLEASE, add this option... Many people would like something like this to not waste time renaming favorites, like thepiratebay search links, that usually has only the name of the site in the title, saying nothing about the content of the search. If you add this option, I'll rate 5 stars and my friends will download it and rate it 5 stars too.
- (2015-02-04) Miguel Cristóbal: Funciona bastante bien, y es muy útil al contar con plantillas para configurar el nombre de la pestaña según sea el dominio al que entres; muy buena
- (2014-12-31) larry krayzman: works great! thanks!
- (2017-10-09, v:0.0.0.7) AstashyL AstashZ: tab-title-tweak-plus
- (2017-09-13, v:0.0.0.7) Gareth Robson: Suggestion: Make the string that the title changes to Dynamic
It would be really handy for me if I could extract part of the URL and place this in the title. For example: suffix, mysite/ticket/*, - Ticket %ticket%
- (2017-07-05, v:0.0.0.7) Tim Graffam: Provide tab name as start-up parameter
Any chance you could add the ability to specify a tab name (or better yet, something that would only preface the original tab name title) via Chrome start-up parameter that would apply to all tabs opened in that session? Thanks for the consideration!
- (2017-04-28, v:0.0.0.7) can get title name from an http call
lets say on http://abc.de/* i want to perform http call to url http://abc.de/f/g.html and then selectively display text from the body. is this something you can add as feature ?
- (2017-03-14, v:0.0.0.7) Chad Bishop: matching urls
I had an issue where the following two urls seemed indistinguishable, rename, *want=4&have=23, aug buy (LSC) and rename, *want=4&have=2, fus buy (LSC) in fact, I had several ending in 20 something that seemed to match the "fus buy" rule. The way I worked around it was by adding a space and then a wildcard, e.g. rename, *want=4&have=2 *, fus buy (LSC) not sure if anyone else is having the same issue, but hopefully it helps.
- (2017-01-31, v:0.0.0.7) Doesn't work in some conditions
If some rules contain long strings the extension doesn't work (no tab title change) or applies wrong rule. In the latter case disabling TTT helps... Is there a limit for length of pattern and/or replacement string? Does TTT check such things?
- (2016-11-22, v:0.0.0.7) Pimp Doubt: Issues with Prefix
Both Prefix and Suffix seem to work like replace. I've read the instructions, and tried multiple different phrasing of the same rules, for example: "prefix, www.youtube.com/*, youtube-video" makes all pages on the Youtube domain become titled "youtube-video" instead of "youtube-video -Normal Tab Title-" Any help would be apprediated, your tool seems to be fairly well coded and functionally simple other than this (probable comparability issue), Giving it 3 stars pending resolution.
- (2016-05-23, v:0.0.0.7) Anton Ryabinin: Regex "text" part
Would be nice to support regex'es in the text part of a rule. Returning certain group, for instance. So that we could prefix page title with some url part: URL: site.com/issues/12345 Default title: "Cool site - Issues - 12345" Modified title: "12345 - Cool site - Issues - 12345"
- (2016-03-30, v:0.0.0.7) Milton Omar Briseño Garcia: Don't work in page that refresh
Don't work with page like https://web.whatsapp.com/ becuase at refresh location the tabs return to original title
- (2016-02-22, v:0.0.0.7) 20-year web dev veteran here: I can solve your JS title issues
Should be able to handle a couple more upgrades for you too (since I can't find a base to branch from I'm assuming you want it in-house. S'all good; I'll GIVE you the code to fix that stuff. I use this extension and want the extra utility without having to from-scratch it. I do, however, have several more suggestions you might wanna hear out. Personally I'd add - RegEx support - dynamic/conditional alterations: PREFIX SWITCH(|http|https|), %www.sample.com/*, OPEN|SSL - string replace alterations: "MSDN Library - Foo" -> "MSDN::Foo" - Plus I can suggest a swanky way of handling rule sequencing such that revert becomes less necessary (and unnecessary to worry about placement in the rules definition). If you care to at least discuss the matters with an appreciative peer, I created you a temp email to reach me at: TTTChromeExtensionSupport [AT] UInIQ [d-o-t] com