Nodes/CRT-Nodes/Add Settings and Prompt (CRT)
ComfyUI Node

Add Settings and Prompt (CRT)

Stamp the prompt and settings onto the image, like a camera info plate

By PGCRT·Created 2 years ago·Updated a day ago· 132
Add Settings and Prompt (CRT)
  • image
  • IMAGE
settingsSettings...
promptA beautiful landscape...
orientation
font
font_size24
font_color
background_color
margin15

There's a style of image that comes with its generation info baked into the frame - the settings plate under the render, the prompt running down the side - and it's surprisingly handy when you're batch-testing prompts and want the parameters visible in the output, not buried in metadata. Add Settings and Prompt (CRT) does exactly that: it takes your image plus a settings block and a prompt, and renders them as a text panel that expands to fit the content.

The two text inputs

  • settings - the config block (sampler, steps, seed, model - whatever you want shown), free-form multiline.
  • prompt - the prompt text, also multiline.

Both are plain strings, so you can hardcode them or wire them in from nodes that generate them. If you're using CRT's File Batch Prompt Scheduler, feeding its prompts_text output here is the natural move: every batch image carries the exact prompt that made it.

The layout inputs

  • orientation - horizontal (panel across the bottom) or vertical (down the right side). The panel grows to fit the text either way.
  • font - Default, or any .otf/.ttf you drop in ComfyUI/custom_nodes/CRT-Nodes/Fonts/. The node scans that folder at load, so new fonts appear after a restart.
  • font_size - 8–256, default 24.
  • font_color / background_color - both plain color-name strings, default white on black.
  • margin - padding around the text block, default 15.
  • image - the source IMAGE.

Output is the composited IMAGE with the panel attached.

Where you'd reach for it

Prompt-gallery grids, settings-testing runs, and any workflow where the point is comparing outputs by their on-image labels. It's the node you'd use to make a "sweep of CFG values" contact sheet where each row shows its own settings. It's genuinely useful for sharing - the settings plate survives a screenshot, which metadata rarely does.

Gotchas

  • Fonts are a restart-away. Dropping a new font into the Fonts folder won't show in the dropdown until ComfyUI reloads.
  • Aspect ratio changes. Attaching a panel changes the image's aspect ratio - if that matters downstream, this belongs at the very end of the graph.
  • It's a renderer, not a text editor. Long settings blocks make for tall/wide panels; keep the text tight or the output gets silly.

Install CRT-Nodes via ComfyUI Manager (CRT-Nodes) or git clone https://github.com/plugcrypt/CRT-Nodes.git into custom_nodes, install requirements.txt, restart.

CategoryCRT/Text

Inputs (9)

NameTypeDefaultDescription
imageIMAGE
settingsSTRINGSettings...
promptSTRINGA beautiful landscape...
orientationCOMBO2 options: horizontal, vertical
fontCOMBO2 options: Default, 1_CreatoDisplay.otf
font_sizeINT248–256
font_colorCOMBO22 options: white, black, red, green, blue, yellow, +16
background_colorCOMBO22 options: white, black, red, green, blue, yellow, +16
marginINT150–256

Outputs (1)

NameTypeDescription
IMAGEIMAGE