Skip to content
Chrome & Firefox extension for setting custom image/colour backgrounds on Twitter
JavaScript HTML CSS Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
chrome-src Prepare 2.1.0 release Apr 4, 2019
firefox-src Prepare 2.1.0 release Apr 4, 2019
LICENCE Added a licence, why not Dec 12, 2016 Updated README to reflect firefox release Feb 24, 2017 Added bash script for zipping the addons Jun 15, 2017

Twitter bg restorer logo

A chrome extension that lets you set a custom background image and colour for web twitter. A nostalgic throwback to when the homepage wasn't a sea of searing white.


Download from the Web Store


Download from the Mozilla Add-ons repository


Install from the site listed above and open the options for the extension. You can then upload an image and specify a colour.

You can currently:

  • Upload a custom image
  • Set a custom background colour
  • Specify whether the image tiles or not
  • Specify whether the image stretches to cover the page or not.

If you have any feature requests or ideas for improvement, please open an issue!

Note: This is a purely local change. Other users cannot see the background you set, I'm afraid - this is only to re-implement homepage customisation that twitter has removed.

How it Works

The extension works by inserting a new CSS rule on the body of a twitter page based on the settings you choose. When you 'upload' the background image to the extension, it actually converts it into a Base64 representation of the image and stores it locally in your chrome extension storage.

This Base64 data is then inserted into the page using the background-image: url() method - which solves the problem of being unable to pull an image from an extra-twitter location (whether it be from another hosted source or from the local machine).


This extension has been linked to from The Guardian, iDigitalTimes, VentureBeat, Gizmodo and Lifehacker!

You can’t perform that action at this time.