Easy HDRI add-on for Blender 2.8


Easy HRDI is a free Blender add-on that will help you to load and test your HDRI images quickly. This version is compatible with Blender 2.8 Beta. There is a version for Blender 2.79 Here.

Demo of the add-on


  • Upgrade to Blender 2.8 Beta.
  • Preview all the HDRI images in a folder of your choice.
  • You have the ability to change the folder.
  • Cycle through the images.
  • Create your list of favorite folders.
  • World nodes setup .
  • Recursive file search.
  • Automatic projection (Mirror ball/Equirectangular)
  • And more…


  1. Extract the zip file.
  2. Open the user preferences, in the Add-ons tab press “Install from File” button, then locate “EasyHDRI.py” then hit enter or double click.
  3. The add-on has now been installed you can find it in the “3D View” category, to enable it check the box to the left of the add-on.
  4. In the 3d view Properties a new tab will appear named “Easy HDRI”.


latest version is 1.1.0

V 1.0.2 for Blender 2.80

V 1.1.0 for Blender 2.81 and above

If you find any bugs please let me know in the comments section below.

82 thoughts on “Easy HDRI add-on for Blender 2.8”

  1. Dear Monaime,
    first of all, thanks! The addon is cool!
    Few suggestions:
    1. Include a category option to easily jump among folders (I know there is a favourite option to select different folders, but maybe ->
    2. Favourite could mean HDRIs, not folders. So selecting a favourite category would show favourite HDRIs no matter where on disk they are.
    3. A Solid background option would be nice (with the Is camera ray node), sometimes I would like to see reflections only, not the HDRI background.
    Best regards,

      1. We cant do anything abuot that, thats is how Blender loads external images. Same as when you browse for images, it will load overtime and doesnt keep the cached thumbs. Would be nice if Blender did that

    1. I agree with your comments and I can add that the fav module don’t run very clearly:
      The fav icon disappears when you click on and become a cross: WEIRD! It’s the contrary!
      When you “ADD” a favory, you add the star to the folder’s URI!
      You must made two little buttons:
      1: Add (fav’s list) > +
      2: Remove (fav’s list) > –

      1. Its not that hard, the cross means delete. But i guess a trashcan would be better. Though perhaps the icons should be shown in the favorite menu instead in the main ui.

  2. awesome add-on, thank you! It would be perfect if it took into account multi-resolution HDRs, I keep 4 different resolution images per HDR so the collection is filled with duplicates.

    1. I have that to, mainly of course HDR heaven. Better sort them in a folder by quality, so make folder 1k,2k, 4k etc. Like that it works like a charm. Everybody works different ofcourse, but sorting them I to folders I’ve seen it done many times

  3. Very Useful!
    i’m waiting this addons for a long time, from 2.79.
    unlikely in some cases it show NameError : name ‘module_filesystem_remove’ is not defined.
    i’ve installed in a couple of pc but in one works, in other not.

    I know that soon will be patched.

  4. Hi, now that’s ok with 13 february version but there is no active/inactive button to display or not background .

  5. This was working for me just fine for a long time! And I loved it! But then all the sudden it stopped working and nothing shows up in the panel. I miss this addon! I tried installing it again, and even the newer version.. but still no luck.

  6. Love the add-on. I just moved to 2.80(on a MacBook pro) and am having an issue with the image loading in the viewport. It is only using the “first image” in the list and won’t load any others. I have an image if you’d like to see it. Seems to be an issue with both cycles and Eevee. Thanks for the help!

    1. Hi, an image would be helpful.
      In the settings there is an option “Load Dynamically” if you disable it, the add-on will load the image only if you press the button “Load Image”, make sure that you are not disabling that option.

    2. It shows only one image, but if you click on that image it will show all the hdri images in that folder.

      Just try it.

  7. Stumbled on this today… great, simple addon that was exactly what I needed to get quick, good looking lighting for background painting base.

  8. Hey there Monaime, this is a very helpful addon and it’s obvious you’ve put a lot of effort into it. But it takes a lot of time to generate the previews. I can generate the previews from a photoshop action and it takes a lot less time. I’d like to know the location where the preview files are store in windows. Thanks.

    1. Hey Ken, Generating the previews is an internal Blender function and i made use of it in my add-on.
      Unfortunately Blender doesn’t save this previews externally.

  9. I dont seem to have that 4th option to remove the backround image when he switches to cycles. Why is this ?

  10. First of all, thank you for the addon. Works like a charm!

    I was wondering if there is a possibility for support of other engine such as Octane since it has a free tier?


  11. This is amazing, but unfortunately it’s not usable for me. I have an extensive list of HDRI skies, and I like to keep them organized. When you have the time you can do an update where you can have folder functionality within the plugin? I have a main folder with many subfolders, and it’d be nice to be able to navigate them easily within the plugin without having to reload a new folder each time. Having to do so sort of defeats the purpose. And maybe include a check box that, when activated, all the HDRIs in any number of subfolders within a chosen folder are all listen in the plugin window together. Thanks! Keep up the good work!

  12. Well done! Thank you to all who worked on this!

    I had some .jpg files I use as basic backgrounds and I renamed them with the .hdr extension and BOOM! They join the party as well!

  13. Hello!

    Thanks up front for your addon. I am currently using the latest version (3.13) with Blender 2.8.

    However, during command line render, I am running into the following issue:
    “Warning: ‘easyhdr.settings’ doesn’t contain ‘_MT_’ with prefix & suffix”
    Blender quit

    This happened after installing the addon. Render via the GUI works fine.

    Looking forward to a fix to this!

  14. How to fix Environment Rotation EasyHDRI Blender 2.81
    Folder: C:\Users\YOUR USER\AppData\Roaming\Blender Foundation\Blender\2.81\scripts\addons\
    Find (Ctrl+F): col.prop(nodes[‘Mapping’], “rotation”)
    Replace to: col.prop(nodes[“Mapping”].inputs[2], “default_value”, text = “Rotation”)
    Save and Run Script!

    1. This is now working for me.
      I get this:

      File “\EasyHDRI.py”, line 548
      col.prop(nodes[“Mapping”].inputs[2], “default_value”, text = “Rotation”)
      SyntaxError: invalid character in identifier

      location: :-1

        1. Copy and paste this in line 548: col.prop(nodes[‘Mapping’].inputs[2], “default_value”, text = “Rotation”)
          it works for me.

      1. Try :
        col.prop(nodes[‘Mapping’].inputs[2], “default_value”, text = “Rotation”)
        This is ” and ‘ not “ and ‘, python is capricious ! 🙂

        1. Sorry, codeofart has transformed my quotation mark. check that the quotation marks are the same ones of the rest of the code

  15. Hi. This addon my favourite addon. I use almost on every projects. But now there is a bug with new 2,81 release. Rotation parameters not showing on addon section.

  16. In Blender 2.81 I’m seeing the following error:

    location: :-1
    Traceback (most recent call last):
    File “C:\Users\MYCOMPUTER\AppData\Roaming\Bforartists\Bforartists\2.82\scripts\addons\EasyHDRI.py”, line 529, in draw
    col.operator(“easyhdr.create_world”, icon = ‘WORLD_DATA’)

  17. Hi!
    It is a great addon! You have done a great work with it!
    However I was thinking if there is any chance to add some parameters to control the HDRI like a dome. Similar features like Corona has for 3ds max.
    Here is a link of what I’m talking about.
    I look forward to hearing your comments!


  18. Is there anyway to rotate the hdri in all x or y or z direction. I cant see any option to rotate the hdri image in camera or without camera view. Thanks for the cool addon

    1. You need to go to preferences, in the addons tab you need to click on install, navigate to the folder where the file is located and double click on it.

      Once you did that you need to activate th addon. Find it on the list, if it’s not already appearing then click on the little selection box on the left side to activate it, like any other blender addon.

  19. great add-on, love it….
    wish the rotate hdri option was still available in 2.8.2….it disappeared

  20. I love it, but I have to manually re-choose folder and settings every single file
    Isn’t there a way to set it up so it will keep settings no matter what file I open? (I already have blender set to use one single UI and not a per-file ui)

  21. Quality of Life improvement request. Please Remove it from the N side panel of the 3d viewport and add it to the World Properties tab of the Properties Editor panel.

    People are always complaining about how cluttered that side panel of the viewport is. It’s not Blender’s fault. It’s the fault of addon developers who keep cramming things into that area instead of somewhere that would make more sense.

  22. > Quality of Life improvement request. Please Remove it from the N side panel of the 3d viewport and add it to the World Properties tab of the Properties Editor panel.
    I would second this opinion.

    Also can you update Easy HDRI for 2.90. Rotation option doesn’t show up in 2.90 anymore. Please have a look and also maybe make a thread on Blenderartist for user feedback.

    Thank you.

    1. Thats quite nice idea actually! I did some work on this add. Though i like that its available in the N-panel, i can also understand the downside. Many addons always want to go into the Properties panel, even when they dont really belong there.

      One big plus side to this is. You can go almost fullscreen and still use the panel. You can do that if its in the word panel. I could make the complete panel a popup though. That would allow for fullscreen workflow

  23. hello, I have error ShaderNodeMapping.rotation. I use blender 2.90. Could You advice me how to resolve this problem? Best regards Slawek

  24. I am wondering if you will update this plugin. If yes, here a couple of feature to add.

    – Add the new Sky Texture node into the world node (mixed).
    – Add LOD system. Load 2k, 4k, 8k (detect in the folder in the name) and ask what to load.
    – Detect if is also the JPG near the hdr.

    1. Thats pretty undoable! There are so many methods of storing your images, that would mean most common methods should all be figured out and see how they can be coded proper.

      PS hdr are not used in a LOD method like models are. Normally you want higher HDR for better details in the reflections

  25. The addon is not working in the new version of Blender 2.9.3 The 3D view link appears, but when selected the options do not appear.

    1. what is your version? Ive been working a bit on this addon and added some more features. For me it works fine in 2.93
      I do need to fix some small issues i introduced.

  26. Hello, really great plugin, i love it..
    But im having problems on blender 2.93..
    I dont get any properties when pressing “fix world nodes” it just stays that button and doesnt expand the properties, but in shading i can see that it fixed the nodes, just not showing the properties in the panel , just “fix world nodes”
    everything works fine except of that.

  27. Just want to say this is super helpful!

    Any chance you’ll put it somewhere so we can track new versions? Blender Market or GIThub? Would love to stay up to date with it

  28. Hey, i cant use sun position synchronize with easy hdri it says attached none or something is there any way to fix this

Leave a Reply

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