Merge Images - Combine Images Side by Side or Stacked
Join several images end to end into a single file, horizontally or vertically. Set the spacing and background colour, reorder the images, and nothing is uploaded.
Drop images here or click to upload
Supports JPG, PNG, GIF, WEBP, SVG
What Merge Images Does
This tool concatenates several images into one file along a single axis. Choose "Side by side" and it measures every image, adds up their widths, adds the spacing between neighbours, and makes a canvas that wide; the canvas height is the height of the tallest image in the set. Choose "Stacked" and the same arithmetic runs on the other axis: heights are summed, and the canvas width comes from the widest image. Each image is then drawn once at its native pixel size, in the order shown in the list, with no scaling of any kind. That last point matters more than it sounds. If your images are not all the same height in a side-by-side merge, the shorter ones cannot fill the canvas, so the leftover strip above or below them is painted with the background colour, and the Align setting decides whether a short image sits at the top, the middle, or the bottom of its slot. The same applies to narrower images in a stacked merge. Spacing works the same way — it is background colour, not empty pixels, so a gap of 20px between two photos is a 20px band of whatever colour you picked. Output is PNG or JPG. PNG can keep the background genuinely transparent, which is useful when your sources have transparency of their own; JPG cannot, because the format has no alpha channel, so a transparent choice falls back to white. This is a linear join only: no grids, no templates, no automatic layout.
Why You'd Merge Images
A single file travels better than a folder of them. Merging is the quickest way to put related images into one frame when the arrangement is simply "these, in this order".
How to Merge Images
Four steps, all running locally in your browser — the images are decoded, drawn to a canvas, and encoded without any of them being sent anywhere.
Add at least two images; use "Add more" to keep appending to the set
Check the merge order list and move files up or down until the sequence is right
Pick Side by side or Stacked, then set the spacing, background colour, and alignment for images of unequal size
Choose PNG or JPG, apply, and download the single merged file
Frequently Asked Questions
More Image Tools
Explore other powerful tools for your image editing needs
Compress Image
Reduce file size
Resize Image
Change dimensions
Crop Image
Cut out area
Convert Format
Change format
Photo Editor
Edit photos
Rotate Image
Rotate image
Flip Image
Horizontal/Vertical
Add Watermark
Add watermark
Add Border
Add image border
Rounded Corners
Add rounded corners
Filters
Brightness/Contrast
Blur Face
Hide faces
Mosaic
Blur regions
Remove Background
Remove BG
Enhance Image
AI upscale
Add Text
Add text to image
Collage
Combine multiple images
HTML to Image
Webpage to image
GIF to Image
Extract frames
Trim Image
Remove empty edges
Batch Rename Images
Safely rename files in bulk
Circle Crop
Crop images into circles
Black & White
Convert images to grayscale
Split Image
Cut an image into a grid
Change DPI
Set image DPI metadata
Image to Base64
Encode images as Base64
Image to PDF
Combine images into one PDF
HEIC to JPG
Convert iPhone HEIC photos to JPG
EXIF Remover
View and strip hidden photo metadata, including GPS location
Favicon Generator
Full icon set plus HTML
Color Palette
Extract colors from an image
Base64 to Image
Decode Base64 back to an image
HEIC to PNG
Convert iPhone HEIC photos to lossless PNG
Text Behind Image
Put text behind the subject of a photo, entirely in your browser
Color Picker
Get the HEX, RGB and HSL of any pixel
Signature Maker
Draw a signature and download it as a transparent PNG
Signature Background Remover
Ink from paper, on transparency
Transparent Background Maker
Make a background transparent