The school timetable, built in minutes — not weekends.
Tell Edsked your classes, instructors and who is unavailable when. It builds a clash-free timetable for everyone, then lets you fine-tune it by hand and print it.
Free for up to 10 classes or cohorts and up to 10 instructors. No credit card needed.
Unlock Tier 3 free, but only while the beta lasts.
Join the Edsked beta and get a personal code by email that switches on every Tier 3 feature, free of charge, until the beta ends. Then you choose a plan to keep going.
- 50+ classes or cohorts and unlimited instructors per timetable
- Multiple campuses with instructors shared between them
- Up to 25 collaborators to work with you
- Your code works only with the email you apply with, and stops working on the deadline. After that, subscribe normally ($2,000 per year for Tier 3). Nothing you made is deleted.
Get your beta code
Fill this in and we email you the code straight away.
Check your inbox
We sent your personal beta code to . It usually arrives within a minute; look in spam or promotions if you don’t see it.
Create your account with that same email address and the code switches on Tier 3 for you.
All beta codes are taken
Every code has been claimed. You can still start on the Free plan today, and upgrade whenever you like.
Start for freeThe beta has ended
Thank you for your interest. Choose a plan to get Tier 3, or start on the Free plan.
See plans- Clash-free by design
- Instructor & class availability
- Shared lessons across classes
- Branded, printable timetables
- Works on phones & tablets
Everything a timetabler actually needs
Built around the real constraints of running a school day, without a week of spreadsheets.
One-click generation
Set subjects, weekly periods and instructors for each class, press generate, and get a complete timetable with no double-booked instructors or classes.
Availability that is respected
Cross out sessions when an instructor or a whole class cannot attend: part-time staff, trips, the last period on Friday. Those slots are never used.
Combined lessons
Teach PE or assemblies to several classes together. Edsked keeps the instructor and every class involved free at the same time.
Fine-tune by hand
Click any slot to change it. The drop-down only offers lessons that actually fit, so a manual edit can never create a clash.
Unlimited timetables
Keep a separate timetable for every term, year or campus, and generate as many times as you like. Duplicate last term's as a starting point.
Work as a team
Invite colleagues by email as editors or viewers. Share a timetable with your team, or keep it private. You choose what each person can see.
Reusable library
Save instructors and classes (or cohorts) once and reuse them in any timetable, so you never retype a staff list or a curriculum.
Import and export
Bring in a whole staff list from a CSV file in one go. Export timetables to JSON or CSV and open them in Excel or Google Sheets.
Print-ready timetables
Produce class and instructor timetables with your institution's name and logo, ready to print or save as PDF.
From a blank page to printed timetables
Three steps, and you stay in control the whole way.
Set up your school
Choose your days, sessions per day and their lengths. Add subjects, instructors and class groups, including lessons shared by several classes.
Generate
Edsked tries many arrangements and keeps the best one. If anything cannot be placed, it tells you exactly what and why.
Adjust and print
Tweak individual slots, then print class and instructor timetables or share the file with your team.
Pay for the size of your institution
Every plan includes the full scheduler, with unlimited timetables and generations. Plans differ by how many classes (or cohorts) and instructors a timetable holds and how many collaborators you can invite. Tier 3 also adds multiple campuses, with instructors shared between them.
Free
Tier 1
Tier 2
Tier 3
Included in every plan
- One-click, clash-free generation
- Instructor and class availability
- Combined lessons across classes
- Manual editing with clash protection
- Unlimited timetables and generations
- Printable timetables with your branding
- CSV and JSON export, CSV import of instructors
- Shared timetables and a reusable library
- Works on phones and tablets
Prices are in US dollars and billed once a year. Applicable taxes are calculated at checkout. Cancel any time and keep your plan until the end of the year you have paid for. Plans marked “unlimited” or with a “+” are subject to a fair-use ceiling of 1,000 per timetable.
Questions, answered
How does the beta trial work?
Apply with your name, email and institution and we email you a personal code. Create your account with that same email address and the code unlocks Tier 3 until the deadline. The code only works with the email you applied with, and only until the beta ends. After that you choose a plan to keep Tier 3, or carry on with the Free plan. Nothing you created is deleted.
Which plan do I need?
Choose by the size of a single timetable. Classes (or cohorts, in higher education): Free up to 10, Tier 1 up to 25, Tier 2 up to 50 and Tier 3 for 50 or more. Instructors: Free up to 10, Tier 1 up to 25, Tier 2 up to 50 and Tier 3 unlimited. The number of timetables and generations is never limited, and every plan has every feature except multiple campuses (Tier 3).
What happens if I go over my plan’s limit?
You will not be able to add more classes or instructors, or generate a timetable, until you upgrade or remove some. Nothing is deleted, and you can still view, edit and export everything you have.
Can my team work on the same timetables?
Yes. Paid plans let you invite collaborators by email as editors or viewers (3 on Tier 1, 10 on Tier 2 and 25 on Tier 3). Timetables are private by default, and you choose which ones your team can see. If two people change a timetable at once, Edsked tells you instead of overwriting anyone’s work.
How do I add lots of instructors at once?
Download the sample CSV file, fill in names, subjects and unavailable times in Excel or Google Sheets, and import it. You get a preview before anything is added.
Can staff be shared between campuses?
Yes. On Tier 3 you create a timetable for each campus and choose the campus before you create it. Instructors are recognised by name, so when you generate one campus’s timetable, Edsked avoids the sessions those instructors already teach at your other campuses. You set the most campuses an instructor can visit in a day and how many sessions they need to travel between campuses. On other plans you can still put the classes of every campus in one timetable and add each instructor once, so nobody is booked in two places at the same time.
Can I fix a generated timetable by hand?
Yes. Click any slot and choose from the lessons that fit there. Anything that would clash is never offered.
What if some lessons cannot be placed?
You will see a list of exactly which ones, so you can free up an instructor session, add a qualified instructor or raise a daily limit, then regenerate.
Do I need to enter student information?
No. Edsked only needs class names (such as Grade 7A), subjects and instructor names. Please do not enter student records.
How does billing and cancelling work?
Paid plans are billed once a year in US dollars through our payment partner, Lemon Squeezy, which also handles taxes and receipts. You can cancel from your account at any time and keep your plan until the end of the period you have paid for. Your timetables are never deleted when a plan ends.
Can I keep separate timetables for each term?
Yes. You can keep as many timetables as you need, and duplicate one to start the next term from it.
Does it work on a phone or tablet?
Yes. The dashboard adapts to small screens, and timetable grids scroll sideways so you can still check and edit slots on the go.
Can I keep a copy of my data?
Yes. Export your whole setup and generated timetables to a file at any time, and import it back later.
Ready to build next term's timetable?
Create an account in a minute and generate your first clash-free timetable today.
Start for free