MergeImage combines up to 30 PNG, JPEG, or WebP files entirely in your browser. Arrange images horizontally, vertically, in a grid, or use conservative smart stitching for scrolling screenshots. Reorder, rotate, flip, resize, adjust spacing and background, preview, then export PNG, JPEG, or WebP. No account, watermark, paid API, or image upload to a processing server.
No reviews yetBe the first to leave a review for MergeImage
Maker
📌
Hi Product Hunt! I built MergeImage because combining a few screenshots or product photos should not require uploading the originals to someone else’s server.
The whole processing loop runs in the browser: add up to 30 images, reorder or transform them, choose horizontal, vertical, grid, or smart-stitch layout, preview, and export PNG, JPEG, or WebP.
The smart-stitch mode is deliberately conservative. It trims a repeated screenshot region only when the match is confident; otherwise it keeps the complete images instead of risking silent content loss.
I’d especially value feedback on mobile use, long screenshots, and mixed-size image sets. Thanks for taking a look!
Report
Local processing for image merging is the version I'd trust, since the files people batch together are usually the ones they'd rather not upload — scans, screenshots with account details in them, documents.
Where does the 30 limit come from? Browser memory, or a deliberate cap to keep it responsive? I ask because 30 is oddly specific, and if it's a memory ceiling then image size probably matters more than count — 30 phone photos and 30 scans are very different asks.
Local processing for image merging is the version I'd trust, since the files people batch together are usually the ones they'd rather not upload — scans, screenshots with account details in them, documents.
Where does the 30 limit come from? Browser memory, or a deliberate cap to keep it responsive? I ask because 30 is oddly specific, and if it's a memory ceiling then image size probably matters more than count — 30 phone photos and 30 scans are very different asks.