Skip to content

Output Tokens

Output tokens are placeholders in your filename template that are replaced with actual values when a render job runs. They let you create organized, descriptive output filenames automatically without manually managing names.

Available tokens

Token Example output Description
{scene} Forest The Blender scene name
{layer} Beauty The Layer Name set on the View Layer node feeding this view layer
{camera} CamA The active camera name
{frame} 0042 The current frame number, zero-padded
{label} v2_approved A custom text value you set manually
{engine} CYCLES The render engine
{date} 2026-06-20 Today's date in YYYY-MM-DD format

Configuring tokens

Tokens are configured on the Output Defaults node. Each token has an enable/disable toggle and can be reordered by dragging. The {frame} token is always placed last when enabled.

The Frame Padding setting controls how many digits are used for frame numbers (default: 4). A padding of 4 produces 0001; a padding of 3 produces 001.

Per-scene overrides

Enable Override Token Order on a Scene node to customize which tokens are active and their order for that specific scene, independently of the Output Defaults node. When {label} is active and overriding is on, a Label value field appears on the Scene node to set the label text.

Example

With the template {scene}_{layer}_{camera}_{frame} and:

  • Scene name: CanvasOn10th
  • Layer name: Beauty
  • Camera: HeroShot
  • Frame: 24

The output filename becomes: CanvasOn10th_Beauty_HeroShot_0024

Tips

  • Keep the {frame} token enabled for animation renders. Disabling it means all frames write to the same filename and overwrite each other.
  • For still renders with Camera Burst, the {camera} token is essential — without it, all cameras write to the same file.
  • The {date} token is useful for versioning nightly renders.
  • When a Scene node has multiple view layers that can't be rendered as one shared file (any format other than Multi-Layer EXR), Scene Assembler automatically adds {layer} to the template if you left it out, so each layer's output can't collide with another's on disk.