Categories

Image Composite

Composite multiple images together with precise control over position, opacity, and blend modes

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: image/jpeg, image/png, image/webp, image/gif, image/bmp, image/tiff

Base image that other images will be composited onto

Click to upload files or drag and drop files here

Maximum file size: 20MB Maximum files: 8
Supported formats: image/jpeg, image/png, image/webp, image/gif, image/bmp, image/tiff

Select 1-8 images to composite onto the base image

How to arrange the composited images

Blend mode for composited images

Width of the final canvas (leave empty to use base image width)

Height of the final canvas (leave empty to use base image height)

Background color for transparent areas (default: transparent)

Output format for the composited image

Output quality for lossy formats (JPEG, WebP, AVIF)

Key Facts

Category
Design
Input Types
file, select, number, color
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

The Image Composite tool allows you to seamlessly merge multiple images into a single file with precise control over layout, blending, and output quality.

When to Use

  • Creating multi-image collages or grids for social media or presentations.
  • Applying creative blend modes to overlay textures or effects onto a base image.
  • Standardizing the dimensions and format of multiple assets into a unified canvas.

How It Works

  • Upload your primary base image and select up to 8 additional images to composite.
  • Choose a layout mode such as grid, horizontal, or vertical to arrange your assets.
  • Apply a blend mode and adjust canvas dimensions or background color as needed.
  • Select your preferred output format and quality settings, then process the file.

Use Cases

Generating product comparison sheets by merging multiple item photos into a single grid.
Adding watermarks or decorative overlays to a series of images using specific blend modes.
Creating consistent social media banners by combining background assets with foreground elements.

Examples

1. Creating a Product Comparison Grid

E-commerce Manager
Background
I need to display three different product variations side-by-side for a marketing email.
Problem
Manually aligning three separate images into a single, clean file is tedious and often results in inconsistent spacing.
How to Use
Upload the main product image as the base, select the three variation images, and set the layout mode to 'Horizontal'.
Example Config
layoutMode: horizontal, outputFormat: png
Outcome
A single, perfectly aligned image file containing all three product variations ready for the email campaign.

2. Applying a Texture Overlay

Graphic Designer
Background
I have a clean photograph that needs a vintage film grain texture applied to it.
Problem
I need to blend a texture layer over my base photo without losing the original image details.
How to Use
Upload the photograph as the base image and the grain texture as the composite image, then select the 'Overlay' blend mode.
Example Config
blendMode: overlay, outputFormat: jpeg, quality: 90
Outcome
A professional-looking image with the texture integrated seamlessly into the base photo.

Try with Samples

image, png, jpg

Related Hubs

FAQ

How many images can I composite at once?

You can upload one base image and up to 8 additional images to composite onto it.

Can I change the background color?

Yes, you can specify a background color to fill transparent areas of the final canvas.

What blend modes are supported?

The tool supports Normal (Over), Multiply, Screen, Overlay, Darken, and Lighten blend modes.

Does the tool support high-quality exports?

Yes, you can export in PNG, JPEG, WebP, or AVIF formats with adjustable quality settings up to 100.

Can I set custom canvas dimensions?

Yes, you can manually define the canvas width and height in pixels, or leave them blank to match the base image dimensions.

API Documentation

Request Endpoint

POST /en/api/tools/image-composite

Request Parameters

Parameter Name Type Required Description
baseImage file (Upload required) Yes Base image that other images will be composited onto
compositeImages file (Upload required) Yes Select 1-8 images to composite onto the base image
layoutMode select Yes How to arrange the composited images
blendMode select No Blend mode for composited images
canvasWidth number No Width of the final canvas (leave empty to use base image width)
canvasHeight number No Height of the final canvas (leave empty to use base image height)
backgroundColor color No Background color for transparent areas (default: transparent)
outputFormat select No Output format for the composited image
quality number No Output quality for lossy formats (JPEG, WebP, AVIF)

File type parameters need to be uploaded first via POST /upload/image-composite to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-image-composite": {
      "name": "image-composite",
      "description": "Composite multiple images together with precise control over position, opacity, and blend modes",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-composite",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]