GPThemes
GPThemes copied to clipboard
GPThemes is a Chrome and Firefox extension designed to improve the visual experience of ChatGPT with customisable accent colours, custom fonts, modern designs and custom chat bubble widths

GPThemes
Transform ChatGPT's user interface with customisable accent colours and font styles, modern designs and chat bubbles.

More Screenshots
New UI


Old Ui


Main Features
- Custom fonts: Personalize your ChatGPT interface with custom fonts, including font family, size, line height, and letter spacing.
- Custom theming: Personalize ChatGPT with your preferred accent colors and see a live preview.
- Modern themes: Light, Dark, and Black (AMOLED) options for a stylish look.
- Chat bubbles: Sleek design to differentiate your messages from AI responses.
- Easy theme switching: Change themes via a floating button.
-
Wide compatibility: GPThemes supports the latest ChatGPT UI,
GPT-4o
, as well as previous versions, ensuring a seamless experience for all users.
Installation
Web Store Installation
Chrome Web Store
- Go to the GPThemes extension page
- Click the
Add to Chrome
button - Confirm the installation when prompted
- Visit the ChatGPT website to start using GPThemes.
Firefox Add-On
- Go to GPThemes Firefox Add-ons page
- Click the
Add to Firefox
button - Confirm the installation when prompted by clicking the
Add
- Visit the ChatGPT website to start using GPThemes.
Developer Mode Installation
Chromium
- Download the
gpthemes-chromium-vX.X.X.zip
from the Releases and unzip. - Open Chrome, go to
chrome://extensions/
- Enable
Developer mode
in the top-right corner. - Click
Load unpacked
and select thegpthemes-chromium-vX.X.X
folder.
Firefox
- Download the
gpthemes-firefox-vX.X.X.zip
from the Releases and unzip. - Open Firefox, go to
about:debugging
- Enable
Add-on debugging
inThis Firefox
- Click
Load Temporary Add-on
and selectmanifest.json
ingpthemes-firefox-vX.X.X
folder.
Permissions
- Storage: GPThemes requests permission to access browser storage to save your chosen theme name, custom accent color and custom font properties. This ensures a consistent and personalized experience across ChatGPT website.
-
ChatGPT Website Access: GPThemes requires access to specific URLs to modify the visual appearance of the ChatGPT website. This includes
https://chat.openai.com/
andhttps://chatgpt.com/
(new domain). This access is necessary for the extension to function properly and provide a customized interface.
Supported Versions
[!WARNING] Please be aware that GPThemes is currently tailored to enhance the experience for
GPT-4o Omnia
,GPTs Store
,GPT-3.5
andBrowsing and Data Analysis
. TheGPT-4 Turbo
,GPT-4 Vision
models,DALL-E 3
are not fully supported yet! Probably the style is not as intended for certain elements! Exploring and editing all elements of those may be considered in future updates.
Disclaimer
- I'd like to remind you that ChatGPT frequently updates its website, and even minor changes can sometimes cause unexpected issues with the extension's functionality and appearance.
- Your patience are greatly appreciated. If you notice any obvious issues with the appearance or functionality of the extension, I'm likely already working on it or it has already been fixed, but the new release is not pushed yet or the Chrome Store hasn't yet reflected the changes live. You can track the status on GitHub to stay informed.
- Please note that this is a hobby project and it all depends on my available free time, so it might take a little while to get everything up and running.
Thank you for your understanding.
Acknowledgments
I want to thank the testing maestro @TheMaskedGuardian for being the bug whisperer in the wild world of this website extension. His insightful observations have significantly contributed to refining and enhancing the project. Grateful for your testing effort 🙏