Skip to content

Render Notifications

by JimmyNoStar·Workflow

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

Why we like it

Render Notifications earns its place for working around Blender's lack of Python-exposed render progress, calculating per-frame stats to drive alerts across desktop, Discord, and webhooks.

What is Render Notifications?

Render Notifications is a Blender extension by JimmyNoStar that sends alerts when a render starts, after the first frame, and when the job finishes or is cancelled. Alerts can go out through three channels: desktop popups, Discord, and third-party webhooks.

Because Blender does not expose render progress or time directly to Python, the extension calculates its stats after each frame — render time, average time per frame, estimated total render time, and frames remaining with percentage complete. Desktop notifications include the time taken and the estimated total time, with optional custom .wav sounds. The Discord integration posts a message at the start, edits it as rendering progresses, and sends a second message on completion or cancellation, with preview images for single-frame and animation jobs.

Third-party webhook support sends structured JSON payloads to custom apps and services such as Home Assistant, fitting integrations with mobile alerts, dashboards, and automation workflows. Settings live in both the Preferences and the Render Properties tab, where you choose channels, previews, and when to be notified.

Who is Render Notifications best for?

Render Notifications is best for blender artists who want alerts for render events on Discord, desktop, or custom automation platforms.

How much does Render Notifications cost?

Render Notifications is completely free to download and use.

Key features

  • Desktop notifications when a render starts, finishes, is cancelled, or completes its first frame, with optional custom .wav sounds
  • Discord webhook integration that posts a message at the start, edits it after each frame, and sends a second message on finish or cancel
  • Discord preview images: the final image for single-frame renders and the first and last frame for animations (saved as .png; .exr not supported)
  • Third-party webhook support sending structured JSON payloads to custom apps and services such as Home Assistant
  • Per-frame calculation of render time, average time per frame, estimated total render time, and frames remaining with percentage complete
  • Notification settings available in both the Preferences and the Render Properties tab, including a custom preview image save path

Tags

#render notifications#discord webhook#desktop notifications#webhook#blender extension#home assistant#render progress#automation

Frequently asked questions

Which Blender versions does Render Notifications support?

Render Notifications is compatible with Blender 4.3.2 and newer, and it runs on the Blender Extensions system introduced in Blender 4.1 and later. The listed supported platform is Windows. One version note matters: because Blender moved to Python 3.13, version 1.2.3 is not compatible with Blender 5.0 and lower, so the developer recommends version 1.2.2 for older Blender releases. If you are on a recent build, the current 1.3.0 release is the one to grab from the developer's page.

How do I install Render Notifications in Blender?

Render Notifications installs as an extension .zip file. Download the latest version, then in Blender open Edit > Preferences > Get Extensions and click Install from disk to select the .zip. Once Blender finishes installing, a new Notifications section appears in the Render Properties tab, where you can enable desktop, Discord, and webhook options and choose when to be notified. The extension can also be added by dragging and dropping the file into Blender, using the same install-from-disk workflow.

Why aren't my Discord render previews showing up in Render Notifications?

Render Notifications relies on output being saved as .png for its Discord preview images. Formats like .exr are not supported for preview extraction, so switching your render output to .png is what enables previews. For single-frame renders the final image is attached, while animation jobs show the first and last frame. You can define a custom preview image save path in either the Preferences or the Render Properties tab; if the Render Properties path is invalid, the Preferences path is used instead.

What license is Render Notifications released under?

Render Notifications is licensed under the GNU General Public License v3.0 or later. The project source and issue tracker live on the developer's GitHub page, and the extension requests a single Network permission, which it uses to send notifications through webhooks and Discord. In this catalog it is listed as free, so check the developer's page for current licensing details. The developer also offers a coffee-based sponsorship link for anyone who wants to support ongoing development.

Alternatives to Render Notifications

Also in Workflow for Blender.

Similar plugins