Nodes/ComfyUI/Convert Text to Uppercase (DEPRECATED)
ComfyUI Node Runs on cloud

Convert Text to Uppercase (DEPRECATED)

Loud, deprecated, still harmless

By Comfy-Org·Created 4 years ago·Updated about an hour ago· 129,865
Convert Text to Uppercase (DEPRECATED)
    • texts
    texts

    Convert Text to Uppercase uppercases a string, and it's deprecated. The display name says both things right in the title, which is honestly a refreshing level of honesty for a node.

    It's the mirror image of Convert Text to Lowercase: same family, same fate, same replacement. ComfyUI folded case conversion into a single Convert Text Case node, and these two one-trick nodes got the deprecated sticker. They still work perfectly well - deprecation here means "new graphs should use the consolidated node," not "this will explode."

    When you'd actually use it

    Same niche as its lowercase sibling, nudged toward the loud end:

    • Consistent filenames. Uppercasing a generated title or label before it becomes a filename prefix gives you uniform, scan-friendly output across a batch. Filesystems don't care, but you do when you're sorting a hundred outputs.
    • Matching against known constants. If the rest of your graph expects uppercase tags (say, a dataset column that's stored all-caps), folding incoming text to uppercase keeps comparisons honest.

    Like lowercase, it is not a prompt tool. Your text encoder doesn't shout. Feeding the CLIP or LLM encoder an uppercased prompt changes nothing about adherence or quality - it's a formatting utility, not a prompt-engineering technique.

    How it works

    The same skeleton as its family:

    • texts - "Text to process," a single string despite the plural name.
    • Output texts - the input with str.upper() applied.

    One Python method call. Unicode-aware (é → É), but plain character-by-character - no fancy locale folding, which you'll never miss for prompts, tags, or filenames. Instant, deterministic, no model files, no GPU, nothing loads.

    The gotcha

    If you see TextToUppercase in a downloaded workflow, it will keep running after updates - that's the main thing to know. And when you're building fresh, Convert Text Case (CaseConverter) gives you uppercase, lowercase, capitalize, and title case from one mode dropdown, so that's the one to reach for. Swapping old nodes for it is a tidy-up task, not a fix for anything - there are no failure modes to debug here. If a string comes out of this node, it's uppercase; that's the whole contract.

    Part of the dataset text-processing family from the late-2025 → 2026 node wave. Ships with ComfyUI core - no install, no Manager.

    Categorytext

    Inputs (1)

    NameTypeDefaultDescription
    textsSTRINGText to process.

    Outputs (1)

    NameTypeDescription
    textsSTRINGProcessed texts