Create
Custom canvas · Auto · original pixels
Turn any image into a seamless square.
Pick where you're selling — we'll set the perfect canvas and finish automatically. Your subject never moves; only the background grows. Everything else lives in .
Where will you list it?
One tap configures the canvas
Ready to outpaint. Pick a marketplace above, or fine-tune everything in Advanced.Local engine · Auto · original pixels · PNG · 1:1 · watermark off
How should we extend the background?
Two engines — pick what fits your photo
LocalSelected
Solid studio backgrounds
Extends the plain backdrop at your photo's edges — for products shot on white or studio paper. Runs in your browser; images never leave your device.
AI
Any background — true outpainting
Generates brand-new background for complex or real-world scenes. Requires an API key from OpenRouter, fal.ai, OpenAI, Stability or Replicate — you pay your provider directly (~1–5¢ per image).
Your photos
Drop images here, or browse
PNG · JPG · WebP — batch supported
Library
0 images · this session
Results
Review one image at a time, compare the batch, then download or re-run.
No images yet
Drag & drop images above, fine-tune in Advanced, pick your engine (Local or AI), then hit Outpaint. Batch as many as you like.
Presets are useful sizes, not a guarantee of marketplace acceptance. Etsy recommends at least 2000px in both dimensions. Amazon main images require a white background and no watermark. Etsy guidance · Amazon guidance
Position the subject
Drag your image to place it, and set how large it sits in the square. The aspect ratio is always preserved — only the background is extended.
Choose your engine
Local mode runs Canvas texture synthesis entirely in your browser (no uploads). Or switch to AI mode and use your own API key for generative outpainting via OpenRouter, fal.ai, OpenAI, and more.
Export at your size
Choose an exact marketplace canvas or Auto for native pixels. Add an optional watermark, then download one image or the whole batch.