Search, download, and import 3D assets from blendflare.com directly inside Blender.
Website • Documentation • Python SDK
The Blendflare Asset Browser is a powerful addon designed to streamline your 3D workflow. It brings the entire Blendflare library into your viewport, allowing you to insert Models, Materials, HDRIs, and Scenes without ever leaving your project.
Import models directly at your 3D cursor with automatic hierarchy setup.
Apply materials to selected objects with automatic texture packing.
Set up environment lighting with a few clicks.
Test HDRI from AmbientCG licensed under the Creative Commons CC0 1.0 Universal License. HDRI Link
Import complete scenes with render settings, compositing nodes, and World setup.
-
Integrated Toolbar: A seamless toolbar integrated into the 3D Viewport header. Toggle it on/off to keep your workspace clean.
-
Smart Asset Application:
- 3D Models: Automatically imported, parented to an Empty, and placed at your 3D cursor.
- Materials: Auto-applied to selected objects with texture relinking and packing.
- HDRIs: Instantly sets up your World nodes with the correct environment texture.
- Scenes: Appends full scene collections, including render settings and compositing nodes.
-
Asset Browser Integration: All imported assets are automatically marked as Blender assets, making them available in the native Asset Browser for easy reuse.
-
Advanced Search & Filtering:
- Filter by Category (Architecture, Characters, Nature, etc.).
- Filter by Render Engine (Cycles, Eevee), License (CC0, CC-BY), Poly Count, and Blender Version.
-
Detailed Hover Cards: Preview assets before downloading. Hover over a thumbnail to see:
- Full resolution preview.
- Author details & Avatar.
- File size, polygon count, and license type.
-
Smart Caching: Downloaded assets are cached locally. If you use the same asset in a different project, it loads instantly from your disk.
-
Security First: Includes a built-in Blend File Sanitizer. Before importing, the addon runs a background process to strip potentially malicious scripts and unsafe drivers from downloaded files.
This addon was developed not only as a tool for artists but also as a reference implementation to validate the integration of the Blendflare Python SDK within production environments.
Our API is not closed. We believe in empowering developers to build their own tools on top of our platform.
- Extensibility: While this addon covers the main filters, the API and SDK support even more advanced queries and filtering options.
- Custom Addons: You can use the SDK to create bespoke addons tailored to specific use cases for your studio or workflow.
- Scripting & Automation: The SDK can be installed globally (
pip install blendflare) outside of Blender. This allows for the creation of automation scripts, search pipelines, or standalone asset management tools.
| Resource | Link |
|---|---|
| General Documentation | docs.blendflare.com |
| API Reference | docs.blendflare.com/reference/api |
| Python SDK | github.com/blendflare/blendflare-python-sdk |
We invite the community to explore the SDK and build their own integrations!
- Blender 4.2.0 or higher (tested up to Blender 5.0)
- An account at blendflare.com
- API Key from your Blendflare account
- Download the latest release (
.zipfile) from the Releases page. - Open Blender.
- Go to Edit > Preferences.
- Select the Get Extensions (or Add-ons) tab.
- Click the arrow icon (top right) and select Install from Disk....
- Select the downloaded
.zipfile. - Ensure the addon is enabled (checked).
If you also use the BlenderKit addon, please note the following for proper toolbar compatibility:
Enable BlenderKit first, then enable Blendflare.
Both addons modify the 3D Viewport header to display their toolbars. Blendflare is designed to preserve existing header modifications, allowing you to switch between toolbars seamlessly. However, for this to work correctly, BlenderKit must be enabled before Blendflare.
If you experience issues with the toolbar not appearing, try disabling both addons, then re-enabling them in the correct order (BlenderKit first, Blendflare second).
To access the library, you need to link the addon to your Blendflare account.
- Log in to your account at blendflare.com.
- Navigate to Settings > API Keys.
- Generate a new API Key and copy it (starts with
sk_live_...). - In Blender, go to Edit > Preferences > Add-ons.
- Search for Blendflare Asset Browser and expand the preferences.
- Paste your key into the Blendflare API Key field.
- (Optional) Enter your Blendflare Nickname to easily filter for your own assets using the "My Assets" button.
- (Optional) Set a custom Cache Directory if you want assets stored in a specific drive.
Once installed, you will see the Blendflare logo icon in the top header of the 3D Viewport.
- Click the Logo: Toggles the Blendflare Toolbar.
- Panel Toggle: Click the "Eye" icon in the toolbar to open/close the main asset grid panel.
- Select a category (Cube icon for Models, Sphere for Materials, World for HDRIs, etc.).
- Use the dropdown to select specific subcategories (e.g., Architecture > Building).
- Type keywords in the search bar.
- Click on an asset card to download and import it into your scene.
Click the Filter icon to access advanced options:
- License Type: Find CC0 (Public Domain) assets.
- Render Engine: Ensure materials work with your engine (Cycles/Eevee).
- Blender Version: Filter assets compatible with your version.
We take security seriously. When you download a .blend file from the internet, it can theoretically contain malicious Python scripts.
The Blendflare Asset Browser includes a Sandbox Sanitizer. When an asset is downloaded:
- Blender launches a background subprocess.
- It opens the file in a restricted mode.
- It removes all Text datablocks (scripts) and checks for dangerous Python drivers.
- Only the clean, safe data is imported into your open project.
This addon is built using the official Blendflare Python SDK (blendflare-python-sdk), which handles API communication, type validation, and data modeling.
If you want to modify the code:
- Clone this repository.
- Ensure you have the
blendflareSDK wheel insrc/wheels/. - Run the build command (requires Blender 4.2+):
blender --command extension build --source-dir=./src --output-dir=./buildThis project is licensed under the GPL-3.0-or-later license.
Developed by the Blendflare Team



