Skip to tools

Image Merger

Merge images horizontally, vertically, or in a grid

Combine multiple photos into one image — reorder, align, add spacing, and download a single high-quality file.

Upload images to merge

Drop anywhere, or choose an option below.

JPGPNGWebPAVIFHEICTIFFBMP
Up to 50 images40.00 MB eachBatch uploadDrop anywherePrivate processingAuto deletion

Files stay private while we process them, then they are deleted. Nothing is published unless you choose to share a result later.

Exact layout

Spacing, padding, and alignment land on precise pixel positions.

Size-checked

Output dimensions are checked before merge so oversized results are blocked early.

Live preview

See order and layout before exporting full-resolution originals.

No metadata surprises

Merged output does not copy conflicting EXIF from sources.

How it works

Upload, arrange, preview, merge

  1. Step 1

    Add images

    Upload two or more photos — add more anytime.

  2. Step 2

    Arrange

    Reorder, pick horizontal, vertical, or grid, and set sizing.

  3. Step 3

    Preview

    Confirm spacing, background, and estimated output size.

  4. Step 4

    Merge

    Export one combined image and download.

Features

Built for joining images

Horizontal & vertical

Join side by side or stack with match height/width.

Grid layouts

2–4 column presets or custom columns with incomplete-row alignment.

Different sizes

Keep original, fit cells, or fill cells without stretching.

Format control

Reuse converter-quality encoding for JPEG, PNG, WebP, and AVIF.

Rejoin splits

Preset for zero-gap grid merges after Image Splitter.

Progress & cancel

Track merge stages and cancel large jobs.

Horizontal

Merge images horizontally

Place photos left to right with optional spacing. Match Height scales each image proportionally so row heights align without stretching.

Vertical

Merge images vertically

Stack images top to bottom. Match Width aligns column widths while preserving aspect ratio.

Grid

Merge images into a grid

Choose 2, 3, or 4 columns — or set a custom column count. Incomplete final rows can align left, center, or right.

Sizing

How different image sizes are handled

Keep Original Size uses each file's pixel dimensions. Match Height/Width aligns one axis. Fit Cells and Fill Cells target equal grid cells — Fill may crop edges but never stretches.

Formats & limits

What you can send and get back

Input

JPEG, PNG, WebP, AVIF — plus HEIC, TIFF, and BMP when decoding is available. Mixed formats in one job.

Output

PNG, JPEG, WebP, or AVIF. Transparent backgrounds stay supported when the format allows.

Layouts

Horizontal, vertical, or grid with spacing, padding, and alignment controls.

Image limit

2–50 images per merge with output dimension safety checks.

Splitter compatible

Rejoin split pieces with the Rejoin preset when order matches your grid.

Privacy

Files are processed for your job and are not posted to a public gallery.

At a glance

Built for daily use

100%

Success rate

509ms

Typical processing

Storage handled

4

Merges run

Questions

Before you upload

Upload at least two images, choose Horizontal, and click Merge Images. Match Height is the default so row heights align.

Yes. Use Match Height for rows, Match Width for columns, Fit Cells for grids, or Keep Original Size for exact pixels.

Not by default. Turn on Allow Upscaling only when you want smaller sources enlarged.

Yes. Use the Rejoin split image preset with pieces in left-to-right, top-to-bottom order, spacing 0, and original size.

No. This joins images in rows, columns, or grids - not a freeform layout or social template editor.