Free Tool · No Sign-up

School / Institute Timetable Maker

Map subjects onto a weekly grid, spot empty slots, and print a clean A4 timetable for notice boards or teacher diaries.

100% freeNo sign-up requiredRuns in your browserJSON API for agents
A4
Print-ready grid
0
Sign-ups required
Live
Preview as you type

How the timetable maker works

Define the grid

Enter your working days (e.g. Mon–Sat) and period labels (1–8 or named slots like “9:00–9:45”). The tool builds an empty weekly matrix.

Add one row per subject assignment as day|period|subject|teacher (optional). Assignments overwrite the matching cell.

Print and share

The live preview updates as you edit. Use Print / Save as PDF for an A4 notice-board copy — site chrome is hidden via print isolation.

This is a planning aid, not an automated constraint solver. For clash-free multi-section timetables at scale, use Knwdle’s timetable module.

Source

Planning grid for institutional timetables. Period lengths and working days should follow your board/affiliation norms (e.g. RTE Schedule minimum working hours for elementary teachers: 45 hours/week including preparation — RTE Act 2009 Schedule).

Frequently asked questions

Can I make a timetable for multiple classes?

Generate one grid per class/section (change the title field). Multi-class clash detection is not included in this free tool.

How should I format subject assignments?

Use one assignment per line: Day|Period|Subject|Teacher. Example: Mon|1|Mathematics|Mrs Sharma. Days and periods must match your grid labels.

Does this follow CBSE/ICSE period norms?

You choose period count and labels. Boards do not mandate a single national period template — align with your school diary.

Is my data uploaded?

No. The grid runs in your browser. The optional JSON API accepts the same fields and returns structured cells without storing them.

Can teachers get individual load views?

Filter the printed grid visually, or use the Teacher Workload Calculator sibling tool to total periods per teacher.

For developers & AI agents

The School / Institute Timetable Maker 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/school-institute-timetable-maker
Query parameters
ParameterRequiredDescription
institutionNoInstitution name for the header
titleNoTimetable title (e. and Class 10-A Weekly Timetable)
daysNoComma-separated day labels (default Mon–Sat)
periodsNoComma-separated period labels
assignmentsYesNewline or semicolon separated Day|Period|Subject|Teacher entries
Example

Request:

GET https://knwdle.com/api/tools/school-institute-timetable-maker?institution=Knwdle+High+School&title=Class+10-A&days=Mon,Tue,Wed,Thu,Fri&periods=1,2,3,4,5,6&assignments=Mon|1|Maths|Sharma;Mon|2|English|Khan;Tue|1|Science|Patel

Response:

{
  "tool": "school-institute-timetable-maker",
  "name": "School / Institute Timetable Maker",
  "source": "Planning grid for institutional timetables. Period lengths and working days should follow your board/affiliation norms (e.g. RTE Schedule minimum working hours for elementary teachers: 45 hours/week including preparation — RTE Act 2009 Schedule).",
  "institution": "Knwdle High School",
  "title": "Class 10-A",
  "days": [
    "Mon",
    "Tue",
    "Wed",
    "Thu",
    "Fri"
  ],
  "periods": [
    "1",
    "2",
    "3",
    "4",
    "5",
    "6"
  ],
  "cells": [
    {
      "day": "Mon",
      "period": "1",
      "subject": "Maths",
      "teacher": "Sharma"
    },
    {
      "day": "Mon",
      "period": "2",
      "subject": "English",
      "teacher": "Khan"
    },
    {
      "day": "Tue",
      "period": "1",
      "subject": "Science",
      "teacher": "Patel"
    }
  ],
  "filledSlots": 3,
  "totalSlots": 30
}

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