SquareListing™

Create

Create

Custom canvas · Auto · original pixels

Live preview
Square canvas · 2000 × 2000px
85%
Protected original Drag to reposition
Subject size85%
Aspect ratio preserved

Where will you list it?

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?

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.

No API key neededPrivateInstant

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).

Any backgroundAPI key required

Your photos

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

1

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.

2

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.

3

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.