Wedding invitations that arrive like a postcard from somewhere you love.

Put your names in big 1950s letters and fill them with engagement photos. We print on linen stock and mail each card to your guest list.

Start with your namesNo minimum · cards from $1.25 plus $34.95 delivery
From
$1.25
Per card

Three starting templates.

Each opens in the editor with your wording in place. Swap in your names, date and photos.

Your photos in every letter

Use one engagement photo per letter, or a single photo running through both names.

Details on the back

Date, venue and your RSVP link sit on the message side. The address side is kept clear for postage.

Mailed to your list

Upload a spreadsheet of guest addresses at checkout and we mail each card directly. Or ship the stack to yourself.

Pricing for a guest list.

20 cards$1.85 each$71.95
50 cards$1.75 each$122.45
100 cards$1.50 each$184.95
200 cards$1.25 each$284.95
6 × 4 in · 120 lb linen · totals include $34.95 tracked delivery of the whole order to you. Mailing each card to a separate address is $36.95 per address.

Questions couples ask.

How far ahead should we order save-the-dates?

Most couples mail them 6–8 months before the wedding. Printing and mailing takes 5–7 business days.

Can we mail directly to each guest?

Yes. Upload a CSV of names and addresses at checkout. We check each address before printing, then send each card on its own in an envelope with tracked delivery ($36.95 per address). For a long list, it's usually cheaper to have the stack shipped to you and post the cards to your guests yourself.

Do postcards need envelopes?

Cards we mail to your list arrive in their own envelope with tracked delivery. Cards shipped to you come as a stack, ready for you to address, stamp and post as postcards.

Can we see a printed sample first?

Yes. Order a single card of your design before the full order. It ships to you with the standard $34.95 delivery charge.

Type your names. See the card in seconds.

Start with your names