✦ 20 free credits when you join

Turn your photos into heartfelt greetings.

Upload a favourite photo, choose a moment and style, and create a one-of-a-kind AI greeting card in minutes.

Your first two cards are on us. No credit card required.

Oh My Greetings Shima-enaga holding a heart in front of an envelope
How it works

Few tiny steps. One lovely card.

01Shima-enaga illustrating Add your photo

Add your photo

Upload a clear personal photo or group photo, up to 8MB.

02Shima-enaga illustrating Make it yours

Make it yours

Choose the occasion, a transformation or illustration style, and festive details.

03Shima-enaga illustrating Create & share

Create & share

Your square card is generated, typeset beautifully, then ready to download or share.

Shima-enaga wearing a party hatMade with a little
birdy magic ✦
Why Oh My Greetings

Personal feels better.

♡

Truly personal

Start with a real memory — not a generic template.

☀

All-year occasions

Celebrate birthdays, holidays, milestones, or ordinary Tuesdays.

ϟ

Quick to create

Go from photo to a finished greeting in just a few moments.

↻

Credits stay safe

If a generation fails, your credits are returned automatically.

Oh My Greetings Shima-enaga wearing a pink scarf
Made around your moments

A warm little studio for every celebration.

From a birthday surprise to a Lunar New Year message, your photo stays at the heart of the card.

BirthdayChristmasLunar New YearGraduationWeddingNew BabyAnd more...

Start with two free cards. Create more whenever inspiration strikes.

🎁

Free trial

20 credits

Added automatically for new members

✦

Happy Pack

CA$4

100 credits · create up to 10 cards

Frequently asked questions

Little questions,
clearly answered.

Everything you need to know before creating your first card or adding credits.

Read our terms
How do credits work?

Each greeting-card generation costs 10 credits. New accounts receive 20 free credits, enough to create two cards.

Do purchased credits expire?

No. Purchased credits stay in your account until you use them.

What happens if a generation fails?

When a confirmed technical failure occurs, the 10 credits used for that generation are returned to your account automatically.

Will my card look exactly as expected?

AI images include an element of randomness, so every result is unique and cannot be guaranteed to match an exact expectation.

What kind of photo should I upload?

Use a clear JPG or PNG that you own or have permission to use. Photos can be up to 8MB.

How long are my images kept?

Original uploads are deleted after 24 hours. Generated cards remain in Card History for 90 days so you can download them again.

Are credit-pack purchases refundable?

Credit packs are digital content delivered immediately, so purchases are final and non-refundable. Please review our Terms before buying.

Is payment secure?

Payments are handled securely by Stripe. Oh My Greetings does not store your card details.

Two Oh My Greetings Shima-enaga birds celebrating

A small card can make
someone's whole day.

Start with 20 free credits. No card details required.

Make your first card →