Skip to main content
Help bring Smoov to your uni - volunteer and get lifetime Premium
No signup · 100% private · Free

Your perfect uni schedule,
built in seconds.

Smoov finds the schedule that actually works for your life.

Protects your work shifts
Avoids 8am classes
Maximises your days off
getsmoov.app
Mon
Tue
Wed
Thu
Fri
9am
10am
11am
12pm
1pm
2pm
3pm
ENGR101
Lecture
ENGR101 · Lecture · Mon 10am - 12pm
MATH201
MATH201 · Tutorial · Tue 2 - 3pm
COMP101
Lab
COMP101 · Lab · Wed 11am - 1pm
ENGR101
ENGR101 · Workshop · Thu 9 - 10am
MATH201
Lecture
MATH201 · Lecture · Fri 1 - 3pm
4 schedules · < 1s
15+Australian universities supported
UT
UTS
US
USYD
MA
Macquarie
RM
RMIT
MO
Monash

Smoov is a free university timetable optimiser built for Australian students. It uses a constraint-satisfaction solver to generate 2-4 optimised weekly schedules in under one second - entirely in your browser with no data leaving your device. You set hard constraints like work shifts and commute limits, choose from eight soft preferences including minimise days on campus and avoid early mornings, then compare conflict-free options side by side with plain-language tradeoff explanations. Smoov supports direct Allocate+ import for 33 Australian universities and works with manual entry for any university worldwide. The free tier requires no signup and no credit card. Over 1,800 automated tests verify every schedule the solver produces.

The problem

Smoov is a free university timetable optimiser for Australian students. Enter your classes and constraints - work shifts, sleep preferences, campus days - and the solver generates 2-4 optimised schedules in seconds. 100% client-side, no signup required.

Stop juggling timetable tabs.

Most students spend hours flipping between tabs trying to find a schedule that doesn't clash with work. Smoov does it in seconds - just tell it what matters and let the solver handle the rest.

Without Smoov

  • 1-3 hours per semester flipping between timetable tabs
  • Work shift clashes discovered too late to fix
  • Settling for whatever's left after good times fill
  • Starting over when one class fills up

With Smoov

  • 4 ranked schedules in under a second
  • Work shifts protected as hard constraints
  • Side-by-side comparison with plain-language tradeoffs
  • Swap one class, re-solve instantly

How it works

Three steps. Zero stress.

1

Add your classes

Enter your subjects and class options, or paste your Allocate+ JSON to skip manual entry entirely.

2

Set your preferences

Block work shifts, avoid early mornings, minimise gaps - tell Smoov what matters to you.

3

Pick your schedule

Smoov generates ranked schedules in under a second, with tradeoff explanations so you can pick the best one.

Features

Everything you need to plan your semester.

Sub-second results

Backtracking solver with constraint propagation generates optimised schedules instantly. Enter your classes, set your preferences, and watch the results appear before you can blink.

Work shift protection

Block non-negotiable times so your job and your classes never collide.

8 tunable preferences

Avoid early starts, minimise gaps, cluster campus days - weight each one to match your life.

Side-by-side comparison

Compare schedules with tradeoff explanations so you can pick the best one at a glance.

Allocate+ import

Paste your Allocate+ JSON and skip manual entry entirely.

Enrollment guide

First-come first-served? See which classes to select. Preference-based? Get optimised rankings for every option.

Calendar exportPremium

Export your final schedule as an ICS file or add to Google Calendar in one click.

SmoovSync

Premium

Plan with your whole friend group.

Share a 6-digit room code. Everyone uploads their top schedules. Smoov finds the combo with the most shared free time and lunch breaks.

Share a 6-digit room code

Everyone uploads their top schedules

Finds the most shared free time

Maximises days off together

Pricing

Start free. Upgrade when you're ready.

No signup required. No credit card.

Free

$0

Forever

  • Up to 4 subjects
  • 2 optimised schedules
  • 3 preferences
  • Allocate+ import
  • Enrollment guide + top 3 preference rankings
  • Side-by-side comparison
  • Tradeoff explanations
Build Your Schedule
Recommended

Premium

$7.99/ semester

Less than two coffees for a whole semester

Everything in Free, plus:

  • Up to 6 subjects
  • 4 optimised schedules
  • All 8 preferences with custom weights
  • Full preference rankings with frequency barsNew
  • ICS + Google Calendar export
  • Schedule anchoring (lock classes to fixed slots)New
  • SmoovSync group schedulingNew

FAQ

Frequently Asked Questions

Is Smoov really free?

Yes. The free tier lets you add up to 4 subjects, get 2 optimised schedules, and use 3 preferences - no signup or credit card required. Premium unlocks more subjects, schedules, all 8 preferences with weights, full preference rankings with frequency bars, calendar export, and SmoovSync.

Does Smoov store my data?

Your timetable data never leaves your browser. Everything is stored in localStorage and processed client-side. The only server-side features are SmoovSync (room management) and Stripe billing - neither touches your schedule data.

Which universities does Smoov support?

Smoov works with any university. You can manually enter classes from any institution. There is also a one-click import for Allocate+ (UTS, USYD and ANU supported) - just paste your JSON and go.

How does the solver work?

Smoov uses a backtracking algorithm with MRV (Minimum Remaining Values) heuristic and forward checking to efficiently explore possible schedules. Results are scored against your preferences and ranked using Maximal Marginal Relevance for diversity.

What is SmoovSync?

SmoovSync lets you and your friends share a room code, upload your top schedules, and find the combination that maximises shared free blocks, lunch times, and days off. It is a Premium feature.

Can I export my schedule to my calendar?

Premium users can export to ICS (works with Apple Calendar, Outlook, and others) or add events directly to Google Calendar - no API keys or OAuth required.

Waitlist

Not at UTS, USYD and ANU?

We're expanding to more universities. Drop your email and we'll let you know when yours is ready.

No spam. Unsubscribe any time.