Skip to content
einvitation home
Start free

Christmas Card Maker: Free Cards with Your Photo

Our free Christmas card maker turns a family photo and a few warm words into a card in under a minute. Pick a classic, funny or modern Christmas card template, add your photo and a merry Christmas message, then send it on WhatsApp or by email, or download it to print. Free designs need no account, so it works even on Christmas Eve.

Step 1 of 2

Pick a design

Next you make it yours: add your photo and change every text and color.

How to make a Christmas card online

  1. Pick a design you like from the Christmas card designs above.
  2. Upload a photo if the design has a photo frame, then drag and zoom it until it sits right.
  3. Write the name and your message, or tap a ready wish from the list. Sign it from the whole family.
  4. Download it as a PNG or JPG, or tap Share on your phone to send it straight to WhatsApp or any other app.

One Christmas card maker for family, friends and work

For family, a photo card is the one that ends up on the fridge: everyone in matching pajamas, the kids next to the tree or the new puppy in a Santa hat. Send one to grandparents and relatives far away, so they feel close even if they cannot come home this year. Friends get the fun designs, with reindeer, snowmen and a pun or two, and a group photo from the best trip of the year says more than a long letter.

Couples can send a first Christmas card together as newlyweds, from a new home or as new parents with baby's first Christmas photo. It is a sweet way to share the news with everyone at once.

For clients and teams, choose a clean Season's Greetings or Happy Holidays design. Happy Holidays cards include everyone who celebrates in December, and a short thank you for the year feels personal without being too much. Christmas ecards reach every client on the same day, with no stamps and no envelopes. For a message of faith, pick a nativity, star or stable design and add a verse such as Luke 2:11 or Isaiah 9:6 with a blessing for the family.

Hosting this year? A Christmas party invitation from the same account collects RSVPs, so you know how many are coming for dinner.

Christmas card ideas for every style

Classic and elegant designs bring Christmas trees, wreaths, gold foil lettering, red cardinals in the snow, snowy villages and the nativity star shining over the stable. They suit almost anyone, from your aunt to your boss, and look just as good printed at home.

Fun designs are made for kids and for anyone who never grew up: reindeer, snowmen, penguins, mugs of hot cocoa and an ugly sweater party. Pet cards let the dog or the cat send the greetings, with puns like Meowy Christmas and Happy Howlidays. These funny Christmas cards are the safe choice for a group chat.

Modern photo cards put one big family photo front and center, or show your year in review with three photos: the trip, the new house and the graduation. Boho and minimal designs keep it calm with soft colors and plenty of white space.

Business designs say Season's Greetings or Happy Holidays with a clean layout and room for your company name and a short thank you. Not sure where to start? Choose the design first, then the message: a photo card works best with one short line, while a card without a photo has room for a longer note.

Christmas card messages for family, friends and work

  • Merry Christmas and a happy New Year from our family to yours.
  • Wishing you a cozy Christmas full of love, laughter and good food.
  • Mom and Dad, thank you for every Christmas morning and every tradition you gave us.
  • Missing you this Christmas. Sending hugs and cookies across the miles.
  • Merry Christmas to the best neighbors we could ask for.
  • To the friends who feel like family: merry Christmas and cheers to the new year!
  • Our first Christmas as Mr. and Mrs. Wishing you joy and peace this season.
  • Thank you for a wonderful year working together. Happy holidays!
  • Season's greetings and best wishes for a healthy and successful New Year.
  • Thank you for your business and your trust. Wishing you a joyful holiday season.
  • May the peace and joy of Christ's birth fill your home this Christmas.
  • For to us a child is born. Wishing you a blessed and merry Christmas.
  • Peace, joy and lots of cookies. Merry Christmas!
  • Have a holly jolly Christmas and a cookie for every day of December.
  • Meowy Christmas from the cat, who has already knocked two ornaments off the tree.

Are these Christmas cards free?

Yes. The free designs can be made, downloaded and shared without an account or password. We ask only for your name and email before the download, and free cards carry a small einvitation mark.

Can I add my own photo?

Yes. Designs with a photo frame let you upload a picture from your phone or computer, then move and zoom it. The card is drawn in your browser, so your photo never leaves your device.

How do I send the card?

Download it as an image and send it in any chat or by email, or tap Share on your phone to send it to WhatsApp. The person you send it to needs no app or account.

What size is the card?

Every design downloads as a PNG or JPG in three sizes: 540 × 675 for chats, 1080 × 1350 for WhatsApp and Instagram, and 2160 × 2700 for printing at home.

When should I send Christmas cards?

Send them between the first and the third week of December, so they arrive before people travel for the holidays. Digital cards arrive the moment you share them, so you can also send one on Christmas Eve or Christmas morning, and a Happy Holidays card for clients works any time in December.