Upload two or more photos on the left to immediately see the combined collage.
ImageCombiner Web is a fast, private, and simple tool to arrange multiple photos and animated GIFs into a clean collage grid right inside your browser.
ImageCombiner Web runs entirely inside your web browser. There is no server, no cloud storage, and no tracking. Your photos and animations never leave your computer or phone. All image cropping, combining, and exporting happen directly in your device's local memory.
License & Terms: This project is free, open source software licensed under the GNU General Public License v3.0 (GPL-3.0). You are completely free to use it, modify it, and share it.
Combine static pictures (PNG, JPG, WebP, SVG, BMP) and animated GIFs together in the exact same collage grid.
Add top, center, or bottom text captions. Use // to split different captions across individual photos (e.g. Before // After), with custom fonts and sizes.
Play, pause, scrub frames in real time, adjust playback speed (0.5x, 1x, 2x), and set start delays to synchronize animations.
Smart layout algorithm balances rows and columns so images stay close to square, or choose custom layouts (1 to 4 columns, or a single row).
Drag photos directly on the canvas to pan, zoom with Shift + scroll wheel or sliders, and fit cells cleanly without distortion.
Independently adjust outer frame borders, inner spacing gaps between photos, and background color (including transparent).
Choose popular aspect ratios (1:1 Square, 16:9 Landscape, 9:16 Vertical Story, 4:3, etc.) or set exact pixel dimensions.
Save finished collages in high resolution up to 16+ megapixels as PNG, JPG, WebP, animated GIF, or animated WebP.
By Dean McNamee. Reads and decodes animated GIF files directly in the browser.
By Matt DesLauriers. Encodes animation frames into high-quality animated GIF files.
Packages frames into standard animated WebP files inside the browser.
Inter, JetBrains Mono, and Newsreader for clean typography.
Set a start time offset for each animation to sync them up or stagger their motions.
Preparing frames...
Processing animation at chosen resolution. Please keep this tab active.