Skip to content

Render Profiler

by MultLabs·Workflow

Images © MultLabs. Used for product review; image policy.

Why we like it

Earns its place in the Blender Extensions library by pulling modifier times, mesh sizes, texture data, memory estimates and statistics into a single live report that stays synced with the scene.

What is Render Profiler?

Render Profiler is a Blender add-on from MultLabs that profiles and analyzes render and viewport performance. It opens a live HTML report in your web browser, keeps synced with Blender and refreshes automatically. The report pulls together modifier timings, mesh and texture data, memory estimates and statistics.

Three modes are available from a switcher in the report. Off disables the profiler and stops data collection, Viewport collects data on viewport updates such as selection and transforms, and Render collects data when a render is started with F12. A topbar indicator shows the current profiling state, and you can open the report from Topbar → Window → Render Profiler Report or the File context menu via F4.

The report organizes data into tabs for modifier times, heavy meshes, memory, textures and statistics. Memory figures are estimated from scene data rather than exact usage. The report server runs in a background thread on a local port, and the add-on is released under the GNU General Public License v3.0 or later.

Who is Render Profiler best for?

Render Profiler is best for blender artists who want to profile and analyze render and viewport performance from a live browser report.

How much does Render Profiler cost?

Render Profiler is completely free to download and use.

Key features

  • Live HTML report in the browser that stays synced with Blender and refreshes automatically
  • Three profiling modes — Off, Viewport and Render — switchable from the report
  • Tabs for modifier times, heavy meshes, memory, textures and statistics
  • Per-object modifier execution times, sorted by total time
  • Estimated memory table covering meshes, textures and curves, sorted by size
  • Topbar indicator showing profiling state with a button to turn it off
  • Configurable report font size in the add-on preferences

Tags

#Blender#Performance#Profiling#Render#Viewport#Optimization#Add-on#Analysis

Frequently asked questions

Does Render Profiler work with Blender 4.2 LTS?

Render Profiler is compatible with Blender 4.2 LTS and newer. The current version is 0.9.4, last updated on 2026-03-03, and it's released under the GNU General Public License v3.0 or later. The add-on runs a report server in a background thread that listens on a local port, defaulting to 8765, and only one report window is intended, so reopening reuses the same server. Data is collected from the evaluated dependency graph, either viewport or render depending on the active mode.

How do I open the Render Profiler report?

Render Profiler can be opened from the Topbar via Window → Render Profiler Report, or from the File context menu reached with F4. The report opens in your web browser and refreshes automatically as you work. A topbar indicator appears while profiling is on, showing either Profiling (Viewport) or Profiling (Render) along with an X button to turn profiling off, and pressing the indicator opens a new report page in the browser.

How does Render Profiler capture render data instead of viewport data?

Render Profiler shows viewport data by default. To get render information, switch the profiler to Render mode by clicking Render on the report page, then press F12 in Blender to start rendering. Once the data is initialized it becomes available in the profiler. The mode switcher in the report also includes Off, which disables the profiler and stops data collection, and Viewport, which collects data on viewport updates such as selection and transforms.

Is Render Profiler free to use?

Render Profiler is listed as free in this catalog and is released under the GNU General Public License v3.0 or later. For current licensing details, check the developer's page. The add-on comes from MultLabs and profiles render and viewport performance, opening a live HTML report in your browser. Keep in mind that data collection adds some overhead, so slightly worse performance is expected while profiling; you can press Off in the report to stop scene profiling and use it on demand.

Does Render Profiler report exact memory usage?

Render Profiler doesn't show exact memory usage. Instead it estimates values based on scene data, presenting a unified Memory table for meshes, textures and curves sorted by estimated size. Volumes are listed in the Memory tab but their memory calculation is not supported. Images with the RGBA16F pixel format are treated as RGBA32F. Mesh estimates are built from base geometry such as vertices, edges, loops and polygons, with attributes counted only when used in at least one material node.

Alternatives to Render Profiler

Also in Workflow for Blender.

Similar plugins