ComfyUI Node: Erics Word Cloud Generator (Advanced Image/Mask Support)

Authored by EricRollei

Created

Updated

12 stars

Run ComfyUI workflows without the setup

No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.

Category

image/text

Inputs

text STRING
width INT
height INT
max_words INT
min_font_size INT
max_font_size INT
background_mode
  • transparent
  • solid_color
background_color STRING
color_mode
  • single_color_hex
  • single_color_name
  • random_colors
  • cultural_set
  • emotional_set
  • color_harmony
  • custom_range
  • matplotlib_colormap
single_color_hex STRING
single_color_name
  • white
  • black
  • red
  • green
  • blue
  • yellow
  • orange
  • purple
  • pink
  • brown
  • gray
  • cyan
  • magenta
  • Absolute Zero
  • Acid Green
  • Amaranth
  • AntiqueWhite
  • AntiqueWhite1
  • AntiqueWhite2
  • AntiqueWhite3
  • AntiqueWhite4
  • Aquamarine2
  • Aquamarine4
  • Army Green
  • Arylide Yellow
  • Ash Grey
  • Asparagus
  • Aureolin
  • Azure2
  • Azure3
  • Azure4
  • Baby Pink
  • Baker-Miller Pink
  • Banana Mania
  • Banana Yellow
  • Barn Red
  • Battleship Gray
  • Beaver
  • Beige
  • Bisque2
  • Bisque3
  • Bisque4
  • Bistre
  • Bitter Lemon
  • Bitter Lime
  • Bittersweet
  • Bittersweet Shimmer
  • Black Coffee
  • Black Olive
  • Black Shadows
cultural_color_set
  • red_white
  • green_red
  • green_white_(crescent)
  • blue_white
  • red,_gold/yellow,_green
  • red,_white,_black
  • western_theme
  • chinese_theme
  • japanese_theme
  • india/hindu_theme
  • middle east/arab_theme
  • africa_theme
  • latin america_theme
  • blue_family_harmony
  • green_family_harmony
  • red_family_harmony
  • cyan_family_harmony
  • yellow_family_harmony
  • warm_harmony
  • cool_harmony
  • pastel_harmony
  • earth_harmony
  • jewel_harmony
  • western_vibrant
  • eastern_harmony
  • earth_tones
  • ocean_blues
  • forest_greens
  • sunset_warm
  • nordic_cool
  • japanese_traditional
  • minimalist_mono
  • retro_80s
  • christmas_traditional
  • pan_african
  • islamic_colors
  • scandinavian
emotional_color_set
  • energetic
  • calming
  • professional
  • creative
  • warm_cozy
  • cool_modern
  • nature_inspired
  • romantic
  • bold_confident
  • mysterious
color_harmony_set
  • blue_family_harmony
  • green_family_harmony
  • red_family_harmony
  • cyan_family_harmony
  • yellow_family_harmony
  • warm_harmony
  • cool_harmony
  • pastel_harmony
  • earth_harmony
  • jewel_harmony
custom_color_range STRING
matplotlib_colormap
  • viridis
  • plasma
  • inferno
  • magma
  • cividis
  • turbo
  • hot
  • cool
  • spring
  • summer
  • autumn
  • winter
  • Blues
  • Reds
  • Greens
  • Oranges
  • Purples
  • Greys
  • rainbow
  • jet
font_mode
  • single_font
  • random_font_per_word
  • random_font_per_cloud
  • font_set
primary_font
  • C059 BdIta
  • C059 Bold
  • C059 Italic
  • C059 Roman
  • D050000L
  • DejaVuSans
  • DejaVuSans Bold
  • DejaVuSansMono
  • DejaVuSansMono Bold
  • DejaVuSerif
  • DejaVuSerif Bold
  • DroidSansFallbackFull
  • NimbusMonoPS Bold
  • NimbusMonoPS BoldItalic
  • NimbusMonoPS Italic
  • NimbusMonoPS Regular
  • NimbusRoman Bold
  • NimbusRoman BoldItalic
  • NimbusRoman Italic
  • NimbusRoman Regular
  • NimbusSans Bold
  • NimbusSans BoldItalic
  • NimbusSans Italic
  • NimbusSans Regular
  • NimbusSansNarrow Bold
  • NimbusSansNarrow BoldOblique
  • NimbusSansNarrow Oblique
  • NimbusSansNarrow Regular
  • NotoMono Regular
  • NotoSansMono Bold
  • NotoSansMono Regular
  • P052 Bold
  • P052 BoldItalic
  • P052 Italic
  • P052 Roman
  • StandardSymbolsPS
  • URWBookman Demi
  • URWBookman DemiItalic
  • URWBookman Light
  • URWBookman LightItalic
  • URWGothic Book
  • URWGothic BookOblique
  • URWGothic Demi
  • URWGothic DemiOblique
  • Z003 MediumItalic
font_set STRING
prefer_horizontal FLOAT
allow_vertical BOOLEAN
margin INT
word_spacing FLOAT
generation_mode
  • from_text
  • from_frequencies
word_frequencies STRING
include_numbers BOOLEAN
normalize_plurals BOOLEAN
text_case
  • as_input
  • uppercase
  • lowercase
  • title_case
collocations BOOLEAN
min_word_length INT
collocation_threshold INT
custom_stopwords STRING
special_words STRING
special_words_example STRING
preview_text STRING
enable_svg_export BOOLEAN
svg_embed_font BOOLEAN
relative_scaling FLOAT
repeat_words BOOLEAN
random_seed INT
text_file_path STRING
mask_placement
  • inside_mask
  • outside_mask
input_image IMAGE
mask_image MASK

Outputs

IMAGE

IMAGE

IMAGE

STRING

STRING

Extension: AAA Metadata System

Advanced metadata management and multi-format image save system for ComfyUI. Save/load with metadata for PNG, JPEG, TIFF, PSD (with layers), SVG, and WebP. Features XMP/TXT/JSON sidecar files, embedded EXIF/XMP, MWG-RS regions for face metadata, workflow tracking, LoRA/embedding detection, runtime execution hooks, and Automatic1111 compatibility. Preserve layers, alpha channels, and complete provenance across all formats.

Authored by EricRollei

Looking for a different node?

Run ComfyUI workflows without the setup

No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.

Learn more