About
Marcus Cedergren
Software developer & amateur photographer
I built Collage Studio out of personal frustration — I couldn't find a collage tool that handled large sets of photos the way I wanted. Every app or service I tried either forced my images into a fixed template or produced rigid, predictable grids, often cropping images to make the images fit the layout instead of the other way around. I wanted something that arranged photos organically, filling the canvas as completely as possible, giving each image the space it deserved, and producing a high-resolution file good enough to send straight to a print shop for a large poster. Being a software developer, the obvious solution was of course to just build it myself!
The app is totally free to use. If it's useful to you and you'd like to support the work, a small tip on Ko-fi is very much appreciated and helps keep the project going.
What it does
Most collage tools drop your photos into a fixed template or a rigid grid. Collage Studio works differently: a proprietary layout solver arranges each set of images organically, finding sizes and positions that fill the canvas as completely as possible — so every collage is unique rather than the same template with your photos poured in.
Because it's solving for the arrangement rather than following a template, it handles large sets gracefully — anywhere up to 300 images — and you can mark a few as featured to give them more space and a central position. The more photos you add, the more freedom the solver has, which is why results get better with more images rather than worse.
Export it however you need it: a 300-DPI, print-ready file at standard paper sizes, or a pixel-perfect export sized for your screen or social media — square and portrait posts, 9:16 stories and reels, short-video formats, pins, and profile covers and banners for all major platforms — so it's ready to post without cropping.
Everything runs entirely in your browser. The layout algorithm is compiled to WebAssembly and executes locally using your device's CPU cores. Your images never leave your machine — no uploads, no accounts.
How it works
When you create a collage, the app explores a large number of possible arrangements and keeps the one that fills your chosen format most completely while respecting any images you've marked as featured. The search runs in parallel across your device's CPU cores, so even large image sets usually finish in seconds.
Every run produces a different arrangement, so you can keep regenerating until you get one you love. The algorithm is tuned automatically for your image count and format — just hit Create collage and let it work.
Tips
- 1
Use 20 or more images for best results — more images give the algorithm more flexibility to fill the collage.
- 2
Tap any image and choose ×2, ×3, or ×5 to give it more space and prominence in the collage.
- 3
If the result has gaps, try a different format or add more images. Each run finds a different layout, so generating again often closes remaining gaps.
- 4
Save results you like before generating again — each run is non-deterministic and a good layout won't repeat.
Contact
Questions, ideas for improvements, business proposals, or bug reports are welcome at collage-studio@kodverket.se.