Aligned with DVSA 2026 booking rules

Find an earlier driving test.
Book it yourself.

We watch the learner swap network and the Monday 6am releases for dates that match your centre, months and times. When one appears you get a WhatsApp alert within seconds. Reply YES and we send you everything you need to book it on GOV.UK.

0
sec average alert time
0
test centres watched
£0
for learners, always
Tower Bridge
London Eye
Edinburgh
09:41●●● ▮
LTESTREADY

Searching for you

Earlier tests near Chesterfield

  • MonthsNov · Dec · Jan
  • TimesMornings, afternoons
  • Can move to3 nearest + original
  • Changes left2 of 2

Next Monday release in

0d
00h
00m
00s
Edit my search
LTESTREADY · now Earlier test found

Sheffield (Handsworth) · Thu 3 Dec, 08:57

Reply YES
1,284 earlier tests found this month
✓You book it. You stay in control.
2changes per car test bookingsince 31 Mar 2026
3nearest centres you can move tosince 9 Jun 2026
10full working days' notice for a refundMon–Sat, not bank holidays
6amevery Monday, 24 weeks releasedno waiting list
How it works

Four steps to an earlier test

The same flow as the film: set your search, let us watch, get the alert, then book it yourself.

01

Tell us where & when

Pick your test centre, the months you could be ready and the times that suit you. It takes under two minutes.

Chesterfield
NovDecJanFeb
02

Sit back, we watch

We monitor the learner swap network and the weekly 24-week release. We never scan DVSA.

70 centres watched
03

We alert you in seconds

An earlier slot that matches your criteria and your 3-centre rule is sent straight to your phone.

WHATSAPP · now

Earlier test at Sheffield (Handsworth), 3 Dec 08:57. Reply YES to take it.

04

Reply YES, book it yourself

We send the swap details and GOV.UK steps. Only you touch your booking, as the rules require.

YES✓ Details sent. Open GOV.UK to finish.
Across Great Britain

70 test centres. One alert.

From Westminster to Glasgow, Cardiff to Newcastle. Wherever you're booked, we watch the centres you're allowed to move to.

0centres watched
0earlier tests this month
24/7monitoring
The film · 48 seconds

A TestReady picture · Filmed in London

From search to "YES"

The whole journey in under a minute, plus the WhatsApp chat a learner actually sees.

0:00 / 0:48
The WhatsApp chat flow
The cinematic reel

Seven scenes. Seven film effects.

Each cut uses a different effect: whip pan, zoom, glitch, spin, split screen and mask wipe, with colour grading, rain, film grain and speed ramps. All shot in London.

REC · TR-REEL 01 00:00:00:00
    Live availability monitor

    Earlier dates, the second they appear

    Set your search and watch the engine check every new slot against your centre rule, months and times. This demo uses simulated data.

    Slots checked0
    Matches for you0
    Avg alert time0.0s
    SourceCentreDate & timeResult
      Status updates · latest match
      1. SearchingWatching your centres
      2. Match found—
      3. Held for you10-minute hold
      4. Alert delivered—
      5. You replied YESDetails sent
      6. Booked by youOn GOV.UK
      The 2026 booking rules

      Four dates that changed booking

      England, Scotland and Wales. Northern Ireland has its own service. Source: GOV.UK guidance ↗

      31 Mar 2026

      Changes capped at 2

      Down from 6. Changing the date and centre at once counts as one change.

      Manchester Town Hall
      12 May 2026

      Only you can book

      Instructors and third parties can't book, change, swap or cancel. Cancellation-finder bots are banned.

      Palace of Westminster
      9 Jun 2026

      3 nearest centres

      Move only to one of the 3 centres nearest your booking, or back to the centre you first booked.

      Edinburgh Castle
      19 Jun 2026

      DVSA moves it? Back to 2

      If DVSA changes your test, for example because of bad weather, your changes reset to 2 and work online.

      Pen-y-Pass, Eryri

      Counts as a change

      • Changing the date or time
      • Changing the test centre
      • Swapping with another learner

      Doesn't count

      • Updating your address or contact details
      • Adding or removing your instructor's reference
      • Changes DVSA makes, such as for bad weather
      Toolkit

      Plan your booking with confidence

      Everything on the GOV.UK pages, turned into tools you can use.

      Next release: …

      New appointments are released 24 weeks ahead, up to …. Earlier tests can also appear any time another learner changes or cancels. The online service is open 6am to 11:40pm.

      Book on GOV.UK ↗
      0days
      00hours
      00mins
      00secs

      Changes left on your car test

      You have 2 changes. Change several things at once to use only one.

      Other test types get 6 changes. Out of changes? Cancel and rebook. You get a full refund with 10 full working days' notice.

      The 3-nearest rule, mapped

        Tap a centre to simulate a move. It uses one change. Selected centres only; locations are approximate.

        Don't lose your £62–£75

        Monday to Saturday count as working days. Sundays and public holidays don't. Your confirmation email shows your exact latest date.

        Last day to change or cancel for free—

        Moving to a pricier slot?

        From
        To
        Pay £13You pay the difference
        For driving instructors

        You can't book for pupils. You can still set your diary.

        Since 12 May 2026 it's against the law to book, change, swap or cancel a car test for someone else. Existing bookings still go ahead, so give pupils their test reference numbers. When a pupil adds your ADI number, the service checks your availability automatically.

        • Morning and afternoon hours for each day
        • One-off unavailable dates, such as holidays
        • Minimum minutes between tests
        My availabilitySynced to pupils
        Unavailable · 3 Apr 2027
        Abbey Road zebra crossing, London
        Abbey Road, London
        Before you book

        Have these ready

        1. UK driving licence numberA provisional licence costs £34–£43 if you don't have one yet.
        2. Credit or debit card£62 on weekdays, up to £75 for evenings, weekends and bank holidays.
        3. Theory test passUsually needed first (£23). Taxi, tractor and most upgrade tests are exceptions.
        4. Instructor's reference numberOptional. It lets the system check their availability.
        5. 185 days' residencyIn England, Wales or Scotland in the 12 months before your test.
        Helping someone book? That's fine, as long as you're with them, they do as many steps as they can, and you use their own email and phone number.
        Learners across Great Britain

        Earlier tests, everywhere

        Illustrative demo reviews.

        Selfridges, Birmingham
        "Got the WhatsApp at 7:12, replied YES and moved from March to January before work."
        Aisha K. · Birmingham
        Glasgow City Chambers
        "A swap came up at Anniesland three weeks earlier. The steps were so clear."
        Callum R. · Glasgow
        Wales Millennium Centre, Cardiff
        "It only showed centres I was actually allowed to move to. No wasted changes."
        Ffion D. · Cardiff
        Built to the brief

        Every requirement, delivered and demoed

        Each point in the project brief maps to a working part of this demo. Click "See it" to jump to it.

        ◎

        Monitoring engine

        Go match engine · Redis queues
        • Continuous availability checking: the swap network listener and the weekly release watcher run 24/7
        • Near real-time detection: new slots are matched in under 2 seconds
        • Detects newly available dates: every slot is diffed against what was seen before
        • Retry & error handling: exponential backoff, circuit breaker and a dead-letter queue
        • Structured logging: JSON logs with trace IDs, streamed to the console
        ⚑

        Capture & reserve to criteria

        Rule-safe "hold" instead of bot booking
        • Captures each matching slot the moment it appears
        • Reserves it as a 10-minute hold on the swap offer, just for that client
        • Respects the customer's criteria: centre, dates, times and priority
        • Applies DVSA's rules: 3 nearest centres, 2 changes and the refund window
        • The learner completes the booking on GOV.UK, as the 12 May 2026 rules require
        ⧉

        Multi-client support

        100 concurrent clients
        • 100 concurrent clients, each with their own isolated search
        • Location selection: test centre and the centres they're allowed to move to
        • Date range: earliest and latest acceptable dates
        • Time preferences: mornings, afternoons, weekends
        • Priority level: High, Normal or Low, which sets the alert order and frequency
        ✉

        Notification system

        Web app · Email · WhatsApp API
        • WhatsApp Cloud API: alerts with a YES or NO reply
        • Email: an alert with the booking checklist
        • Web app: push notifications and an in-app inbox
        • Real-time alerts: delivered in under 2 seconds from detection
        • Status updates: searching, match found, held, delivered, replied, booked
        ▦

        Admin dashboard

        React ops console
        • Live monitoring status for every source and worker
        • Client management: search, filter, view details, pause per client
        • Detection history: every slot detected, with match results
        • System health indicators: 8 services, latency and uptime
        • Manual pause/resume for each source or globally
        ☁

        Cloudflare & anti-bot

        Protecting our own platform
        • Cloudflare WAF and rate limiting on the API and sign-up
        • Turnstile bot challenge on sign-up and criteria changes
        • Bot Management rules that stop scalpers and resellers scraping the swap network
        • Pages and Workers at the edge, served from London
        • No anti-bot bypass on DVSA: we never automate GOV.UK, which keeps clients safe from account suspension

        Preferred stack, used exactly as specified

        • GolangMatch engine, scheduler, workers
        • Node.js / ExpressREST API, auth, rules engine
        • PlaywrightEnd-to-end tests & synthetic uptime checks of our own app
        • PostgreSQLClients, criteria, detection history, audit
        • Redis / queueJob queues, retries, rate limits, pub/sub
        • ReactLearner web app & admin dashboard
        • DockerEvery service containerised, docker-compose
        • CloudflareWAF, Turnstile, Pages, Workers

        Deliverables

        An MVP in 10 days, then a year of support.

        • Working MVP system, deployed and tested
        • Full source code in your GitHub repo
        • Live training for your team (2 × 1-hour video sessions)
        • Deployment documentation: Docker, environment, runbooks
        • 1 year free maintenance & support
        1. Day 1–2Architecture, database schema, Docker setup, Cloudflare
        2. Day 3–5Go match engine, Redis queues, retries, structured logging
        3. Day 6–7Node API, multi-client criteria, WhatsApp, email and web notifications
        4. Day 8–9React web app & admin dashboard, Playwright tests
        5. Day 10Deploy, documentation, live training
        6. +12 monthsFree maintenance & support
        TestReady admin dashboard preview

        Someone's getting an earlier test today. Make it you.

        Start my search, free

        Takes under 2 minutes · Nothing to pay · You book it yourself