How it works

Design a personalized card in about 5 minutes. We handle printing and shipping.

  1. 01

    Upload your photo

    Start by uploading any photo from your device — a portrait, a family photo, a pet, a travel memory, anything meaningful to the recipient. We accept JPEG, PNG, and WebP files. For best results, use a photo with at least 1200×900 pixels.

    💡 Portrait photos with a clear subject work best for AI style effects.

  2. 02

    Apply an AI art style (optional)

    Choose from five options: keep your Original photo, or transform it with Studio Ghibli (anime illustration), Watercolor, Pencil Sketch, or Oil Painting. The AI processes your photo in about 30 seconds and shows a live preview. You can switch styles and compare results before committing.

    💡 The Ghibli and Watercolor styles tend to look stunning on printed cards.

  3. 03

    Add your personal message

    Type the recipient's name and a personal note. Use our text editor to choose the font, size, color, and position of your text on the card. You can place text anywhere on the canvas — overlay it on the photo or leave the photo clean and add text below.

    💡 Keep messages concise — 1–3 lines look best on a printed card.

  4. 04

    Choose your card size

    Select from two sizes: 4×6 inch (standard postcard size, great for bold photos) or 5×7 inch (large greeting card size, great for more intimate messages). Both are printed on premium 100lb card stock.

    💡 The 5×7 size is the classic greeting card format most people are familiar with.

  5. 05

    Place your order

    Review your card preview, enter your delivery address and email, and complete payment via Stripe. Your order is confirmed instantly and sent to our print partner within minutes.

    💡 Use a Stripe test card (4242 4242 4242 4242) to try the flow without charge.

  6. 06

    We print and ship

    Your card is printed on professional equipment within 1–2 business days and shipped via USPS or FedEx. You will receive a shipping confirmation email with a tracking number. Most US orders arrive within 5–7 business days from the order date.

    💡 Order a few days early if the card is for a specific occasion.

Ready to make one?

Cards start at $8.99 and ship in 3–5 business days.

Design Your Card