• Skip to main content
  • Skip to primary sidebar

Technipages

Tutorials and fixes for smartphone, gadget, and computer problems

  • Topics
    • Android
    • Browsers
    • Gaming
    • Hardware
    • Internet
    • iPhone
    • Linux
    • macOS
    • Office
    • Reviews
    • Software
    • Windows
    • Definitions
  • Product Reviews
  • Downloads
  • About
How to Make Your Own Google Chrome Theme

How to Make Your Own Google Chrome Theme

March 25, 2020 by Mel Hawthorne 2 Comments

Have you ever wanted to customise the look of your web browser? Themes for Google Chrome can be used to do exactly that. The Chrome Theme Store may have a huge range of options, from space themes to cars and beautiful landscapes, but what if none of those options are quite what you want, or if you want to customise Chrome to have one of your own photos as a background instead? Well, luckily you can do just that.

There are two methods of creating your own theme. Chrome has a simple built-in function that allows you to import a background image for the new tab page and customise the colour scheme of the user interface from a number of presets. If the built-in Chrome feature doesn’t have the amount of customisation options that you want, a website called ThemeBeta has you covered, with a feature-rich, yet easy to use Chrome theme creator, (although the installation process is a little more complex). In this article, we’ll walk you through the process of creating your own Chrome theme with both tools.

The simple built-in Chrome tool

To use the built-in Chrome theme editor, open a new tab. In the bottom right corner of the new tab page is a pencil icon, click on this to customise your Chrome’s appearance.

Click the pencil icon to open the theme editor.

In the pop-up window that appears once you’ve clicked the pencil icon, your first option is to configure the background picture. Here you can choose between a very limited number of preset options, or you can upload your own image. This background picture will only apply to the new tab page, it won’t become a background on any actual websites.

Select a background picture for the new tab page.

Once you’ve selected a background image, move to the “Color and theme” tab. Here you can choose from a selection of colour combinations. These colour options affect the colours of the tab and the search and bookmark bars that form the Chrome user interface. In other words, on most sites you visit, these colours will be more noticeable than your background picture just because the top bar of the browser will always be this colour!

Select a preset colour scheme.

If none of the preset colour schemes are quite what you want, the top left colour option allows you to choose your own colour scheme, with a full spectrum of colour options to choose from. To select a colour, first, click on the top left symbol, then use the popup that appears to pick your colour. Adjust the crosshairs in the colour spectrum to get your shade and the black arrow on the right of the window to choose the brightness of the tone. If you’re not sure how this works – the further up or down you move the black arrow, the lighter or darker your colour gets. For more intense shades set the crosshair near the top and the arrow in the middle. For paler colours, move the crosshairs a little lower and the arrow up.

Once you’ve selected the colour you want, click “Add to custom colours” in the bottom right. Next, select your custom colour from the “Custom colours” list on the bottom left, and then click “OK” to apply. If you’re choosing a custom colour scheme, you can only pick one colour, Chrome will pick a second similar colour to complete the theme with what it thinks will fit best.

Tip: Chrome almost always assumes that the colour you chose is the darker of the two theme colours, and will pick a lighter second shade. Pick accordingly!

Select a custom colour scheme.

Once you’re happy with your background picture and colour set, click “Done” to save your custom theme, and you’re ready to go!

Third-party themes made simple

If you want a simple theme, then the Chrome built-in tool should suffice, but if you want more individuality, ThemeBeta offers more control. The website allows you to manually modify the colours for foreground and background tabs, the text in the tab bars, and more.

First of all, you need to browse to ThemeBeta’s website. You can browse user-submitted themes on their homepage, or you can go straight to their theme creator page to get started with your own. The first step once you’re in the theme creator is to choose a background image. Click “1. Upload an Image” and then upload an image from your hard-drive. This picture will be the basis of your theme and will be the background image on the new tab page.

Tip: Any image you upload must be in either a PNG or JPG file format, as these are the only formats supported. Use an online converter if your image is something different.

If the image that you’ve uploaded doesn’t quite look right, it might be too zoomed in or have bars at the sides or top – then you should try changing the “Background image” options. Respectively, they configure horizontal alignment, vertical alignment, if the image repeats if it is too small for the screen, how the image is scaled to fit the screen, and a manual scaling adjustment. Test the options out until you find something you are happy with!

Configure the positioning of your background image.

Once your image is uploaded, the preview on the right-hand side of the page will update to represent what your theme will look like. The second step is to click “2. Generate Colors”, this button will use the colours present in the picture you uploaded, to create a palate of similar colours to use on the rest of the user interface.

If the automatically generated colour scheme suits the look you want, you can skip ahead here to the installation instructions. But if you want to manually configure the colours of things like foreground tabs, background tabs and the toolbar, the details are covered in the advanced configuration section below.

Advanced configuration

There are two tabs of advanced configuration options available in the top left, the first is “Images”. Here you can configure a background image for certain elements. When you mouse-over each of the options, it will highlight the element that that setting would modify in the preview in red.

Mouse-over the options to see what portion of the user interface they change.

Tip: NTP stands for “New Tab Page”, options starting with this acronym are only present on the new tab page, others are visible on other pages.

  • “NTP Background” configures the main background, if you imported an image earlier this will already be “Loaded”.
  • “Frame” configures the user interface excluding the tab list, search bar and bookmarks bar.
  • “Toolbar” configures the active tab, the bookmarks bar and the area surrounding the search bar.
  • “Tab Background” configures the background colour for non-active tabs.
  • “Frame overlay” allows you to configure a second image that overlays the image in “Frame”.
  • “NTP Attribution” adds an image to the bottom left corner of the new tab page, generally for watermark purposes.

Tip: If you’ve uploaded an image and don’t like how it looks, you can remove it by clicking the “X” button next to the relevant “Loaded” marker. If uploading an image changed the background colour for that element you can either set it back manually or click “Generate Colors” in the “Basic” tab again to reset the colour scheme.

The second advanced tab is titled “Colors”. Here – as with the options on the previous page that had a box next to them – you can use the box to open a colour picker and pick a solid colour for the respective elements. Once again, if you mouse over the configuration option, it will highlight the affected element in the preview in red.

Click the box to open the colour picker for the respective elements.
  • “Toolbar” configures the background colour of the ThemeBeta attribution label in the bottom left of the new tab page.
  • “Tab Text” configures the colour of the text in the currently active tab in the tab list. It also sets the colour of the ThemeBeta attribution text in the bottom left corner of the new tab page.
  • “Background Tab Text” configures the colour of the text in the inactive tabs in the tab list.
  • “Bookmark Text” configures the colour of the text of items in the bookmarks bar.
  • “NTP Text” configures the colour of the text or the recommended/regular page links in the centre of the page.
  • “NTP Link” doesn’t have any effect.
  • “Control Buttons” configures the colour of the minimise, maximise and close buttons in the top right corner.
  • “Buttons” configures the colour of the forwards, backwards, reload and home buttons.

Once you’ve configured all of the advanced options the way you want them, you’re ready to proceed to the installation process.

Installation of a third-party theme

For security reasons, Google now only allows extensions and themes to be installed through the Chrome Webstore. To install your custom theme, you will need to enable a developer feature. Unfortunately, this change means the simple “Pack and Install” button on both the “Basic” tab and the “Pack” tab no longer work. If you try the “Pack and Install” method, you’ll get an error message.

Third-party CRX files can’t be installed in Chrome.

To get around this, go to the “Pack” tab and click “Pack and Download Zip file”

Click the “Pack and Download Zip file” button in the “Pack” tab.

Once the zip file is downloaded, extract the files and save them to your hard drive. Double-click on the file you’ve downloaded and select Extract at the top of your file viewer. You’ll have to select where to extract your files to. Remember where you save them so you can upload them again more easily.

Tip: If you rename the folder to indicate what the theme is, it may be easier to find it again in the future, if you ever want to reuse it.

Extract the files from the ZIP file and save them to your hard drive.

The next step is the Chrome extensions page. You can access it by clicking the three dots in the top right corner, under “More tools”, then “Extensions”, or you can click here.

Click the three dots then More tools > Extensions.

Once you’re in the extensions menu, in the top right corner of the page, there is a slider marked “Developer mode”. Enable it. Once the developer mode is enabled, three buttons should appear in the top left corner. The one you need is “Load unpacked”. Click “Load unpacked” and import the folder you extracted from the zip file earlier.

Enable developer mode and then click “Load unpacked”.

Tip: You want to import the parent folder, not the “images” folder it contains. If you didn’t rename it earlier, it will be named something like “theme1234567890”

Once the theme has imported, an alert will appear in the current tab, confirming that the theme was installed and offering an undo button. Before you close this alert, open a new tab and ensure everything looks as you wanted it to.

Don’t hide the confirmation alert until you’re sure you’re happy with the result!

If your theme didn’t turn out quite the way you’d hoped, click “Undo” and try modifying your template again. Once you are happy with the results, feel free to close the “Extensions” page and continue browsing with your shiny new custom Chrome theme.

You Might Also Like

  • How to Change Google Chrome Default Theme
    How to Change Google Chrome Default Theme
  • Google Forms: Add a Theme
    Google Forms: Add a Theme
  • Chrome Extensions to Make Gmail More Productive
    Chrome Extensions to Make Gmail More Productive
  • 5 Chrome Security Extensions to Make Browsing Safer
    5 Chrome Security Extensions to Make Browsing Safer
  • How to Make Chrome Open Incognito Mode by Default
    How to Make Chrome Open Incognito Mode by Default
  • Google Docs: How to Make Flashcards
    Google Docs: How to Make Flashcards

Filed Under: Software

Reader Interactions

Comments

  1. Piyush Rajesh says

    February 20, 2023 at 11:46 am

    I can’t open the zip file for some reason as it says that the file is invalid

  2. Ty Buchanan says

    February 1, 2022 at 2:52 am

    The option has been removed by Chrome..

Did this help? Let us know!

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Recent Posts

  • How to Change the Profile Picture on Disney+
  • Local Security Policy: What Is It and How to Open It in Windows 11
  • How to Create and Erase an Alarm in Windows 11
  • 10 Best NAS Storage Device for Home and Professional Use
  • PS5 NVMe Requirements You Must Fulfill to Expand PS5 Storage
  • Steam Deck Won’t Turn On: 8 Possible Fixes You Can Try
  • How to Fix Two-Finger Scroll Not Working Issue on Windows 11
  • Fix: No Sound Coming From Windows 11 Computer

Who’s Behind Technipages?

Baby and Daddy My name is Mitch Bartlett. I've been working in technology for over 20 years in a wide range of tech jobs from Tech Support to Software Testing. I started this site as a technical guide for myself and it has grown into what I hope is a useful reference for all.

You May Also Like

  • Top 10 Google Chrome Alternatives to Surf Better
  • The 8 Best Adblockers for Chrome

© Copyright 2023 Guiding Tech Media · All Rights Reserved · Privacy