Skip to content

Time Theme Switcher

by CosmoMídias·Workflow

Images © CosmoMídias. Used for product review; image policy.

Why we like it

Earns its place in the blender_extensions library for a focused job: automatic, scheduled swapping between light and dark themes, with safe fallbacks and a timer that survives restarts.

What is Time Theme Switcher?

Time Theme Switcher automates the change between light and dark interface themes in Blender based on the time of day. You configure independent activation times for each theme, with defaults of 07:00 for light and 19:00 for dark, entered in 24-hour format.

For each mode you pick an interface preset file, either one of the *.xml presets shipped with Blender or one of your own. The add-on scans Blender's preset directories, so stock files such as Blender_Light.xml and Blender_Dark.xml show up automatically in the menus. A background timer keeps the correct theme active, including after you reopen Blender, and reschedules itself whenever you adjust the times.

Internally, each schedule is converted into minutes since midnight to determine whether the current time falls in the light or dark window. If a schedule is invalid or a preset is missing, the add-on reverts to Blender's stock themes. Released under the GNU General Public License v3.0 or later, it requires Blender 3.6.0 or newer and has been tested up to Blender 5.1.

Who is Time Theme Switcher best for?

Time Theme Switcher is best for blender users who want the interface to swap between light and dark themes automatically at set times of day.

How much does Time Theme Switcher cost?

Time Theme Switcher is completely free to download and use.

Key features

  • Time-based switching with independent light and dark activation times (defaults 07:00 and 19:00)
  • Theme presets: assign any *.xml interface preset shipped with Blender or one of your own
  • Persistent background timer that keeps the correct theme active after reopening Blender and reschedules when times change
  • Safe fallbacks that revert to Blender's stock themes when a schedule is invalid or a preset is missing
  • Automatic scanning of Blender's preset directories, so stock files appear in the menus
  • Manual override through the preset menus, plus a Refresh option after changing the system clock

Tags

#Blender#theme#UI#dark mode#light mode#add-on#scheduling#workflow

Frequently asked questions

Does Time Theme Switcher work with Blender 4.2 and newer?

Time Theme Switcher requires Blender 3.6.0 or newer and has been tested up to Blender 5.1, and it's listed as compatible with Blender 4.2 LTS and newer. Once enabled from the add-ons preferences, it manages theme switching in the background regardless of which supported release you run. Version 1.0.0 is the initial release, published in November 2025. If you upgrade Blender or run into a version-specific problem, the developer's GitLab page is the place to report it.

How do I set up Time Theme Switcher in Blender?

Time Theme Switcher can be added by dragging it into Blender or installing it from disk, then it's configured under Edit → Preferences → Add-ons → Interface. Check the Time Theme Switcher entry to turn on automatic switching, then pick your light and dark preset files from the menu buttons. Set the activation times in 24-hour format, keeping the defaults of 07:00 and 19:00 or entering your own. After a large change to the system clock, click Refresh so the timer recalculates immediately.

What theme files can I use with Time Theme Switcher?

Time Theme Switcher lets you assign an interface preset file to each mode. You can choose any *.xml preset that ships with Blender or one of your own. The add-on scans Blender's preset directories, so stock files such as Blender_Light.xml and Blender_Dark.xml appear automatically in the menus. You can also use the preset menus to switch to a different theme file manually at any time, independent of the schedule you have set.

Is Time Theme Switcher free, and what license does it use?

Time Theme Switcher is listed as free here, and it's released under the GNU General Public License v3.0 or later, with the full text and your rights set out in the license file. The reviews also mention that a Pro edition with multiple themes and multiple schedulers is offered separately by CosmoMídias. For current licensing terms and details on either version, the developer's page is the best reference to check.

What happens if a schedule or preset is invalid in Time Theme Switcher?

Time Theme Switcher includes safe fallbacks for these cases. If a schedule is invalid or a chosen preset file is missing, the add-on reverts to Blender's stock themes rather than failing. Its background timer also keeps the correct theme active after you reopen Blender and reschedules whenever you adjust the activation times. The permission it requests is limited to reading existing themes from disk, so its file access stays scoped to theme presets.

Alternatives to Time Theme Switcher

Also in Workflow for Blender.

Similar plugins