InviFill is officially launched this Ganesh Chaturthi! 🎉

InviFill InviFill
Sign in Try it FREE
Privacy-first PDF personalization

Create Personalized PDF Invitations in Bulk

One invitation. One guest list. Hundreds of personalized PDFs.

Upload your PDF template, position the guest name once, import your CSV guest list and generate the entire batch directly in your browser — with proper rendering for Unicode Hindi, Gujarati and other Indian-language text.

No sign-up needed to try it Bulk personalized PDF invitation generation in minutes Unlimited generation (no per file or per project charges) Runs entirely in your browser, nothing uploaded to server
InviFill — Upload your template
wedding-invite.pdf
PDF
Drop invitation PDF
or click to browse
Ready
|| Shree Ganeshaya Namah ||
Wedding Invitation
Dear, Ravi Patel ............................................................
guests.csv
CSV
Drop a guest list
or click to browse · .csv or .txt
Ravi Patel Pintu Shah Ashish Sharma Mehul Yadav + 196 more
0 names loaded
PDFInvitation_Ravi_Patel.pdf
PDFInvitation_Pintu_Shah.pdf
PDFInvitation_Ashish_Sharma.pdf
PDFInvitation_Mehul_Yadav.pdf
Generating 0 of 200…
200 personalized PDFs ready
Why InviFill?

Stop wasting hours replacing the guest name over and over.

Bulk personalization sounds simple until you have hundreds of names, Indian-language text and client data to handle.

Manual one-by-one exports

Every wedding season, designers open the same CorelDRAW or Photoshop file, replace the guest name and export a PDF — one by one for each guest. Slow, repetitive and easy to get wrong.

Broken Indic text rendering

For guest names in Gujarati, Hindi and other Indic languages, most PDF automation tools fail to render the text correctly — making bulk personalization even more frustrating.

Online tools costly at scale

Browser-based AI / Automation tools choke on hundreds of guest PDFs in one go and API-based AI agents burn tokens per guest — turning a bulk run into a real, ongoing cost.

Client Data Privacy Exposure

Most online tools and AI assistants require uploading your invitation design and guest list to a backend server to process them — a real privacy risk for personal and family data.

With InviFill
  • Bulk-generate in minutes: Position the guest name once visually on the PDF, import your guest list and generate hundreds of personalized PDFs in a single run.
  • Unicode Indian-language support: English, Hindi, Gujarati and other Indian languages render correctly when your guest names are provided as Unicode text and a compatible font is selected.
  • Unlimited generation: No per-file or per-project charges. Generate as many invitations as you need — free with a watermark or upgrade to remove it.
  • 100% local processing: PDF generation runs entirely inside your browser. Your PDF invitation templates and guest lists never uploaded on any server.
Built for real invitation workflows

Everything you need for bulk personalization

Built for one job: create personalized invitations in bulk, while keeping your existing PDF invitation design and automating only the guest-name part.

Single or multi-page PDFs

Upload single or multi-page PDFs and select which page carries the guest name. Only one guest name can be placed per PDF file.

Drag-and-drop with live preview

Position the guest name visually with a live preview, customize the font, color, size and other settings, then lock the layout for the entire run.

Full typography control

Choose a supported font or upload your own font, then control size, color, alignment, width and highlight styling etc.

Guest-specific PDF filenames

Each file can be named with the guest's name — so whoever sends it over WhatsApp can find the right PDF instantly.

Custom PDF Metadata

Set custom PDF metadata — Title, Author and Subject — for every file generated. The title can include the guest-name variable.

Guest names CSV import

Upload a guest names CSV file or add them manually. Preview the names and test the PDF output before generating the full batch.

Flexible export options

Save directly to a folder for the fastest large runs, batched ZIP archives for easy sharing or one-by-one automatic downloads.

No loss in PDF quality

Your original PDF is used as-is — no recompression, no re-rendering of your design. Only the guest name is added to the PDF.

Reusable project files

Save a locked layout as a small portable project file and reopen it any time — guest names always stay separate from the design.

How it works

From PDF template to personalized batch in five steps.

No repetitive editing. Set up the layout once, then let the browser handle the batch.

InviFill — Upload & Select Page
PDF
Drop the invitation PDF
or click to browse · Supported: .pdf
Ready
wedding-invite.pdf
Which page contains the guest name?
wedding-invite.pdf · 3 pages
← Choose a different file
Page 1
INVITATION शुभ विवाह श्रीमान, selected
Page 2
Page 3
Font family
Noto Sans Devanagari
Text color
Highlight color
Highlight opacity
100%
Font size
32px
Preview name
रविभाई पटेल
Test PDF
Drag the name to position it, then lock it.
INVITATION
शुभ विवाह
श्रीमान, रविभाई पटेल ............................................................
File name
Invitation {{GUEST_NAME}}
Example: Invitation रविभाई पटेल.pdf
Spaces → underscore
Title
Wedding Invitation
Author
John Doe
Subject
Lorem Ipsum
Guest names
CSV
Drop a guest list
or click to browse · .csv or .txt
Preview name
रवि पटेल
From guest list
1 / 1
INVITATION
शुभ विवाह
श्रीमान, रवि पटेल ............................................................
guests.csv
Output
As ZIP files
Zip name
Invitations
PDFs per zip
25
Stop
0 of 248 · about 25s left · ZIP 1
Done — 248 PDF(s) in 25.0s.
www.InviFill.com
Bulk PDF Invitation Name Filler
Who it's for

Built for anyone who needs many personalized PDFs.

Whether you are preparing your own wedding invitations or producing invitations for clients, the workflow stays the same.

Invitation card designers

Personalize a finished design for every guest without repeatedly editing the original file.

Card print & design shops

Handle bulk personalization jobs without adding repetitive manual export work.

Event planners & organisers

Prepare large guest lists quickly and keep the final PDFs organized for delivery.

Families & hosts

Create personal invitations for weddings, birthdays, religious ceremonies and other celebrations.

Any PDF invitation for any occasion

Fill PDF invitation cards with guest names in bulk.

Whatever you're celebrating, every guest sees their own name on the card — because a personal invite always means more than a generic one.

Weddings
Engagement
Baby showers
Birthday parties
Anniversaries
Housewarmings
Office parties
Networking events
Religious ceremonies
School events
What people say

Trusted by designers, print shops and hosts.

A few words from people who've used InviFill for their own bulk invitation runs.

Earlier, adding hundreds of guest names to invitation PDFs was one of the most time-consuming parts of my work. InviFill has made the whole process incredibly simple. I can prepare the design once, upload my guest list and generate all the personalized PDFs in just a few clicks. It saves me hours on every wedding order.

HP
Hirenbhai Patel
Wedding Card Designer, Morbi

We regularly receive orders where every invitation needs to be personalized with a different guest name. Doing this manually was slow and repetitive work. InviFill has made bulk name personalization much faster and more reliable. It has become a very useful tool for handling large invitation orders.

MP
Mukeshbhai Patel
Card Printing Shop Owner, Morbi

Personalized invitations make guests feel special, but creating hundreds of individual PDFs can be a huge task. InviFill takes that headache away. We can quickly prepare personalized invitations for different guest lists and share them with our clients. It saves time and makes the entire invitation process much more efficient.

VP
Vrajlal Patel
Wedding Planner & Organizer, Morbi
Simple pricing

Start free. Upgrade only when you need clean output.

Both plans support bulk generation. Pro adds reusable project zip files and premium output controls.

Free
₹0 forever

The full workflow, no sign-up needed to try it, no credit card required.

  • Unlimited PDFs, all output modes
  • CSV import, drag-and-drop placement
  • No reusable project zip files
  • Small watermark band on every PDF page footer
  • Watermark added to filename & PDF metadata
  • Test PDF limited to 5 per project session
Try it free

Works only on the desktop Google Chrome browser.

Most popular
Pro
₹999 / year
₹2499 60% off Billed once a year.
  • Everything in Free
  • Reusable project zip files
  • Zero watermark — clean pages, filenames and metadata
  • Custom PDF Title, Author & Subject metadata
  • Unlimited Test PDF generations
  • Priority for new features

After your payment confirmation, we’ll send your access instructions to your email. If you don’t receive our email within a few minutes, please check your Spam/Junk folder.

Feature Free Pro
Bulk PDF generation ✓ ✓
CSV guest import ✓ ✓
Reusable project zip files ✗ ✓
Test PDF generations 5 per project session Unlimited
PDF watermark Yes None
PDF metadata Fixed watermark text Fully customizable
Multi-language support

Built for Indian-language invitations

InviFill supports Unicode text for Indian-language guest names and is designed to render characters, matras and conjuncts correctly with compatible fonts.

Important: InviFill requires Unicode text. Text created using legacy/non-Unicode fonts must be converted to Unicode before importing your guest list.

हिन्दी ગુજરાતી मराठी বাংলা தமிழ் తెలుగు ಕನ್ನಡ മലയാളം ਪੰਜਾਬੀ ଓଡ଼ିଆ اردو অসমীয়া English
English
Dear, Ravibhai Patel
Hindi
श्रीमान, रविभाई पटेल
Gujarati
સ્નેહી શ્રી, રવિભાઈ પટેલ
|| Shree Ganeshaya Namah ||
Cordial Invitation
Dear, Ravi Patel
|| श्री गणेशाय नमः ||
स्नेहपूर्ण निमंत्रण
श्रीमान, राहुल शर्मा
|| શ્રી ગણેશાય નમઃ ||
સ્નેહભર્યું નિમંત્રણ
સ્નેહી શ્રી, મેહુલકુમાર પટેલ
PDF
Invitation_Ravi_Patel.pdf
Privacy-first

PDF generation runs entirely on your browser

PDF generation runs locally in your browser. Your invitation template, guest list and generated PDFs are not uploaded to a server for processing. A shop handling a sensitive guest list can say so with confidence, because it's simply true.

We do use standard website analytics to understand visitors behavior — the same kind of thing almost every website collects. That analytics never has access to and never sees your PDF files, guest names or CSV lists.

Your PDFs are never uploaded to server
Guest lists stay on your device
100% Local PDF generation
Common questions

Everything you need to know before you start.

Short answers to the questions people usually have about bulk PDF generation.

Do I need an account to try it?

No. You can try InviFill for free without creating an account or signing up.

The Free version adds a watermark, uses fixed PDF metadata and adds a demo prefix to the generated file name. Upgrade to Pro to remove these limitations.

Which browsers and devices are supported?

InviFill is built for the Google Chrome desktop browser only, on Chrome 98 or newer — it isn't supported on mobile phones, tablets or other browsers like Safari, Firefox or Edge. We built it this way because InviFill is designed for card designers, print shop owners and wedding planners doing bulk, precise work that's far more comfortable on a desktop screen than on a phone.

Is there a charge per file, per project or per export?

No. PDF generation is unlimited on both plans. The Free plan adds a watermark, while Pro removes it for a flat yearly price.

What does the Free watermark look like?

A small band at the bottom of each PDF page, a filename prefix and fixed PDF metadata. Pro removes all three.

How do I get access to the tool after purchasing the Pro Plan?

Once your payment is confirmed, we’ll send your Pro access instructions — including the login link, email and password — to your registered email address. You can then log in to our portal and start using the Pro version online.

If you don’t receive the access email within a few minutes, please check your Spam/Junk folder.

What if I don’t receive my access instructions email?

First, please check your Spam/Junk folder. If you still can’t find the email, contact us via email or WhatsApp. We’ll verify your purchase and send your Pro access instructions directly.

What happens when my 1-year Pro access expires?

Your Pro Plan is valid for 1 year from the date of purchase. We’ll remind you before your access expires so you can decide whether to renew or not.

There is no automatic renewal and no recurring subscription. If you want to continue using Pro features, you can manually renew your plan. If you choose not to renew, your Pro access will be restricted after the 1-year period ends.

Do you see my guest list or PDFs?

No. PDF processing happens locally in the browser. Your invitation files, guest list and generated PDFs are not uploaded for processing.

Where do I put the guest's name in my PDF?

Place the guest-name field over a dotted line (...), dashed line (___) or blank area in your invitation. You can drag it into position, preview the result and lock the layout before generating the batch.

Can I insert multiple guest names in one PDF?

No, each PDF supports a single guest-name field. If your template contains multiple guest name placeholders, choose the one you want InviFill to personalize, the other content remains unchanged.

Can I use Gujarati, Hindi and other Indian languages for guest names?

Yes. InviFill supports Unicode text for Gujarati, Hindi, Marathi, Tamil, Bengali and other Indian scripts, provided you select a font that supports the required characters.

Important: Your guest names must be in Unicode format. If your names are currently written using a legacy/non-Unicode font or legacy font encoding (for example, older Gujarati or Hindi typing systems), you must convert the text to Unicode first. Simply uploading the old font file does not convert legacy text into Unicode.

Can I use custom fonts?

Yes. You can choose a supported web font or upload your own TTF or OTF font file.

For Indian-language text, the font must support the required Unicode characters. Uploading a legacy/non-Unicode font does not convert legacy text to Unicode. If your guest names were created using a legacy font or legacy typing system, convert the text to Unicode before importing it into InviFill.

Do legacy/non-Unicode Gujarati or Hindi fonts work for guest names?

Not directly. InviFill works with Unicode text.

If your guest names were typed using a legacy/non-Unicode font or legacy typing system, the text must be converted to Unicode before importing your guest list.

You can search online for a Unicode conversion tool that matches your font — many free tools are available for this.

You can also try AI tools such as Google Gemini or ChatGPT to convert text from legacy/non-Unicode fonts into Unicode. Results may vary depending on the font and the accuracy of the original text, so please review the converted names before importing them into InviFill.

How can I type guest names in Unicode?

You do not need any special software. You can type Unicode text using the following methods:

  • Google Input Tools — Type Indian languages directly in your browser using Google Input Tools or its Chrome extension.
  • Google Docs — Use Google Docs' language/input tools to type in your preferred Indian language.
  • Online typing tools — Type and copy Unicode text using tools such as Pramukh IME, IndiaTyping or Easy Gujarati Typing.
  • Android — Use Gboard (Google Keyboard) to type in Gujarati, Hindi or other Indian languages. You can send the names to your computer via WhatsApp or email and copy-paste them into InviFill.
  • iPhone/iPad — Use the built-in Indian-language keyboard to type Unicode names and then transfer them to your computer.

Example: Type kem chho → કેમ છો. Copy the Unicode names and paste them into the InviFill guest list textarea.

You can also try AI tools such as Google Gemini or ChatGPT to extract guest names from a photo of your handwritten name list. Once the names are extracted, you can review them, copy the list and paste it into the InviFill guest name list.

Can I use guest names in filenames?

Yes. You can use the guest-name variable in the filename so each generated PDF can include the guest name, making files easier to identify and send.

Can I use InviFill for certificates?

Yes — any PDF template with one name field works, including school and event certificates.

How big can the PDF file size be?

You can upload a PDF up to 50 MB. For faster processing, we recommend compressing your file to around 5–10 MB before uploading.

How many PDFs can I generate at once?

A single guest list can hold up to 4000 names — whether you type them, paste them or import a CSV — so you can generate up to 4000 personalized PDFs in a single run. Generation runs entirely on your device, so the actual processing speed depends on your device, browser, PDF size, number of pages, fonts and template complexity.

Save to Folder can handle large batches without splitting them into ZIP files. If you choose ZIP export, we recommend keeping each ZIP around 100–150 MB for easier downloading and handling.

Do you offer refunds?

No, we don't offer refunds on Pro purchases under any circumstances. You can try and test our free demo on your browser/device with your own invitation template, your own fonts, guest list and bulk generate hundreds of PDFs before purchasing, so you can make sure InviFill works for your needs.

Please see our Refund Policy for full details.

Do you offer OCR to extract guest names from photos or scanned documents?

No. InviFill does not use OCR to extract names from photos, scanned invitations or other documents. You need to provide your guest names as a CSV/TXT file or enter them manually.

Although InviFill does not currently provide OCR, you can use AI tools such as Google Gemini or ChatGPT to extract guest names from handwritten photos or scanned documents. After extraction, review the names for accuracy, then copy and paste the name list into InviFill.

Are image files supported as invitation templates?

Not directly. InviFill currently supports PDF templates only. If your invitation is a JPG, PNG or another image format, simply convert it to a PDF first and then upload it to InviFill.

Which file formats are supported for guest lists?

You can import guest names from CSV or TXT files. If your guest list is in Excel (.xlsx) or another format, export or save it as a CSV or TXT file first, then upload it to InviFill.

Does it work offline?

Partially. You need an internet connection to access and load InviFill. The page needs to download its required web files, including CSS, JavaScript and custom fonts.

Once the tool and all required files have loaded, PDF processing happens locally in your browser. Your invitation PDF and guest list are processed on your device and are not uploaded to a server.

So, an internet connection is required to load the tool, but the actual PDF processing is done locally in your browser.

Ready to stop editing names manually one-by-one?

One invitation. One guest list. Hundreds of personalized PDFs.