floyo logo
Workflows
Pricing
floyo logo
Workflows
Pricing
Last updated
2026-05-17

CRT-Nodes is a comprehensive suite of custom nodes designed for use with ComfyUI, aimed at enhancing production workflows across various media types, including images, videos, and audio. This collection offers extensive functionality, from loading and saving media to applying effects and utilities for advanced sampling and conditioning.

  • Up to 106 distinct nodes available, covering diverse categories such as image processing, audio manipulation, and LoRA utilities.
  • Conditional nodes that load based on the availability of specific dependencies, ensuring flexibility in usage.
  • A wide range of specialized nodes for tasks like dynamic prompt scheduling, audio transcription, and advanced visual effects.

Context

CRT-Nodes serves as an extensive toolkit within ComfyUI, facilitating a more efficient and versatile workflow for users engaged in media processing and AI art generation. Its primary purpose is to streamline tasks associated with loading, saving, and manipulating various types of media, thereby enhancing the overall user experience in ComfyUI.

Key Features & Benefits

CRT-Nodes includes a rich array of features that cater to different aspects of media processing. Users can benefit from nodes that specifically handle tasks like loading images or audio, saving outputs in various formats, and applying sophisticated effects to enhance visual quality. This tailored approach allows users to customize their workflows according to their specific needs.

Advanced Functionalities

The suite boasts advanced capabilities, such as conditional node loading based on the presence of required dependencies, which optimizes performance and prevents unnecessary errors. Additionally, specialized functionalities like the Magic LoRA Loader and dynamic prompt scheduling provide users with powerful tools to enhance their creative processes and manage complex tasks efficiently.

Practical Benefits

By integrating CRT-Nodes into their workflows, ComfyUI users can significantly improve their control over media processing tasks, resulting in higher quality outputs and increased efficiency. The extensive catalog of nodes allows for greater flexibility and precision in handling various media types, ultimately enhancing the creative potential of users.

Credits/Acknowledgments

This repository is maintained by the original authors and contributors at PGCRT, and is available under an open-source license. For more information, you can visit the GitHub repository at CRT-Nodes or join the community on Discord here.

Inner Nodes

AdvancedBloomFX
AdvancedStringReplace
AnyTrigger
ArcaneBloomFX
AudioCompressor
AudioFrameAdjuster
AudioLoaderCrawl
AudioOrManualFrameCount
AudioPreviewer
AutopromptProcessor
BatchBrightnessCurve
Boolean Transform
BooleanInvert
CLIPTextEncodeFluxMerged
CRT Post-Process Suite
CRTAutoDLErnieCLIP
CRTAutoDLErnieModel
CRTAutoDLErnieTurboModel
CRTAutoDLErnieTurboNVFP4Model
CRTAutoDLErnieVAE
CRTAutoDLFlux2KleinCLIP
CRTAutoDLFlux2KleinHDRILoRA
CRTAutoDLFlux2KleinModel
CRTAutoDLFlux2KleinVAE
CRTAutoDLLTX23AudioVAE
CRTAutoDLLTX23CLIP
CRTAutoDLLTX23ICLoRA
CRTAutoDLLTX23ICOutpaintLoRA
CRTAutoDLLTX23LatentUpscaler
CRTAutoDLLTX23Model
CRTAutoDLLTX23VideoVAE
CRTAutoDLZImageTurboCLIP
CRTAutoDLZImageTurboModel
CRTAutoDLZImageTurboVAE
CRTChromaKeyOverlay
CRTEvenBatchPicker
CRTFirstLastFrameSelector
CRTLoadLastVideo
CRTPctCropCalculator
CRTPostProcess
CRT_AddSettingsAndPrompt
CRT_AudioTranscript
CRT_AudioTranscriptPipeOut
CRT_DynamicPromptScheduler
CRT_FileBatchPromptScheduler
CRT_ImageLoaderCrawlBatch
CRT_IntValue
CRT_IsolateInput
CRT_IsolateInputCLIPSeg
CRT_IsolateOutput
CRT_JoinStrings
CRT_KSamplerBatch
CRT_KSamplerBatchAdvanced
CRT_LTX23AutoDownload
CRT_LTX23USConfig
CRT_LTX23USModelsPipe
CRT_LTX23UnifiedSampler
CRT_QuantizeAndCropImage
CRT_RemoveLines
CRT_StringBatcher
CRT_StringLineCounter
CRT_StringSplitter
CRT_Textbox
CRT_UpscaleModelAdv
CRT_WAN_BatchSampler
ClarityFX
ClearStyleModelDualCache
ColorIsolationFX
ColourfulnessFX
ContourFX
DepthAnythingTensorrtFormat
EnableLatent
FaceEnhancementWithInjection
FaceEnhancementWithInjectionSEGS
FancyNoteNode
FancyTimerNode
FilmGrainFX
Flux2KleinSeamlessTile
FluxLoraBlocksPatcher
Image Tile Checker (CRT)
ImageDimensionsFromMegaPixels
ImageDimensionsFromMegaPixelsAlt
ImageLoaderCrawl
ImageScaleRangeFromMp
ImageTileChecker
LatentNoiseInjectionSampler
LensDistortFX
LensFX
LoadImageBase64
LoadImageResize
LoadLastImage
LoadLastLatent
Magic LoRA Loader
Magic Save Merged LoRA
MaskCensor
MaskEmptyFloatNode
MaskPassOrPlaceholder
MaskTemporalEnhancer
MonoToStereoConverter
ParametricEQNode
PonyUpscaleSamplerWithInjection
ReferenceLatentBatch
Remove Trailing Comma
Resolution
ResolutionBySide
SamplerSchedulerCrawler
SamplerSchedulerSelector
SaveAudioWithPath
SaveImageBase64
SaveImageBase64 (CRT)
SaveImageWithPath
SaveJpegWebsocket
SaveLatentWithPath
SaveTextWithPath
SaveVideoWithPath
Scale Latent to Megapixels
ScaleLatentToMegapixels
SeamlessLoopBlender
SimpleKnobNode
SimpleToggleNode
SmartControlNetApply
SmartDeNoiseFX
SmartPreprocessor
SmartStyleModelApplyDual
SolidColor
Strength To Steps
Technicolor2FX
Text Box line spot
TextLoaderCrawl
TextLoaderCrawlBatch
TinyFlux2VAEDecode
TinyFlux2VAEEncode
TinyFlux2VAELoader
UltralyticsEnhancer
Video Duration Calculator
VideoLoaderCrawl
WAN2.2 LoRA Compare Sampler
WanVideoLoraSelectMultiImproved