Academic planning and scheduling

Holiday List Generator

Compile gazetted, restricted, and institutional holidays into one printable list for parents and staff.

  • 100% free
  • No sign-up required
  • Runs in your browser
  • JSON API for agents

A4

Holiday circular

Sorted

By date

Count

Total holidays

How the holiday list generator works

Each block explains one part of how this works and how to read the result.

  1. Build the list

    Add each holiday as Occasion|yyyy-mm-dd|Type (Gazetted / Restricted / Institutional). The list sorts by date for the circular.

  2. Source

    Institutional holiday circular format. Gazetted holiday names should follow the relevant Central/State government holiday notification for your location and year.

Frequently asked questions

Does this include national holidays automatically?

No — holidays change by state and year. Paste from the official notification for your state.

Can I separate staff-only holidays?

Use Type = Institutional or Restricted and note applicability in the occasion name.

Will it calculate working days left?

It counts holiday entries. Pair with the Academic Calendar Generator for term working-day checks.

Is the output a government-legal circular?

It is a formatting aid. Final circulars should be issued on letterhead under your principal’s authority.

For developers & AI agents

The Holiday List Generator is also available as a free, unauthenticated JSON API — no API key, no sign-up, CORS enabled for all origins. Send a GET request with the parameters below and receive the computed result as JSON, including the source of the format or formula used. Invalid input returns HTTP 400 with a JSON { "error": "..." } body.

Endpoint
GET https://knwdle.com/api/tools/holiday-list-generator
Query parameters
ParameterRequiredDescription
institutionNoInstitution name
yearLabelYesYear label for the circular
holidaysYesSemicolon-separated Occasion|yyyy-mm-dd|Type entries
Example

Request:

GET https://knwdle.com/api/tools/holiday-list-generator?institution=Knwdle+Public+School&yearLabel=2026&holidays=Republic+Day|2026-01-26|Gazetted;Holi|2026-03-14|Gazetted;Founders+Day|2026-08-20|Institutional

Response:

{
  "tool": "holiday-list-generator",
  "name": "Holiday List Generator",
  "source": "Institutional holiday circular format. Gazetted holiday names should follow the relevant Central/State government holiday notification for your location and year.",
  "institution": "Knwdle Public School",
  "yearLabel": "2026",
  "holidays": [
    {
      "occasion": "Republic Day",
      "date": "2026-01-26",
      "type": "Gazetted"
    },
    {
      "occasion": "Holi",
      "date": "2026-03-14",
      "type": "Gazetted"
    },
    {
      "occasion": "Founders Day",
      "date": "2026-08-20",
      "type": "Institutional"
    }
  ],
  "count": 3
}

Run the whole institution on one system

Knwdle connects timetables, attendance, fees, and academics — so planning tools become live operations, not one-off PDFs.

Free trial · No credit card · SaaS or custom-built