1. Home
  2. Tools
  3. Greeting Card Maker

Greeting Card Maker

Make an Eid, Ramadan, birthday, Jumma or good morning card with your own photo, name and dua. Pick a beautiful template, drag and edit everything, then share it on WhatsApp in one tap. Free, no sign-up, and your photo never leaves your device.

اپنی تصویر اور نام کے ساتھ عید، رمضان، سالگرہ یا صبح بخیر کا کارڈ بنائیں اور واٹس ایپ پر شیئر کریں۔ مفت، اور تصویر اپلوڈ نہیں ہوتی۔

Tap anything on the card to edit it. Drag to move, use the corner dot to resize and the top dot to turn. Drag icons from the Add tab onto the card.

Made on your device. Your photo and card are never uploaded to FileXL.

How do I make an Eid or birthday card with my photo and name?

Open this page, pick a template (Eid, Ramadan, Jumma, birthday or good morning), tap the photo circle to add your photo, then tap the name and type yours. Change any text, colour or icon you like, then tap Share on WhatsApp, or save the card as PNG or JPG. It is free, with no sign-up, and your photo is never uploaded.

At a glance

FileXL Greeting Card Maker: key facts

Price
Free. No sign-up, no daily limit. A tiny filexl.com credit in the corner that you can switch off
Templates
20 ready designs: good morning, Eid ul Fitr, Eid ul Adha, Ramadan, Jumma, birthday, thank you and dua cards
Edit
Everything: text, photo, icons, emoji and shapes. Drag, resize, turn, copy, delete, undo and redo
Languages
English, Arabic and Urdu with real calligraphy fonts: Nastaliq, Naskh, Ruqaa and Kufi
Card shapes
Square 1080 x 1080, Portrait 1080 x 1350, WhatsApp Status 1080 x 1920 and Wide 1200 x 675
Messages
Ready Eid, Ramadan, Jumma, birthday, morning and night wishes, and short duas with their meaning
Share
WhatsApp and the phone share sheet, or save PNG or JPG, or copy the picture
Daily card
Save your design once. It opens every day with a new dua and message, with a calendar reminder to send it
Upload
None. Your photo stays on your device
Works on
Windows, Mac, iPhone, Android, Chromebook
Last updated
November 2026
How it works

How to make a greeting card in 4 steps

No app, no account and no upload. A card takes about three minutes.

  1. Pick a template

    Choose Good morning, Eid, Ramadan, Jumma, birthday or another card, and the shape: square, portrait, WhatsApp Status or wide.

  2. Add your photo and name

    Tap the photo frame to add a photo from your gallery or take a selfie. Zoom and move it to fit your face, then tap the name and type yours.

  3. Make it yours

    Change any text or pick a ready wish or dua from Messages. Drag in icons, change colours and fonts, or add your own background photo.

  4. Share the card

    Tap Share on WhatsApp to send it from your phone, or save the card as PNG or JPG to post anywhere.

Cards for every occasion

Which cards can you make?

Seasonal cards spread by themselves when family and friends forward them. Make yours before the occasion.

Eid ul Fitr and Eid ul Adha

Send Eid Mubarak to family and friends with your photo, a wish and the Arabic greeting, on a night sky, emerald and gold or pastel card.

Ramadan

Make a Ramadan Mubarak card for the first day, or an Iftar Mubarak card with the iftar dua and its meaning.

Jumma Mubarak every Friday

A fresh Jumma Mubarak card with a short message or Durood for the family group every week.

Good morning and good night

Send your family a morning card with your photo and a dua. Save it once and use the Daily tab to get a new dua and message each day.

Birthdays and anniversaries

A birthday card with the name and photo of the person, and a wish in English or Urdu, ready in a minute.

Thank you, congratulations and dua cards

Say JazakAllah Khair, congratulate a new job or a wedding, or share a dua with the meaning for a group or a status.

Tips

How to make a card that looks good

A few small habits make a plain card look professional.

Use a clear, bright photo

A photo taken in daylight, with your face in the middle, looks best in a round or arch frame. Use Zoom and Move to centre your face.

Keep the text short

Cards are read on a small phone screen. One short wish is better than a long paragraph. Make the text bigger if it looks small.

Keep the text easy to read

Use a light colour on a dark card and a dark colour on a light card. Try a colour theme from the Colours tab if a line is hard to read.

Choose the shape for where it goes

Use Status for WhatsApp Status and Stories, Square for chats and most posts, Portrait for Instagram and Facebook feeds, and Wide for X and email.

Mix English, Urdu and Arabic

Type Urdu or Arabic in any text box and the card switches to a calligraphy font by itself. You can pick Nastaliq, Naskh, Ruqaa or Kufi yourself.

Check the card before you send it

Read the name, the dua and the spelling once more on the preview. A wrong letter in an Arabic dua or a name is easy to fix now.

Card sizes

Card sizes for WhatsApp, Instagram and Facebook

Pick the shape that fits where the card will be seen. You can change it at any time and the card re-arranges itself.

Card shapes, pixel sizes and where to use them
Card shapeSize in pixelsRatioBest for
Square 1080 × 1080 1 : 1 WhatsApp chats and groups, Instagram and Facebook posts
Portrait 1080 × 1350 4 : 5 Instagram and Facebook feed, takes more of the screen
Status 1080 × 1920 9 : 16 WhatsApp Status, Instagram and Facebook Stories, Reels cover
Wide 1200 × 675 16 : 9 X (Twitter) posts, Facebook link posts, email and slides
Guides

Step-by-step guides

The quickest routes for the most common cards.

Make an Eid card with your photo and name
  1. Open the Templates tab, choose Eid, and pick a card such as Eid Night or Emerald and Gold.
  2. Tap the photo circle and add your photo. Use Zoom and Move to centre your face, then tap "Your Name" and type your name.
  3. Open Messages, choose Eid, and tap a wish or the Arabic greeting. Then tap Share on WhatsApp, or save the card as PNG.
Make a good morning card with a dua
  1. Choose Good morning in Templates, for example Mosque Dawn, which already has a place for a dua and its meaning.
  2. Add your photo and name. In Messages choose Good morning, then tap a dua: the Arabic and the meaning fill the card.
  3. Share it on WhatsApp, or open the Daily tab to get a new dua each day.
Send a good morning card on WhatsApp every day
  1. Make your card, then open the Daily tab and press Save as my daily card.
  2. Press Add daily reminder to my calendar and open the file on your phone. Your calendar will remind you every morning.
  3. When the reminder rings, tap the link. The card opens with a new dua and message, and one tap on Share on WhatsApp sends it.
Make a birthday card with name and photo
  1. Choose Birthday in Templates and pick Balloons, Golden Night or Pastel Party.
  2. Add the photo of the person and type their name. Use Messages to pick a birthday wish in English or Urdu.
  3. Add a cake, gift or balloon icon from the Add tab by dragging it onto the card, then share it.
Make a WhatsApp Status card
  1. Pick any template, then choose Status above the card. The card changes to the tall 1080 x 1920 shape.
  2. Check that the photo and text still look right, and move anything that is too close to the edge.
  3. Tap Share on WhatsApp and choose My Status, or save the picture and add it to your Status.
Make a Ramadan or Jumma Mubarak card
  1. Choose Ramadan or Jumma in Templates, for example Ramadan Lanterns or Jumma Light.
  2. Add your photo and name, and pick a wish or a dua from Messages.
  3. Change the colours in the Colours tab if you like, then save the card or share it.
Before you send it

Check the dua, the name and the photo

Take care with Arabic. The ready duas on this page are given with their Arabic text and meaning, but if you type or change an Arabic dua or a verse yourself, check every letter. If you are not sure about a dua, ask a scholar before you share it.

Use photos of people with their permission, and do not use a card to pretend to be someone else. A card made here is a picture, so anyone can copy it, and it should carry your own name only if it is your own wish.

The preview you see is the card you get. Check the name, the spelling and that the photo is not cut at the edge before you send it.

Privacy

Private by design: your photo stays on your device

Your photo can show your face, your family or your home, so this tool does not upload it. The photo is opened, framed and drawn on the card inside your own browser, and the picture is made on your device. It is never sent to FileXL or to any other server.

The fonts that draw English, Arabic and Urdu are small files kept on FileXL, so the card looks the same on every phone and no outside font service sees your visit. Nothing is saved when you close the page, unless you press Save: then the design, with its photo, is kept in this browser only, and the Delete saved button removes it.

A website cannot send WhatsApp messages by itself, and that is also a privacy protection: a card is sent only when you tap Share and choose the person or group. Need something else? Use the passport photo maker, the photo resizer to make a picture smaller, or the Zakat calculator. Each one runs in your browser too.

FAQ

Greeting card maker questions, answered

How do I make an Eid card with my photo and name?

Open the Templates tab and pick an Eid card. Tap the photo circle to add your photo, tap "Your Name" to type your name, and choose an Eid wish from the Messages tab. Then tap Share on WhatsApp, or save the card as PNG or JPG. It is free and your photo is not uploaded.

How do I make a good morning card with my photo and a dua?

Choose a Good morning template such as Mosque Dawn, add your photo and name, then open Messages, pick Good morning and tap a dua. The Arabic text and its meaning fill the card. You can change the font, colour and size of any line.

Can I send a card on WhatsApp automatically every morning?

Not from a website. WhatsApp does not allow web pages to send messages by themselves, and its business service needs a paid, approved account and the permission of every person who receives the messages. The nearest thing here is the Daily tab: save your card once, add the daily reminder to your calendar, and when it rings, tap the link. The card opens with a new dua and message, and Share on WhatsApp sends it in one tap.

How do I make a birthday card with name and photo?

Pick a Birthday template, add the photo of the person, type their name, and choose a wish in English or Urdu from Messages. Add a cake, gift or balloon by dragging an icon onto the card, then save it or share it on WhatsApp.

How do I make a Ramadan Mubarak or Ramadan Kareem card?

Choose a Ramadan template such as Ramadan Lanterns or Golden Crescent, add your photo and name, and pick a Ramadan wish or the iftar dua from Messages. The Arabic greeting is already on the card and you can change it.

How do I make a Jumma Mubarak card?

Pick Jumma Light or Jumma Green in Templates, add your photo and name, and choose a Jumma message or Durood from Messages. Save the design in the Daily tab to reuse it every Friday.

How do I make a WhatsApp Status card?

Choose Status above the card. It makes the tall 1080 x 1920 shape that fills a WhatsApp Status, then tap Share on WhatsApp and choose My Status, or save the picture and add it to your Status.

What size should a WhatsApp Status or a WhatsApp image be?

A WhatsApp Status fits best at 1080 x 1920 pixels (9:16), which is the Status shape here. For a chat or a group, a square 1080 x 1080 card looks good. Wide cards of 1200 x 675 suit X and Facebook links.

Can I write Urdu and Arabic on the card?

Yes. Type or paste Urdu or Arabic in any text box. The card uses the Noto Nastaliq font for Urdu and Amiri for Arabic by itself, and you can choose Naskh, Ruqaa or Kufi yourself. English, Urdu and Arabic can be on the same card.

Is the Greeting Card Maker free, and is there a watermark?

It is free to use, with no sign-up and no daily limit. A small "filexl.com" is shown in the corner of the card by default, and you can switch it off in the Colours tab.

Is my photo uploaded anywhere?

No. The photo is opened, framed and drawn on the card inside your own browser, and the picture is made on your device. It is never sent to FileXL or any other server. If you press Save, the design is kept in this browser only.

Can I move, resize and turn things on the card?

Yes. Tap an item to select it, drag it to move it, drag the corner dot to resize it and the top dot to turn it. You can also use the sliders under the card, the arrow keys, Duplicate, Forward, Back, Delete, Undo and Redo.

Can I add icons, stickers and emoji?

Yes. Open the Add tab and drag a crescent, star, lantern, mosque, balloon, cake, heart, flower or an emoji onto the card, or just tap it. You can change the colour and size of the icons and make them see-through.

Can I change the colours and the background?

Yes. Open the Colours tab to pick a colour theme or set the top, bottom, accent and text colours yourself. You can turn off the decorations, or use your own photo as the background and darken it.

How do I fit my face in the photo frame?

Select the photo and use Zoom, Move left or right and Move up or down. You can also choose another frame: circle, rounded, arch, heart, hexagon or square.

Can I save my design and use it again next year?

Yes. Open the Daily tab and press Save this design. It is kept in this browser, with your photo, and Open saved brings it back. Delete saved removes it. Saved designs are not uploaded, so they are not available on another device.

Which formats can I save the card in?

PNG, which is sharper and best for text, or JPG, which is smaller. Tick Extra sharp for double size. On a phone you can also use Share to send it straight to WhatsApp, Instagram or any app.

Does it work on iPhone, Android and a computer?

Yes. It works in the browser on iPhone, Android, Windows, Mac and Chromebook. On a phone, the Share button opens the phone share sheet with WhatsApp in it. On a computer the card is saved and a link opens WhatsApp Web.

Are the duas in the ready messages correct?

The duas are short, well known supplications with their Arabic text and a plain English meaning. If you add or change an Arabic text yourself, check every letter, and ask a scholar if you are unsure about a dua.

Can I use the cards for my business or shop?

Yes, you can use the cards you make for a shop, a school or a group, for example an Eid greeting with your logo photo and name. The templates and the fonts are free to use. Do not use photos or logos that you do not have permission to use.

Why does my photo not open?

JPG, PNG and WebP photos work. An iPhone HEIC photo does not open in browsers, so first convert it with the HEIC to JPG converter. Photos must be under 40 MB.

Can I make a Zakat or Fitrana reminder card?

You can make a dua or reminder card with your own text. To work out how much Zakat you owe, use the Zakat calculator, which also has a Fitrana calculator.

How do I add a different message on every card?

Open Messages, choose the occasion, and tap a message to put it on the selected text. You can also type your own text in the box under the card, in any language.

عید کارڈ اپنی تصویر اور نام کے ساتھ کیسے بنائیں؟

Templates میں سے عید کا کارڈ چنیں، فوٹو کے دائرے پر ٹیپ کر کے اپنی تصویر لگائیں، نام لکھیں، اور Messages سے عید کا پیغام چنیں۔ پھر واٹس ایپ پر شیئر کریں یا PNG کے طور پر محفوظ کریں۔ یہ مفت ہے اور تصویر اپلوڈ نہیں ہوتی۔

کیا کارڈ پر اردو اور عربی لکھ سکتے ہیں؟

جی ہاں۔ کسی بھی خانے میں اردو یا عربی لکھیں، کارڈ خود نستعلیق یا نسخ فونٹ استعمال کرتا ہے۔ آپ فونٹ خود بھی بدل سکتے ہیں۔

کیا میری تصویر کسی سرور پر اپلوڈ ہوتی ہے؟

نہیں۔ سارا کام آپ کے اپنے براؤزر میں ہوتا ہے، اس لیے آپ کی تصویر FileXL یا کسی اور سرور تک نہیں پہنچتی۔

کیا ہر صبح واٹس ایپ پر خود بخود کارڈ بھیج سکتے ہیں؟

ویب سائٹ خود واٹس ایپ پر پیغام نہیں بھیج سکتی۔ Daily ٹیب میں کارڈ محفوظ کریں اور کیلنڈر ریمائنڈر لگا لیں۔ ہر صبح لنک کھولیں تو نئی دعا اور پیغام کے ساتھ کارڈ تیار ہوگا، اور ایک ٹیپ سے واٹس ایپ پر شیئر ہو جائے گا۔

Need to send something bigger than a card?

Upload photos, videos or any large file to FileXL and share a link or a short code. No account needed.

Send files with FileXL I have a code