Find your earliest
licence test in Sweden.
Set up one bookmark, sign in to Trafikverket, and compare the earliest appointments across the country. Choose theory/knowledge test or driving test. Select the language for theory, or automatic/manual for driving.
For a desktop browser, such as Chrome or Edge. No Python, Terminal, or cookie copying.
1. Add the bookmark button
Open this file in your desktop browser. Show the bookmarks bar:
Windows: Ctrl + Shift + B Mac: ⌘ + Shift + B
Drag the green button below onto your bookmarks bar.
Find licence testsDrag it to the bar near the top of the browser, rather than clicking it here. You can now close this file.
Updating an older version? Remove the old bookmark and add this one. Existing bookmarks do not update automatically.
If dragging does not work
- Create any bookmark, then choose to edit it.
- Name it Find licence tests.
- Copy the bookmark address below and paste it into the bookmark’s URL / Address field, replacing the old address. Save it.
Paste into the bookmark’s address field. The browser’s normal address bar may remove the “javascript:” prefix.
2. Sign in, then click your bookmark
- Open Trafikverket’s booking page and sign in using your own account.
- Once signed in, click Find licence tests in your bookmarks bar.
- Enter your own personal number, using 12 digits. Choose Theory / knowledge test (Kunskapsprov) or Driving test (Körprov), then select the test language or car transmission.
- Click Find earliest tests. Keep the tab open for a few minutes. Results appear as the search runs.
The earliest returned appointment for each location appears in date order. You can stop a search or save its results. Any unchecked locations remain clearly marked as incomplete.
To book an appointment, close the helper and use Trafikverket’s usual booking page.
Does it need cookies?
Yes, it needs your signed-in Trafikverket session. The browser sends those cookies automatically. You never need to find, copy, or paste them.
This file contains no personal number, cookies, or account details. Your personal number is sent only to Trafikverket during the search; it is not included in saved results. Nothing is sent to the person who shared this tool.
If your login expires, the tool stops and asks you to sign in again. Share this setup file, not your cookies or account details.
Search details and troubleshooting
This independent helper searches the same two API endpoints used by the booking site: search-information and occasion-bundles. It starts with Trafikverket’s current “as soon as possible” date and searches all returned locations matching the selected test type and language in batches of at most four.
For locations without results, it continues through the API’s search period, currently up to 12 months. “None returned” means no matching appointment was returned within that period, not that the location will never have one.
It searches B theory/knowledge tests in your chosen language, or B driving tests with a Trafikverket car and your selected transmission. It does not reserve, book, cancel, or pay. Availability can change between searching and booking.
Nothing happens? Make sure the current tab is the Trafikverket booking site and the bookmark address starts with “javascript:”. Some managed browsers disable bookmark scripts.
Login or personal-number error? Close the helper, sign in again, and check that you can search for the selected B licence test on the regular website. Then reopen the helper with your own 12-digit personal number.
Site changed or request rejected? The helper stops and preserves partial results. It uses an undocumented website API, so future site changes may require an updated version.