PlateAPIPlateAPI
DemoPricingDocsBlogLoginGet API Key
Demo→Pricing→Docs→Blog→Login→Get API Key→

Blog · 17 August 2026 · 7 min read

How to Check a Rego in NSW, VIC, QLD, and Every Other Australian State

Every Australian state and territory has its own vehicle registration system and its own online check tool. If you just need to confirm whether a single car is registered, the free government portal for that state is all you need. But if you work across multiple states -- or need to check plates as part of a website, app, or business workflow -- the eight separate portals become a real problem.

This guide covers what each state offers, what you can and cannot find out, and how to handle multi-state lookups without juggling eight different websites.

New South Wales

Service NSW provides a free registration check that returns the vehicle's make, model, body type, colour, registration expiry date, and CTP insurer. It is one of the more detailed free portals. You need the plate number and can optionally add the VIN for a more specific result.

Victoria

VicRoads (now part of the Department of Transport and Planning) offers a vehicle registration enquiry. It shows the registration status, expiry date, make, and model year. It also flags any sanctions or conditions on the registration. VIC is one of the most commonly searched states -- queries like "vic rego check" and "vic reg search" are among the highest-volume registration-related searches in Australia.

Queensland

The Department of Transport and Main Roads runs a rego check that shows the registration expiry and a basic vehicle description. QLD's portal is straightforward but returns less detail than NSW or VIC -- you will get enough to confirm the vehicle is registered, but not always enough to identify the exact variant.

South Australia

EzyReg is SA's registration portal. It shows the make, body type, registration expiry, and whether the vehicle has any conditions or restrictions. The interface is functional and returns results quickly.

Western Australia

The WA Department of Transport offers a vehicle licence enquiry. It covers registration status, expiry, and basic vehicle details. WA's system also lets you check whether a vehicle has been written off.

Tasmania

Transport Tasmania provides a registration status check. It is one of the more limited portals -- primarily confirming whether the registration is current, with minimal vehicle detail beyond make and model.

Northern Territory

The NT Motor Vehicle Registry offers a rego check covering registration status and expiry. Like Tasmania, the detail level is fairly basic compared to NSW or VIC.

Australian Capital Territory

Access Canberra handles ACT registration enquiries. It provides registration status, expiry, and basic vehicle information. The ACT portal is straightforward and rarely has issues with availability.

What none of the portals tell you

No government rego check in Australia returns the vehicle owner's name or address. That information is protected under state privacy legislation. Any service claiming to provide owner details from a plate number is either operating outside the law or lying. Legitimate rego checks return vehicle details and registration status only.

The problem with eight separate portals

If you only ever check one car at a time in one state, the free portals work fine. The problems start when:

  • Your customers are nationwide. An auto parts store in Melbourne gets orders from QLD and NSW too. You cannot check a QLD plate on VicRoads.
  • You need it in software. None of the state portals offer a public API. You cannot plug them into your checkout flow, workshop booking system, or fleet tool.
  • You need consistent data. Each portal returns different fields in different formats. NSW gives you colour; VIC does not. QLD gives a description string; SA gives structured fields. Normalising this yourself is tedious.
  • Volume matters. Checking 50 plates a day across a manual web form is not practical for a business.

One API call for every state

PlateAPI covers all eight states and territories through a single REST endpoint. Send a plate and a state code, get back structured JSON with the year range, make, model, body type, and engine:

shell
curl -s "https://api.plateapi.com.au/api/v1/lookup?plate=ABC123&state=VIC" \
  -H "X-API-Key: pk_live_YOUR_API_KEY"

The response format is identical regardless of which state the plate belongs to. No per-state logic in your code, no inconsistent field names, no manual portal hopping.

Which approach should you use?

  • Checking one car before buying it: use the free state portal for that state, plus a PPSR check for finance and write-off history.
  • Confirming a rego is current: the free state portal.
  • Building rego lookup into a website, app, or business process: use an API. PlateAPI has a free tier to test with and paid plans from $29/month.

Try a real plate on the live demo to see exactly what the API returns, or read the API reference for the full response format and code examples.

PlateAPI turns Australian number plates into structured vehicle data -- one REST endpoint, all eight states, free tier included.

Try the live demo · API reference · Pricing

More from the blog

  • How to Look Up a Vehicle Registration in Australia
  • Australian Rego Check API for Developers
  • Year Make Model Lookup API -- Australia's Vehicle Database
PlateAPIPlateAPI

Australian vehicle registration plate lookup API. Operated by WolfStack Solutions, ABN 26 877 229 839, Melbourne, Australia.

[email protected]
(03) 9122 8765

ProductLive DemoPricingAPI ReferenceGitHubGet an API Key
CompanyBlogContactAPI StatusTerms of ServicePrivacy PolicySecurity
© 2026 WolfStack Solutions. All rights reserved.