Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Titles Extension

A browser extension to get web page Titles with URLs and then format them for easy use on a website or content management system by generating the HTML or giving alternative output like Markdown. Whilst designed for my personal use with my Drupal site this should work in a variety of situations and therefore be of use to other people.

If you are a Mozilla Firefox user then the best place to get Titles Extension from is Titles Extension :: Add-ons for Firefox as this is where the official, signed release is, that you can easily install into your Firefox.

If you use Microsoft Edge, the Chromium based version then Titles Extension - Microsoft Edge Addons is the best place to get Titles Extension.


The instructions for setting up your own development environment are in which explains everything you need to do for modifying Titles Extension. This includes how to work with the old XUL style add-on even thought this has been replaced by the new Web Extension version.


  • No significant issues at present


Now that the original XUL based add-on has been written as a Web Extension then I have some new plans. Generally, I would like to add some new features and improve the user interface. However now that it is a Web Extension, I would like to support other browsers, however a quick initial look suggests this might not be possible, yet.

To Do

  • Add the option to copy all tabs, although this will need an extra option to skip titles
  • Convert build script to Python (to be cross platform)
  • Update how the clipboard is used, I believe Firefox at least has an API now


This is a brief history of my Titles Extension


The very first versions of the extension were for my own personal use. I just wanted a quick and easy way to simply get the URL of a web page, along with the title, of the page from the <title> tag in the HTML source. Doing this manually was hard work, so it was Firefox extension to the rescue.

Version 1

I release the first public version when Firefox forced the use of signed extensions, without exception. At this point I decided the easy way to get my extension signed was to load it into AMO and of course it made sense then to release it as Open Source on GitHub.

Version 2

This is the new Web Extension version and is currently supported in the latest version of Firefox.

Version 2.5

There is no functional change in this release. All that has changed is that I have added support for Chromium based browsers. Whilst I did the development and testing with Microsoft Edge, I have also checked it works with Google Chrome and Brave.


Extension to get page titles and urls and format them for use on a website or content management system, like Drupal. Alternatve output formats are compatible with different Wikis or in the Markdown format.



You can’t perform that action at this time.