Built for schools across the Middle EastNow with an Arabic AI assistant

Build your school timetable
in minutes, not weeks

Gadwaly generates clash-free timetables automatically, handles substitutions daily and publishes to teachers, students and parents. Arabic-first, cloud-based, and delightful to use.

Clash-free
group-aware engine
< 60 sec
typical generation
100% web
any device, no install
TimetableNo problems foundGrade 6 - A
1
2
3
4
5
6
7
Sun
Math
ICT
Arabic
PE
Science
Social
English
Mon
English
Quran
Math
ICT
Arabic
PE
Tue
PE
Science
Social
English
Quran
Math
Wed
Math
ICT
Arabic
PE
Science
Social
English
Thu
English
Quran
Math
ICT
Arabic
PE
New · AI assistant

Talk to your timetable — in Arabic

Ask anything about your school's timetable in plain Arabic or English. The assistant explains problems, suggests fixes and applies them for you in one click.

Asks and answers in Arabic
Formal Arabic, your local dialect or English — no menus to learn.
Explains every problem
Why a lesson couldn't be placed, who is over their load, where the clashes are.
Applies changes in one click
Suggestions become timetable rules you review and apply instantly.
Learns your school
Add your school's rules once; rate answers and it gets better for you.
Private by design: student names are never sent to the AI.
Gadwaly Assistant
online

Every timetabling tool you need — reimagined

All the timetabling power schools rely on, with a modern experience and Middle East essentials built in.

Automatic generator

Iterative search + optimisation places every lesson while respecting teacher time-off, rooms, doubles and spreads.

Explains failures

If a lesson can't be placed you get the reason in plain language — overloaded teacher, room shortage, blocked slots.

Drag & drop editor

Move, swap and lock cards by class, teacher or room with live conflict highlighting and undo.

Daily substitutions

Mark absent teachers and get ranked cover suggestions — same subject, same class, fair load.

Ramadan schedules

Multiple bell schedules (Normal, Ramadan, Exams) and prayer breaks — switch in one click.

Boys / girls sections

Divisions and groups run in parallel without false clashes. Buildings and campuses supported.

Publish & WhatsApp

Share a live link or QR code; teachers and parents open it instantly on any phone.

Print & export

Beautiful PDF printouts, Excel and CSV exports — all free.

Calendar, bookings & register

Holidays, exams and room bookings without collisions, plus a lessons & attendance log.

We listened to what schools hated

✕
Outdated interface
A clean, modern UI with dark mode, onboarding wizard and Arabic-first design.
✕
False conflicts for split classes
Group- and division-aware checks: parallel groups never show fake clashes.
✕
Generator fails silently
Pre-generation feasibility check and per-lesson diagnosis tell you exactly what to fix.
✕
Slow, crashy mobile app
Lightweight web viewer that loads instantly — no app to install, no login loops.
✕
Unreliable notifications
In-app feed plus one-tap WhatsApp sharing, the channel your community already uses.
✕
Windows-only, export locked
Runs in any browser. Export PDF/Excel for free, no watermarks.

Free for every school

No plans, no card, no trial period — every feature is included.

Free
For every school, with no time limit.
  • Automatic clash-free timetable generation
  • Cover lessons, duty rota, exams and invigilation
  • Excel import and export, printing and publishing
  • WhatsApp sharing for every teacher
  • Your whole team, with roles
  • AI assistant: 10 questions per user per day

Questions

Yes — completely free for every school, with every feature included. No credit card and no trial period. The AI assistant answers up to 10 questions per user per day.

Your next timetable is one click away

Load the demo school and generate a full timetable in under a minute.

Gadwaly | School Timetable Software for the Middle East