Just for fun — upload a canvas photo and preview it finished. Trace its shape, or crop it round, square, or rectangular, then try a cord and loop on top.
Works best on desktop; mobile works too, though saving may open images in a new tab.
⬆
Upload your canvas photo
A photo of your stitched or unstitched blank canvas. Drag and drop, or tap to choose a file.
Crop your photo
✓ Cropped
Just trim your photo first — tape, fabric borders, and other extra edges make every step after this more accurate.
Background color
Optional — works best on a blank canvas photo, for a feel of the finished piece before stitching. Any white that's part of the design (like a pom-pom) will tint too — paint over it below to protect it.
Protect white areas
Paint over design whites (not blank canvas) to keep them from tinting. Cyan marks are just a guide — never shown in previews. Changed color? Pick a new one and hit Preview again; protection carries over.
✓ Applied — sizing and shape below now work from the colored canvas.
Round, square, and rectangle generate any time — the outline cutout needs a trace first.
Your finishing previews
A snapshot from when generated. Cording or backing fabric changes further down refresh these when you press that section's update button.
Cording & hanging loop
Optional — a corded edge with a loop at top, ready to hang.
Backing fabric
Optional — upload your finishing fabric to preview the back of each piece, shown beside the front above.