YOUR IDEA. YOUR ORIGINAL.
Start with a little imagination.
Create the artwork first. Find its perfect place next.
One favourite photo. A style you love.
Make it yours, then see it on a shirt.



DEMO EXAMPLES · synthetic photo + fixed illustration + illustrative mockup. Not a live transformation or customer creation.
Sample artwork — AI not connected. Demo shows existing artwork, not a response to your prompt. Live generation requires explicit local enablement. No purchases.
Use an image you own or have permission to print. Original files are kept separate from preview thumbnails.
ARTWORK PREVIEW
A canvas for your idea.
Make something yours.
Generate a sample or upload your artwork.
Your previous designs will stay here.
Choose an artwork to explore the local product preview.
Your designs 0
Saved on this browser onlyNew samples and uploads appear here. Creating another will not replace your earlier artwork.
See what you can create
Example ideas — not customer creations. The local demo loads a labelled retained example for the chosen look; live transformation is disabled.
Local preview test controls
02 / CHOOSE A PRODUCT
One artwork. Your next canvas.
This contained preview uses only the existing Black / M T-shirt. No new products or variants are created.

Custom T-Shirt
Black · Medium · Front print
Purchasing is disabled here. The existing storefront supplies the current price.
This loads the exact selected source into the existing prototype. It does not send it to Gelato.
Native handoff is not automatic
The earlier prepared-PNG test passed a manual upload, native placement and saved-design/cart round-trip for Black / M. The current blank Gelato layout is preserved. No fixed placeholder is reinstated, and square padding is not assumed necessary.
Automatic insertion, current connected supplier UID and production-file verification remain unresolved. Checkout stays disabled. Manual upload requires reviewing placement inside Gelato again.
Handoff evidence and limitationsLocal placement only · selected original preserved · no native transfer
EXISTING ISOLATED PLACEMENT ENGINE
Find its place.
Arrange the selected original on the existing Black / M sample. This placement does not automatically transfer to Gelato.
Sample preview — not production approved. No basket, order or fulfilment requests.
Selected artwork
Exact selected source, retained locally.
Make it sit just right.
Drag the artwork, use arrow keys on the shirt, or enter millimetres below.
No artwork loaded
Unsaved local design
CUSTOM T-SHIRT · BLACK / M
Your idea, in position.
Exact supplier blank, illustrative flat overlay. Garment placement is not a supplier-calibrated production mockup.
Custom print-file handoff — disabled
Prepare an immutable placed artwork-only export on this private local server. The original and each saved revision stay separate. This is not a source-image upload to Gelato and not production approval.
Unlock private local file preparation
CustomPrintFile is the proposed field. External hosting is not configured; no real basket, order or fulfilment request can be sent.
Prepare PNG for Gelato upload
Retained historical fitting experiment. The owner now reports a blank native layout without fixed placeholder boxes. That live setup is unchanged. Square padding is not assumed necessary for it; these prepared samples preserve the earlier tested route only.
MANUAL HANDOFF · source artwork only. Centre the complete original sample on a square with transparent padding where needed, without cropping, stretching or enlargement. Existing image backgrounds stay unchanged. The three fixed samples are prepared locally with verified source pixels and colour information preserved.
This avoided cropping for the synthetic controls through the tested native replacement path in the 244 × 244 mm T-shirt frame, including replacement after an intentional crop. It does not fix ordinary unprepared uploads, prove automatic insertion or transfer this prototype’s position, size or intentional crop. Check and position the source again inside Gelato. Do not upload the separate full print-composition export as source artwork.
No upload, cart, order or production action is performed. Manual Properties → Image frame → Reset remains the fallback if a different receiving frame crops an image. No automatic Reset on open, replacement or saved-design reopening.
Review files, not an order.
Sample composition uses the preserved nominal v1 calibration. Connected-template applicability and automatic handoff remain unverified. Not approved for production.
Mapping and handoff evidence
Manual PNG upload through the existing Gelato editor is documented; this prototype does not do it. Native Studio assigns its own design IDs. No native ID is fabricated.
Read route decision and next-test proposal