Upload Image
Check your file picker before you publish, not after
- value
The name is a little misleading if you're expecting an upload widget. RiceRoundUploadImageNode uses the same local-file dropdown as RiceRoundImageNode - pick a file already sitting in ComfyUI's input/ folder - and returns a STRING rather than an IMAGE. Given that it's filed under RiceRound's Output category and marked as an output node, the more accurate read is that this is a debugging tool for the upload/publish pipeline, not an image-loading node you'd wire into a generation graph: pick a file, and it exercises whatever RiceRound's own upload path does with it, handing back a string result you can inspect.
Why "Output," not "Input"
That distinction matters a lot in this pack specifically. RiceRound's README carries an explicit warning: build the workflow you're going to publish using nodes from the Input category only, and treat everything in the Output category as tooling for troubleshooting your deployment before you go live. RiceRoundImageNode (which shares this node's file-picker widget) is Input-category and belongs in a published graph. This node is Output-category and, per that same rule, doesn't.
The input and output that matter
image(required, the standard file-picker dropdown, defaulting to a sample likeexample.png) - the local file you're testing with.- Output:
value(STRING) - a text result rather than image data. The pack doesn't document exactly what that string represents, but given the node's placement and its name, it's consistent with confirming something about the upload - a reference, a status, or similar - rather than being meant to feed further image processing downstream.
Installing it
Via ComfyUI Manager: search "RiceRound," install, restart. Or clone it yourself:
cd ComfyUI/custom_nodes
git clone https://github.com/RiceRound/ComfyUI_RiceRound
then restart ComfyUI. The README lists no dependencies or model downloads for this pack - it's a workflow-packaging and publishing layer, so the install itself is light regardless of which node brought you here.
Common issues & troubleshooting
You wired this into your published workflow expecting it to behave like Load Image. Pull it back out. Per the README's own guidance, this belongs to the Output family meant for debugging your deployment locally, not for the graph you actually hand to RiceRound Publish - use RiceRoundImageNode for a real local-file input instead.
The STRING output isn't what you expected. Since the node's exact behavior isn't documented beyond its schema, treat any assumption about the string's contents as something to verify empirically rather than take on faith - run it once and inspect the actual value before building logic around it.
You're trying to understand how image upload works on a published RiceRound page and this node isn't clarifying it. That's expected - this is a local debugging aid for exercising the upload pipeline from inside ComfyUI, not a description of the end-user upload experience on the platform's generated page. For that, you'd need RiceRound's hosted docs at help.riceround.online, which the README points to for anything beyond the basics covered here.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| image | COMBO | 1 options: example.png |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| value | STRING | — |