Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    DEVELOPMENT

    • Roadmap

      See which projects are currently being worked on and what's next.

    • Documentation

      Guidelines, release notes and development docs.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on K-Tools: Render Preset Manager
K-Tools: Render Preset Manager

Save and Load Blender's Settings.
Add-on by Robert-Kezives
About What's New Permissions Reviews Version History
Using the List Filter for faster iteration with items

Render Preset Manager

Report a Bug | Wiki | Youtube Tutorial


A small Blender addon for saving, loading, and managing complete render setting profiles for Cycles, EEVEE, Workbench, and Octane.
This tool is designed to streamline your workflow, allowing for quick, consistent, and reversible changes to your render setup.

Location: Properties > Render Properties > Render Presets Manager

Blender 4.2+

Features

  • Extensive Engine Support: Save all important render settings for Cycles, Eevee, Workbench, and now Octane (including Render Settings, Kernel, View Layer, Imager, and Postprocessing).
  • Save & Load Profiles: Store your complete configurations into a single .json file.
  • Detailed Preview on Load: Before applying a preset, a detailed, collapsible preview window shows exactly which settings will change and what their new values will be.
  • Reliable Application: A built-in verification pass ensures that all loaded settings are properly applied to the scene, drastically reducing the chances of missed updates.
  • One-Click Undo: After loading a preset, an "Undo" button appears in the panel, allowing you to instantly revert all settings to their state before the load.
  • Built-in Default Presets: Ships with a library of default presets dynamically loaded from a presets folder within the addon.
  • Custom User Preset Library: Set your own custom folder in the Addon Preferences to create a personal, organized library of your most-used presets. Listed directly in the UI for quick access.
  • White List System: Mark properties that will load by default (e.g., Render Resolutions marked as False will not load by default and will not appear in the Load Confirm list Pop-up).
  • Quick Save to Library: Save your current setup directly to your custom user library with a single click, allowing you to easily create or overwrite existing presets without needing a file browser.
  • Robust Data Support: Correctly saves and loads complex data types, including Colors, Vectors, and custom Curves (CurveMapping objects for things like Motion Blur).
  • Automation Ready: Includes silent operators (render_preset.load_from_path, render_preset.undo_direct) callable from scripts or addons for automated workflows (e.g., apply a preview preset, render, and revert).

Contributing & Help Wanted

We are looking to expand the built-in library with universally useful Default Presets (e.g., Animatic, Draft Render, Final Render). If you have solid, optimized setups and want to contribute to the default library, feel free to reach out.

1. Setting Up (Recommended First Step)

For the best experience, set up your personal presets folder:

  1. Go to Edit > Preferences > Add-ons.
  2. Find Render Preset Manager and expand its options.
  3. In the User Presets Directory field, select a folder on your computer where you want to store your personal presets.
  4. In the 'Property Whitelist' Set as False items that you don't want to be loaded by default. (all items are marked as True by default)

Tip: Use the UI List Filter in the Botton Left of the List, as the Property List is massive this helps a lot!

Image

2. Saving a Preset

  1. Configure your render and output settings as desired.
  2. Go to the Render Preset Manager panel in the Render Properties tab.
  3. Under Save Preset, give your preset a Name and an optional Description.
  4. Use toggles to select which categories of settings to include.
  5. Choose one of the two save methods:
    • Save to User Repository (Recommended): Saves directly into your user presets folder (filename auto-generated).
    • Save Preset to File...: Opens a file browser, allowing you to save anywhere on your computer.

3. Loading a Preset

You have three ways to load a preset:

  • Default Presets: Select a built-in preset from the dropdown and click Load Selected Default.
  • User Presets: Select a personal preset from the dropdown and click Load Selected User Preset.
  • Load from File: Click Load Preset from File, choose a .json preset from your computer.

After selecting a preset:

  • A Load Render Preset preview window will appear, showing all changes.
  • Click OK to apply them.
  • Use the checkbox to choose what property will be loaded or not.
  • An Undo button will appear, allowing you to revert changes if needed.

What's New

1.3.1 July 4th, 2026

Release Notes - v1.3.1

Security & Compatibility Improvements

  • Unsafe Execution Cleanup: Completely audited all code files and eliminated references to dynamic code execution methods (exec() / eval()).
  • Safe Property Resolution: Replaced dynamic lookup expressions with native, safe attribute-traversal logic (getattr() / setattr() and custom string parsers).

See all versions


Permissions

This extension requests the following permission:

  • Files

    Import/export .JSON text files from/to disk

Developer
Robert-Kezives
Rating
(3)
Version
1.3.1
Updated
2 w
Published
Oct. 11th, 2025
Downloads
2348
Size
90.1 KB
Compatibility
Blender 4.2 LTS and newer
Website
kezives.gumroad.com/l/k_tools_render_preset_manager
Report Issues
github.com/r-kez/k_tools_render_preset_manager/issues
License
GNU General Public License v3.0 or later
Render
...or download and Install from Disk
  • 90.1 KB

Reviews

See all
  • RomainGuimbal
  • v1.3.0
  • 2 mo

Did exactly what I was looking for ! Thank you <3

  • flvx
  • v1.2.1
  • 7 mo

Excellent work, thanks for sharing!

  • Robert-Kezives replied
  • 6 mo

I’m glad this tool is helpful to you!

  • 1P2D
  • v1.2.1
  • 7 mo

Great work! The UI could use a bit more attention, though:

  • A search bar in the add-on preferences would help, since the options list is quite long.
  • Including a few basic presets could also be useful (for example: “Cycles Low,” “Cycles Mid,” “EEVEE Low,” “EEVEE Mid,” etc.)
  • Robert-Kezives replied
  • 7 mo

Hello! thank you for the feedback!

Yeah, the list is really massive. You can use the Native Filter from the List in the bottom left corner of the List. but maybe to expose a search bar above the List can make more sense! I'll take in consideration and find a nicer approach for the search bar!

Sure, there will be such basic presets on the next version. If you have some recommendation of how the presets must be, hit me up!

Again, thanks for the review and I'm glad this tools is useful for you!

5.0

3 reviews
5
4
3
2
1
Rate this Add-on Report an issue
  • About
  • Privacy Policy
  • Terms of Service
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
  • Code of Conduct
Organization
  • People
  • Jobs
Blender Network
Download
  • Latest Blender
  • Blender LTS
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Requirements
  • Benchmark
  • Flamenco
Extensions
  • Add-ons
  • Themes
Developers
  • Get Started
  • Roadmap
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Studio
  • Films
  • Training
  • Tools & Pipeline
Support
  • Manual
  • Community
  • FAQ
Get Involved
  • Documentation
  • Education
News
  • Press Releases
  • User Stories
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite