Circular / Notice Format Generator
Write the message; get a correctly structured circular or notice — reference number, audience line, subject, and signatory — ready for the notice board or the diary.
Subject: ____________________________
Circular
________________________________________________________________
Circulars that parents actually read and offices can trace
Reference number, audience, subject — the traceability trio
A circular differs from a casual message in exactly three elements: a reference number (so it can be cited later — "as per circular KPS/CIR/2026/23"), an explicit audience line (so nobody argues they weren't covered), and a one-line subject that says the whole point. Offices archive circulars by reference number; parents scan only the subject line. Get those right and the body can be short.
The circular/notice selector switches the heading: circulars go out to their audience (diary, app, email), while notices are posted on the notice board — same structure, different distribution.
Writing the body
Lead with the operative fact — the change, the date, the requirement — in the first sentence, then add context. Separate paragraphs with a blank line in the body box and the generator formats them properly. Keep one circular to one subject; two subjects means two circulars, because filing and later reference break otherwise.
Schools that also need delivery confirmation pair the printed circular with an app announcement — Knwdle's announcements feature records which parents actually saw it.
Frequently asked questions
What is the difference between a circular and a notice?
Distribution: a circular is sent to its audience (students' diaries, parents' app or email, staff registers), while a notice is displayed at a location (the notice board). The structure — reference number, date, audience, subject, body, signatory — is identical, which is why this tool generates both from one form.
Why does a school circular need a reference number?
Traceability. Circulars create obligations ("fees due by…", "timings change from…"), and later disputes are settled by citing the exact circular. A running reference series per year (e.g. KPS/CIR/2026/23) lets the office file, retrieve, and cite every circular unambiguously.
Who signs a school circular?
The issuing authority — normally the Principal, or the Manager/Secretary for management-level decisions like fee revisions. Circulars announcing decisions beyond the signatory's authority are a common governance mistake; match the signatory to the decision.
How long should a circular be?
As short as the operative facts allow — the change, the effective date, and what the reader must do. Parents read the subject line and the first sentence; put the decision there and the details after. One subject per circular, always.
How do I confirm parents actually received a circular?
Paper circulars can't confirm receipt — diary signatures are the traditional workaround. Schools using a parent-communication app get read receipts per parent; the printed circular then serves as the formal record while the app handles delivery confirmation.
For developers & AI agents
The Circular / Notice Format 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.
GET https://knwdle.com/api/tools/circular-notice-generator| Parameter | Required | Description |
|---|---|---|
institutionName | Yes | Name printed on the letterhead |
institutionAddress | No | Address line under the letterhead |
docType | No | "Circular" or "Notice" |
audience | Yes | Who the circular/notice addresses |
subject | Yes | Subject line |
body | Yes | Body text; blank lines separate paragraphs |
refNo | No | Reference number shown top-left |
date | Yes | Issue date (YYYY-MM-DD) |
place | Yes | Place of issue |
signatory | No | Designation shown above the signature line |
Request:
GET https://knwdle.com/api/tools/circular-notice-generator?institutionName=Knwdle+Public+School&docType=Circular&audience=All+students+and+parents+of+Classes+VI%E2%80%93X&subject=Revised+school+timings+from+1st+August+2026&body=With+the+onset+of+the+monsoon+schedule%2C+school+timings+will+be+revised+to+8%3A30+AM+%E2%80%93+2%3A30+PM+with+effect+from+1st+August+2026.%0A%0ASchool+transport+will+operate+as+per+the+revised+timings.+Parents+dropping+their+wards+personally+are+requested+to+note+the+change.&refNo=KPS%2FCIR%2F2026%2F23&date=2026-07-25&place=Kolkata&signatory=Principal
Response:
{
"tool": "circular-notice-generator",
"name": "Circular / Notice Format Generator",
"formatSource": "Standard institutional circular/notice structure (letterhead, reference number, date, audience line, subject, body, issuing authority) as used in school and college official communication.",
"document": {
"title": "Circular",
"subject": "Revised school timings from 1st August 2026",
"textLines": [
"To: All students and parents of Classes VI–X",
"",
"Subject: Revised school timings from 1st August 2026",
"",
"CIRCULAR",
"",
"With the onset of the monsoon schedule, school timings will be revised to 8:30 AM – 2:30 PM with effect from 1st August 2026.",
"",
"School transport will operate as per the revised timings. Parents dropping their wards personally are requested to note the change."
],
"text": "To: All students and parents of Classes VI–X\n\nSubject: Revised school timings from 1st August 2026\n\nCIRCULAR\n\nWith the onset of the monsoon schedule, school timings will be revised to 8:30 AM – 2:30 PM with effect from 1st August 2026.\n\nSchool transport will operate as per the revised timings. Parents dropping their wards personally are requested to note the change."
}
}