Send a physical card online, and we'll mail it for you!
Make it here to send a physical card online, not an ecard. We print your photos and note on a 4x6 glossy postcard, no envelope to open, and mail it, postage included, from $9.99.
- Real 4x6 glossy postcard
- See it before you pay
- No account needed
See it come to life!
Add your photos
0/4Your photos are yours. We just print them.Never sold, never used in ads, never used to train AI.
Write a message
OptionalAdd stickers
OptionalOptional. Tap a side to add ears, hats, balloons and more.
How many postcards?
Add a photo first, then choose how many to send.
Free shipping, postage included
$4/mo, $48 billed yearly · cancel anytime
Already a member? Sign in for $1.49 cards.
What's the Club?
- Send each postcard for $1.49
- As many cards as you like, to any address
- FREE shipping, postage included
- Your addresses saved for next time








What people are saying
See how it works in 20 seconds
How to send a physical card online
To send a greeting card online here, build it in the editor above. Four steps, start to mailbox:
- Pick one to four photos from your phone or laptop.
- Type your note and pick a font.
- Check out, then type each address.
- We print within 1 to 2 business days, then USPS First-Class delivers it. More on how our mailing service works.
A real card in their hand, with nothing to open
It's a 4x6 photo postcard on thick, glossy card stock. No fold, no envelope, no stamp to buy.
Your photo faces up in the mail pile, so it's the first thing they see. A 4x6 also fits any fridge door.
Need a folded card with a verse inside? Plenty of shops sell those. This one sends the people themselves.
A physical card vs an ecard
An ecard is free and arrives in seconds. If it has to land today, send one.
A physical card costs money and takes days. In return, it's paper they can hold, pass around and pin up.
Can't decide? Send both: the ecard today, the card right after.
What you know before you pay
Nothing prints until you check out. By then you know:
- The front is your own photos, one to four, edge to edge.
- The preview is the exact front and back, and that's what prints.
- Postage is included, and shipping is free on every order, even one card.
- Ten cards in one order can go to ten different US addresses.
- Not happy with it? Tell us within 30 days of delivery and we reprint or refund it, your choice.
Greeting cards mailed for you, for any reason
Most cards sent by mail have a reason. Start from yours:
- Birthday: birthday cards with their photos
- Thank you: thank-you cards for gifts and favors
- Get well: get well cards for the recovery couch
- No reason at all: thinking of you cards
- Big news: congratulations cards with their photo
- December: Christmas cards mailed for you
- Everything else: browse every occasion we cover
Real cards made in the builder






What a physical card costs
| Postcards | Price | Each |
|---|---|---|
| 1 | $9.99 | $9.99 |
| 2 | $17.99 | $9.00 |
| 3 | $24.99 | $8.33 |
| 5 | $34.99 | $7.00 |
| 10 | $59.99 | $6.00 |
Shipping is free on every order, even one card. Each card in an order can go to a different US address.
Sending for a birthday or a holiday? Please allow up to 15 days. USPS can run a little slow, especially in December.
Questions about sending a card online
What kind of physical card is it?
A 4x6 photo postcard on thick, glossy card stock. Your photos fill the front; your note, their address and the postage share the back.
Can I send a physical birthday card online?
Yes. Add their photos, write the birthday note, and we print and mail it. Please allow up to 15 days before the birthday.
Can I send a physical card online for free?
No. Printing and postage cost money: one card is $9.99, with free shipping on every order. If free matters most, an ecard is the honest answer.
What's the difference between a digital card and a physical one?
A digital card is an email or a link, free and instant. A physical card is printed on card stock and carried to their mailbox.
How do I choose a website to send cards online?
Check four things: it prints on real card stock, postage is included, you see the exact card before paying, and it states a US delivery time.
How long does a card sent online take to arrive?
Usually 5 to 10 business days: we print in 1 to 2, then USPS First-Class Mail carries it. We can't guarantee a delivery date.
What if the card isn't right, or gets lost?
Tell us within 30 days of delivery and we reprint or refund it, your choice, with nothing to send back. Lost or damaged in the mail? Email us within 60 days.