ComfyUI Extension: PromptGenerator 12-Columns
A fast and flexible random prompt generator with 12 columns (Empty / Pre-filled SFW / Pre-filled NSFW). Pre filled with text so that you can get started right away. Supports comma or newline output and always adds quality tags.
Custom Nodes (0)
README
Prompt Generator 12-Columns
The fastest, cleanest 12-column random prompt generator for ComfyUI
Made by DemonNCoding

I got tired of slow, bloated, or limited random prompt nodes - so I built exactly what I always wanted:
- Instant generation
- 3 versions included
- Pre filled with text
- Zero lag
- Full control
Included Nodes
| Node Name | Description | Titles? |
|--------------------------------------------|--------------------------------------|---------|
| PromptGenerator12Columns_Empty | 100% blank — you fill everything | No |
| PromptGenerator12Columns_Prefilled | Pre-filled SFW (safe for work) | Yes |
| PromptGenerator12Columns_Prefilled_NSFW | Pre-filled NSFW (adult content) | Yes |
How to Use (Super Simple)
- Connect the output to any text input (CLIP Text Encode, KSampler prompt, etc.)
- To see the prompt → either:
- Use a Show Text node (like "Preview Text" or "Comfyui-custom-scripts")
- OR just look in the console — DEBUG = True by default, so every generated prompt is printed there automatically!
That's it — no extra steps needed.
Options Explained
| Option | What It Does |
|------------------|------------------------------------------------------------------------------|
| Use Commas | ON → single-line prompt with commas<br>OFF → each item on a new line |
| Add Titles | Adds Subject: , Lighting: , etc. before each picked item |
| Include Always| Appends your "always_add" block (e.g. masterpiece, 8k, best quality, etc.) |
Pro tip: You do NOT need to fill all 12 columns. Use 3, 7, or all 12 — whatever you want.
SFW Version — Column Titles (12 total)
- Subject
- Action
- Setting
- Style
- Mood
- Colors
- Composition
- Details
- Camera Style
- Time
- Lighting
- Quality
NSFW Version — Column Titles (12 total)
- Subject
- Hair Type
- Hair Color
- Eyes
- Body Type
- Breasts
- Skin & Marks
- Expression
- NSFW Action
- Clothing
- Lighting
- Quality
Want Better or More Entries?
Yes! Please help improve them!
All pre-filled lists are community-driven and AI-assisted.
If you have better, funnier, or more creative entries — fork the repo and send a Pull Request!
Even adding just 10–20 new lines per column makes a huge difference.
How to Add Your Own Lists (Super Easy)
Just ask ChatGPT (or any LLM) something like:
For SFW:
Give me 50 one-per-line examples of each of the following categories: Subject Action Setting Style Mood Colors Composition Details Camera Style Time Lighting Quality
For NSFW:
Give me 50 one-per-line examples of each of the following categories: Subject Hair Type Hair Color Eyes Body Type Breasts Skin & Marks Expression NSFW Action Clothing Lighting Quality
Then copy-paste the result directly into any column. Done!
Disclaimer
All pre-filled content was sourced from public datasets and AI generation.
I (DemonNCoding) did not write any of the entries by hand.
Use at your own risk - especially the NSFW version.
Want to Contribute?
→ https://github.com/DemonNCoding/PromptGenerator12Columns
Fork → Edit any .py file → Add your lines → Pull Request
Every contribution is welcome and appreciated!
Enjoy!
Click generate and watch the magic happen — instantly.
If this saves you time, consider giving the repo a star
Made with love for the ComfyUI community
— DemonNCoding