Free tool · No signup

Free Bulk Document Generator

Turn an Excel sheet into hundreds of personalised letters in minutes. Write once with placeholders, format it with bold, colours and lists, and export every document to a single PDF — no watermark, no account.

  • 100% free
  • Any Excel columns
  • Easy formatting
  • One PDF for all

How to generate documents from Excel

A free mail merge, from spreadsheet to PDF in four steps. Your sheet is read on our server and not stored; the documents are put together in your browser.

  1. 1

    Upload your sheet

    Add a header row with column names, then one row per document. Excel, CSV and ODS all work.

  2. 2

    Write the document

    Type and format your letter, then click a field to insert a placeholder like {{student_name}}.

  3. 3

    Map placeholders

    Check each placeholder is linked to the right column, then preview every document.

  4. 4

    Export to PDF

    Click Print / Save as PDF. Each document starts on a new page of one PDF.

Example: fee due reminder letters

Upload a sheet with each student's name, class, father's name, amount due and due date. Every column becomes a placeholder you can drop into the letter, and one reminder is generated per student.

  • Column names become placeholders: Amount Due is {{amount_due}}.
  • Placeholders that don't match a column can be mapped by hand, so {{father}} can use Father Name.
  • {{today}} adds today's date and {{serial}} numbers each document.
  • Up to 500 rows and 30 columns per file, from Excel, Google Sheets or LibreOffice.
Sample spreadsheet
Student Name Father Name Class Amount Due Due Date
Aarav SharmaRakesh SharmaGrade 8 - A₹12,50031 Oct 2026
Emily JohnsonDavid JohnsonGrade 6 - B$45031 Oct 2026
Mohammed AliImran AliGrade 10 - AAED 1,80031 Oct 2026

“Dear {{father_name}}, school fees of {{amount_due}} for {{student_name}} are due on {{due_date}}.”

Download the sample Excel sheet

Simple formatting, built in

Format your letter once and every generated document keeps the same look.

  • Headings and subheadings
  • Bold, italic and underline
  • Text colour
  • Left, centre and right alignment
  • Bulleted and numbered lists
  • A4, Letter and Legal pages
  • Your own margins and font
  • Adjustable line spacing

Documents you can generate in bulk

One mail merge tool for school offices, HR teams, coaching centres and small businesses.

Fee due reminders

Send every parent a reminder with their child's name, class, amount due and due date.

Admission & offer letters

Confirm admissions or job offers with each person's details, start date and terms.

Parent meeting invitations

Invite parents to PTMs and events with the student's name, class and time slot.

Receipts & statements

Create payment receipts, account statements and dues summaries for a whole list.

Hall tickets & passes

Print exam hall tickets, gate passes and permission slips with roll numbers.

Appointment & experience letters

Issue staff letters with name, designation, department and joining date.

Bulk document generator FAQ

Yes. You can create, print and export as many documents as you need without paying, creating an account or adding a watermark.

Upload an Excel or CSV file with one row per document and a header row of column names. Write your document once, insert placeholders such as {{student_name}} or {{amount_due}}, and one personalised document is created for every row.

Use the placeholder mapping panel. Every placeholder in your document is listed with a dropdown, so {{father}} can be filled from a column called "Father Name". Matching names are mapped automatically.

Click "Print / Save as PDF" and choose "Save as PDF" as the destination. Every document starts on a new page of a single PDF, ready to email, print or archive.

The editor covers the everyday basics: headings, bold, italic, underline, text colour, left, centre and right alignment, and bulleted or numbered lists. You can also choose the page size, margins, font and line spacing.

Yes. Upload a sheet with student name, father name, class, amount due and due date, start from the fee reminder template, and print a personalised reminder for every student in one go.

Your spreadsheet is read once to extract the rows and is never saved. The documents are generated in your browser, and your template is kept only in your own browser for next time.

Yes. InstiKit School ERP sends fee reminders, circulars and announcements to parents by SMS, email and the mobile app straight from student and fee records, with no spreadsheet needed.