zsxkib/tool-merge-images 🖼️❓📝🔢✓ → 🖼️

▶️ 3.1K runs 📅 Jun 2025 ⚙️ Cog 0.14.9 🔗 GitHub ⚖️ License
image-collage image-editing image-to-image

About

Merge multiple images into clean horizontal or vertical strips with precise alignment and sizing controls.

Example Output

Output

Example output

Performance Metrics

0.50s Prediction Time
8.90s Total Time
All Input Parameters
{
  "images": [
    "https://replicate.delivery/pbxt/N7iomkdKPMydXErUUHqC1AC0KNoucPaUimMEJW5NroJAUpl7/beast.jpg",
    "https://replicate.delivery/pbxt/N7iomMkoAdSUO7MUDky8R3rfxjmSUu0iumxwkewCsA4as3v0/shadowmere.jpg"
  ],
  "alignment": "center",
  "orientation": "horizontal",
  "border_color": "#ffffff",
  "output_format": "webp",
  "output_quality": 90,
  "resize_strategy": "reduce_larger",
  "border_thickness": 0,
  "keep_aspect_ratio": true
}
Input Parameters
images (required) Type: array
Images to merge (order preserved)
alignment Default: center
Alignment perpendicular to orientation
orientation Default: horizontal
Direction of the strip
border_color Type: stringDefault: #ffffff
Border colour (hex or Pillow keyword)
output_format Default: webp
Output format
output_quality Type: integerDefault: 90Range: 1 - 100
Lossy quality 1-100 (ignored for PNG)
resize_strategy Default: reduce_larger
How to equalise sizes along the orientation axis
border_thickness Type: integerDefault: 0Range: 0 - ∞
Border thickness (px) — around and between images
keep_aspect_ratio Type: booleanDefault: true
Maintain aspect ratio when resizing
Output Schema

Output

Type: stringFormat: uri

Example Execution Logs
[+] Merged 2 image(s) → 1667×1000 WEBP (Q=90)
Version Details
Version ID
d933c8352ca7270ddf7c9c816e1c872f6114675ce43c8d70c924a3347bbeef05
Version Created
June 3, 2025
Run on Replicate →