Getting Started
Follow these steps to start using the extension:
- Install the extension from the Chrome Web Store
- Open Google Calendar (calendar.google.com) — the background will appear automatically
- Click the extension icon
in the top-right corner of your browser to open the quick settings panel
- Choose a theme or customize your background — changes appear instantly on the calendar
The extension works entirely inside Google Calendar. You don't need to open any extra pages or configure anything after installation — just start customizing.
Quick Settings (Popup Panel)
Click the extension icon in your browser toolbar to open the popup panel. This is your main control center:
Master On/Off Switch
At the top-right of the popup, there is a toggle switch labeled ON or OFF. Click it to:
- ON — Background images and effects are visible on your calendar
- OFF — The calendar returns to its normal appearance, but all your settings are saved
Theme Selection
Scroll through the theme cards in the "Current Theme" section. Each card shows a preview of the theme. Click a card to apply it immediately. The active theme has a purple border around it.
Overlay Mode
Choose how the calendar text appears over your background:
| Mode | Description |
| Light | A thin white layer sits between the background and calendar text. Best for dark or colorful images. |
| Dark | A thin dark layer sits between the background and calendar text. Best for bright or light images. |
Filter Adjustments
Use the three sliders to fine-tune how your background looks:
| Filter | Range | What it does |
| Blur | 0 – 20 px | Softens the background image. Increase to make text more readable. |
| Brightness | 50% – 150% | Makes the background lighter or darker. 100% is the original brightness. |
| Opacity | 20% – 100% | Controls how visible the background is. Lower values make it more transparent. |
Click Reset next to the section title to return all filters to their default values.
Quick Customization
Below the filter sliders, you'll find quick options to set your own background without creating a full theme:
Single Image:
- Select the "Single Image" radio button
- Find an image you like on any webpage. Right-click on the image and choose "Copy image address" from the context menu.
Right-click any image on a webpage, then click "Copy image address"
- In the expanded detail panel, paste (Ctrl+V or ⌘+V) the URL into the text field — your calendar background updates as you type
- Or click "Choose Local Image" to upload a picture from your computer — it will be automatically optimized for the best performance
Solid Color:
- Select the "Solid Color" radio button
- Click the color picker square next to it to choose any color — the calendar background changes instantly
More Settings Button
Click "More Settings" at the bottom of the popup to open the full settings page, where you can create and manage custom themes.
Full Settings Page (Options)
Click "More Settings" in the popup, or go to Chrome's extension management page and click "Extension options" to open the full settings page.
Effect Preview
At the top of the page, a preview box shows how your background will look. Click any theme card to see a live preview. The preview also reflects your current overlay mode and filter settings.
Built-in Themes
These themes come pre-installed with the extension:
| Theme | Description |
| Default Rainbow | 12 different pastel colors that change automatically each month — red in January, orange in February, and so on through the year. |
| Star | A single scenic image used as the background all year round. |
Click "Use" on any theme card to activate it.
My Themes (Custom Themes)
Create and manage your own themes:
To create a new theme:
- Click the "Create New Theme" button next to the "My Themes" heading
- Enter a theme name (up to 30 characters)
- Choose a theme type:
- Single Image — One background image used all the time
- Monthly Rotation — 12 different images, one for each month
- For Single Image: paste a URL or click "Choose Local Image" to upload from your computer
- For Monthly Rotation:
- Enter a URL for each month (January through December), or
- Click "Choose Files (up to 12)" to batch-import images from your computer — they will be assigned to months in alphabetical order by filename
- Click "Save Theme" — your new theme appears in the list immediately
When you upload local images, they are automatically resized and compressed for optimal performance. Large photos are perfectly fine — the extension handles the optimization.
To manage existing themes:
- Use — Apply this theme to your calendar
- Edit — Change the name or images of an existing theme
- Delete — Remove a theme permanently (you will be asked to confirm)
Overlay Settings
Same as the popup — choose Light or Dark overlay mode. Changes are applied in real time.
Filter Settings
Same three sliders as the popup (Blur, Brightness, Opacity). The preview box updates as you drag the sliders. Click "Reset" to restore defaults.
Frequently Asked Questions
The background doesn't appear on my calendar. What should I do?
First, make sure the master switch at the top of the popup is set to ON. Then check that you have selected a theme or custom background. If it still doesn't work, try refreshing the Google Calendar page. If the issue persists, go to Chrome's extension management page (Chrome menu → Extensions → Manage Extensions) and click the refresh icon on the extension card.
Can I use my own photos as the calendar background?
Yes! There are two ways. Quick way: In the popup, select "Single Image" and click "Choose Local Image" to upload a photo from your computer. Full way: Open the settings page and create a custom theme — you can upload photos for each month of the year.
How do monthly themes work?
When you create a theme with the "Monthly Rotation" type, you assign a different image to each month (January through December). The extension automatically detects which month you're viewing in Google Calendar and displays the matching image. When you navigate to a different month in the calendar, the background changes accordingly.
Does the extension slow down Google Calendar?
No. The extension uses lightweight CSS to display backgrounds. Any images you upload are automatically compressed and optimized. Background changes happen instantly through browser storage — no server calls or network delays.
Will my settings sync across devices?
Basic settings (theme selection, overlay mode, filters) sync across devices if you're signed into Chrome. Custom themes and uploaded images are stored locally on each device for privacy and performance.
Can I turn off the background without losing my settings?
Yes. Use the ON/OFF switch at the top of the popup. This hides the background but keeps all your theme selections, filters, and custom images saved. Turn it back ON anytime to restore everything exactly as you left it.
The text is hard to read over my background image. How can I fix it?
Try these adjustments in order: (1) Increase the Blur slider to soften the image. (2) Adjust Brightness — make it darker for light text or lighter for dark text. (3) Switch between Light and Dark overlay modes. (4) Lower the Opacity to make the background more transparent.
Is there a limit to how many custom themes I can create?
There's no strict limit. You can comfortably create 10–20 custom themes without any issues. Each monthly theme with 12 images uses some storage space, but the extension optimizes images automatically.
Does the extension work in Incognito mode?
By default, Chrome extensions don't run in Incognito mode. To enable it, go to Chrome's extension management page (Chrome menu → Extensions → Manage Extensions), find this extension, click "Details", and turn on "Allow in Incognito".
The extension stopped working after a Chrome update. What should I do?
Go to Chrome's extension management page (Chrome menu → Extensions → Manage Extensions) and click the refresh icon on the extension card. Then refresh your Google Calendar tab. If the problem persists, try removing and reinstalling the extension from the Chrome Web Store.
Need Help?
If you have questions, suggestions, or encounter any issues, feel free to contact us:
We typically respond within 24 hours.