2🐕Image Mirror Flip
Flip an image horizontally or vertically
- image
- image
There's no trick to this one - "Image Mirror Flip" does exactly what it says, and that's fine. Sometimes you don't want cleverness, you want a one-node mirror that doesn't make you dig through ComfyUI's core "Image" category or wire up a full transform node just to reverse a frame.
How it works
You give it an image and pick a direction: level flips left-to-right (a standard mirror), vertical flips top-to-bottom (upside down). It outputs the flipped image. That's the entire node - no interpolation settings, no crop, no rotation, just the flip.
Where this actually earns a spot in a graph: mirroring a reference pose or composition to get variety without regenerating, correcting a generation that came out backwards relative to a reference (common with asymmetric elements like text or a character's dominant hand), or building a symmetric texture/pattern by flipping and compositing a tile.
The inputs and outputs that matter
image(IMAGE) - required, the frame to flip.direction(enum:level/vertical) - required, pick one.levelis the mirror you'll want most of the time;verticalis the less common upside-down flip.
Output is a single image (IMAGE) - the flipped result, ready to save or feed into the next node.
How to install it
Search Comfyui-ergouzi-Nodes in ComfyUI Manager, or clone it manually:
cd ComfyUI/custom_nodes
git clone https://github.com/11dogzi/Comfyui-ergouzi-Nodes.git
Restart ComfyUI afterward. One thing to know going in: the author's own README says this English-named repo is no longer being updated, with development continuing on a Chinese-named sibling pack (Comfyui-ergouzi-DGNJD) that has more nodes. This one node, though, is simple enough that "frozen" barely matters - there's not much surface area for a bug to hide in.
Common issues & troubleshooting
Text or logos come out mirrored (backwards) after a horizontal flip. That's expected - a mirror flip reverses everything in the frame, including any legible text, watermarks, or asymmetric details the model generated. If your image has readable text you care about, flip before you add a watermark or caption, not after.
You wanted a rotation, not a flip. A flip is a mirror reflection, not a 90°/180° rotation - a flipped image and a rotated image only look the same for symmetric content. If you actually need rotation, this isn't the node; look for a dedicated rotate node instead.
Nothing else to it. Because the node has exactly one required setting beyond the image itself, most "it's not working" reports for a node this simple trace back to the image input being empty or the wrong direction being selected - check those two things first before assuming an installation problem.
Inputs (2)
| Name | Type | Default | Description |
|---|---|---|---|
| image | IMAGE | — | |
| direction | COMBO | 2 options: level, vertical |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| image | IMAGE | — |