Skip to content Skip to footer

Taxi Website Design: A 2026 UK Operator Playbook

Summarise this article with
clicks-to-pickups-smart-web-design-for-taxi-companies

A taxi website is what shows up when someone Googles “taxi near me” at 11pm on a Saturday. It is also what local businesses, hotel concierges and account customers look at when they decide whether to keep using Uber and Bolt or move some of their bookings to a local operator. Good taxi website design is one of the few marketing investments that pays back on the very next ride.

This guide is for UK taxi, minicab, private hire and chauffeur operators who already run a working business and want the website to pull its weight: ranking locally, taking bookings without phone calls, and giving account customers a reason to log in. Whether you run three cars or thirty, the principles below apply to any private hire firm competing for direct bookings.

Why most independent taxi websites underperform

The bar is set by Uber and Bolt: open the app, set the destination, see the fare, confirm. Local operators rarely match that experience on the web, which is the only place you can compete without paying platform commission. Most independent taxi and minicab sites still launch a phone number into a hero image, hide pricing, bury booking behind a contact form and load slowly enough to lose the user before the form renders.

The competition for those bookings is growing. The Department for Transport's taxi and private hire vehicle statistics for 2026 counted 290,000 licensed private hire vehicles in England as at 1 April 2026, up 13% on 2024, against 52,300 licensed taxis, down 7%. Licensed private hire operators rose 17%, from 16,300 to 19,000. And because a private hire vehicle must be pre-booked and cannot legally ply for hire, every one of those operators lives or dies on the booking channel. For most of them, that channel starts with a search and ends on a website.

The opportunity is that you can be better than the app in the moments the app does not cover: pre-booked airport runs, account customers, school and contract work, scheduled returns. Those are higher-value, more loyal customers, and they decide which firm to use on the website, not in the moment.

Six things every taxi website needs in 2026

Instant fare estimate

Pricing transparency stopped being optional the moment Uber published live fares. A pickup and drop-off input that returns an estimate within seconds, with surcharge clarity (airport, late-night, school holiday), is now the baseline. Hide the fare and the visitor goes back to the app.

Booking flow under sixty seconds

From hero to confirmation should fit on a mobile screen and a thumb. Pickup, drop-off, date and time, vehicle type, contact details, confirm. No account creation for first-time bookings. SMS or email confirmation, not a call back.

Mobile-first everything

People book cars on their phones, often standing outside a station, a restaurant or a hospital. That means thumb-sized tap targets, sticky bottom-bar calls to action, address auto-complete on the booking form, and a “call now” link that actually dials rather than opening an info page.

Account customer login

Account customers (local businesses, hotels, care homes, schools) are the difference between a survivable taxi firm and a profitable one. A simple account portal with saved addresses, departments, cost codes and a downloadable statement turns repeat-call bookings into self-serve repeat business.

Local SEO foundations done properly

Most journeys start with a location query. Service-area pages for the towns you actually cover, consistent name, address and phone details across the site, a Google Business Profile linked from every page, and schema markup that tells Google you operate in a defined area. This is the part most builds cut corners on.

Live driver tracking, if you can

If your dispatch system offers passenger tracking, a tracking page that the website hands off to after a booking removes the most common reason for customer-service calls: “where is my car?”. It also gives customers the experience they get from the app, on your own domain.

Web design for taxi companies: what actually changes the numbers

Plenty of operators redesign and see nothing move. That happens because the redesign changed how the site looks rather than what it does. Web design for taxi companies is not a styling exercise, it is a set of four decisions that each map to a revenue line.

  1. Where the booking widget sits. Above the fold on mobile, sticky on scroll, and present on every service-area page rather than only the homepage. Moving a working widget up the page is usually worth more than any visual refresh.
  2. Whether the fare is visible before contact details are requested. Asking for a phone number before showing a price is one of the most common conversion killers on UK taxi sites.
  3. How many pages genuinely target a place. A site with one homepage and a contact page competes for nothing. A site with eight honest service-area pages competes for eight local search markets.
  4. Whether account and airport work has its own front door. These are your highest-margin bookings and they need dedicated pages, not a bullet point on the homepage.

If a proposal you have been sent talks about colour palettes and hero video but does not mention any of the four, it is a brochure project wearing a booking project's price tag.

Minicab, private hire, chauffeur and airport transfer: get the vocabulary right

The UK sector uses several words for overlapping services, and customers search using whichever one they grew up with. In London and much of the south east the default term is minicab. Elsewhere it is more often taxi or private hire. Executive and corporate buyers search for chauffeur or executive car hire, and airport customers are as likely to search for an “airport transfer” as an “airport taxi”.

The practical consequence is that a site written entirely around one word is invisible for the others. If you trade as a minicab firm and also run executive work, both need a genuine home on the site: a page each, written for that customer, rather than synonyms stuffed into the same paragraph. Minicab website design and chauffeur website design are not different disciplines, but they are different audiences, and the copy, imagery and proof points should differ accordingly.

The words your licence lets your website use

There is a hard limit on which of those words a private hire operator can use, and a website that offers your cars for hire is advertising. In London, section 31 of the Private Hire Vehicles (London) Act 1998 bans any advert for vehicles hired from a London address or phone number from using “taxi”, “taxis”, “cab” or “cabs”, or anything close enough to be mistaken for them, unless the vehicles are London cabs. “Minicab” is expressly allowed, the Act covers every form of advertising whatever the medium, and a breach is a criminal offence. Outside London, councils set their own operator conditions. Leeds City Council, for example, bars its private hire operators from using taxi, cab or hackney carriage in advertising in any media and requires the words “Licensed Private Hire”.

For a website that touches almost everything: the domain name, the business name in the header and on Google, page titles and meta titles, headings, image alt text and the wording of your schema markup. A London or Leeds private hire operator who builds a site around “taxi” keywords is building on ground they are not allowed to stand on. Build instead around the words you can use and the journeys people book: minicab, private hire, airport transfers, station pickups, executive cars and named routes. Journey-led pages tend to convert better anyway. Our guide to digital marketing for taxi companies covers how the same rule shapes ads and social posts. Licensed hackney carriage firms are not caught by these particular rules, which is one reason a licensed taxi firm and a private hire firm in the same town often need differently worded sites.

The licensing and trust signals that matter

UK taxi customers care more about licensing and safety than the design industry assumes. The operator licence number, the licensing authority, and an explicit statement that drivers are licensed and background-checked reduce the perceived risk of booking a stranger to drive your daughter home. None of this needs to look corporate. A small badge in the footer with the licensing detail, a paragraph on the about page, and the licence number on the booking confirmation is enough.

Government information on taxi and private hire driver licensing is published at GOV.UK, and the Department for Transport publishes sector-wide vehicle and driver numbers in its taxi and private hire vehicle statistics. Linking out to either on your About or Licensing page is a quiet trust signal that scraped-review aggregator sites cannot fake.

Local SEO: where the bookings actually come from

Service-area pages, not stuffed location lists

One short page per town or area you cover, each with genuinely distinct content: pickup points, common destinations from there (airports, hospitals, stations), and any local quirks such as clean air zones or one-way systems. Avoid the “Taxis in [town] | Taxis in [town]” pattern of near-identical pages with the town name swapped, which is exactly what Google's spam policies describe as doorway abuse.

Google Business Profile, treated as a product

Your Business Profile is the booking page for “near me” searches. Photos updated quarterly, services and area list complete, hours including bank holidays, and consistent review replies. Google's own guidance on representing your business sets out what each field is for and what Google treats as a violation, which is worth reading once rather than guessing. Treat the profile as a working channel, not a one-time setup.

Schema markup for local search

LocalBusiness and TaxiService schema, with operating area, hours, payment methods accepted and a sameAs link to your Business Profile, helps Google connect the website to the rest of your local footprint. Implementation is straightforward in WordPress with Rank Math. The broader method, including how service-area pages and review velocity interact, is covered in our local SEO playbook for small businesses, and our local SEO checklist turns it into a list you can work through.

Where the design pays back: airport and account work

Per-journey value on app-mediated rides is squeezed by commission. The economics for an independent operator improve fast when you shift the mix towards pre-booked airport runs, account contracts and contract work such as school runs or hospital appointments. The website is where that mix shift happens. A dedicated airport transfer page, a clearly priced account application page, and a contract enquiry form are doing more for revenue than another generic “About Us” section.

Airport transfer specifics

Flight-number-aware pickups, meet-and-greet versus kerbside options, fixed prices to the major airports you cover, and the option to pre-book days or weeks ahead. This is the audience most willing to leave the app for a known operator.

Account customer onboarding

A two-step application form (company details, billing contact) plus a credit reference if you invoice monthly, followed by an account portal login. The whole flow can be self-serve up to a credit limit you set.

Landing pages for paid search

If you run Google Ads for airport or account work, send the clicks to a page built for that journey, not the homepage. A taxi booking landing page needs the fare estimator above the fold, the route or service in the headline, and nothing that distracts from booking. Our landing page design guide covers the structure in detail.

DIY builder, taxi website builder, or managed build: which route fits your firm

Search for a taxi website and you will meet three very different offers: drag-and-drop builders such as Wix or Squarespace, cheap templated taxi website packages, and managed builds integrated with your dispatch system. They are not interchangeable, and picking the wrong one wastes both the setup fee and a year of lost bookings.

  • DIY builders (Wix, Squarespace and similar, on a monthly or annual plan). Fine for a brand-new single-car operator who needs a presence and a contact form. The ceiling is low: booking-widget integration is clunky, local SEO controls are limited, and page speed on image-heavy taxi templates is often poor. You outgrow it the moment you take account work. Our Wix versus WordPress comparison covers where that ceiling actually sits.
  • Templated taxi website packages (advertised from around £180 on the first page of Google as we write). These fill that first page for a reason. They are quick and cheap, but you are usually getting a near-identical design shared with other firms, often with little control over the code, schema or Core Web Vitals. Migration later is painful if you do not own the build.
  • Managed WordPress build with dispatch integration (a one-off project, then hosting). This is where operators with account customers and airport work should land. You own the site, control the SEO, embed your real booking widget, and can restyle it to feel native. It costs more upfront and earns it back through direct bookings the templated sites cannot capture.

The honest test is your booking volume. If a website loss costs you a handful of jobs a month, a builder is fine. Once the site is your account-customer front door and your airport channel, a templated package is a false economy. Free taxi website templates sit below all three: useful for seeing layouts, but they come without the booking integration, and the time you spend adapting one is usually worth more than the template saved. For wider context on where taxi work sits against other UK build types, see our guide to what a website costs in the UK, and budget for upkeep with our breakdown of website maintenance costs.

How to create a taxi website: a step-by-step plan

Whether you are launching a new firm or replacing a site that has stopped earning, the order of work matters more than the tools. This is the sequence we would follow to create a website for a taxi business.

  1. Confirm your licence and your words. Check whether you are a hackney carriage proprietor, a private hire operator or both, which areas you are licensed for, and what your licence conditions say about advertising. That decides your business name, domain and headings.
  2. Choose the dispatch system first. The website's booking flow comes from the dispatch platform, so pick that before the design. If you do not have one yet, the website is premature.
  3. Register the domain in your own name. Not the designer's, not the template provider's.
  4. Plan the page map. A homepage with the booking widget, a page per service area, airport transfers, account customers, accessibility and wheelchair-accessible vehicles, licensing and about, contact. Add minicab or chauffeur pages only for services you actually run.
  5. Build and test the booking flow on a phone. Time a real booking from landing to confirmation. If it takes more than a minute, simplify it.
  6. Write the service-area and journey pages. Real pickup points, real destinations, real fixed prices where you offer them.
  7. Connect the local signals. Google Business Profile, schema markup, Google Search Console and consistent contact details everywhere.
  8. If you are replacing a site, map every old URL to a new one. Our website migration SEO guide explains how to keep the rankings you already have.
  9. Measure bookings, not visits. Track completed bookings and calls from the site as conversions, so you know which pages and campaigns earn money.

Building a taxi website with a booking system

Common UK dispatch platforms include iCabbi, Cab9, Autocab and Cordic, and most dispatch systems offer some form of web booking widget or API that can sit inside a WordPress site. Check exactly what your plan includes before the build starts. The technical job is usually straightforward. The design job is to make the booking widget feel native rather than bolted on, which usually means restyling the embed and stripping the platform's default branding where the licence allows.

Three integration mistakes come up repeatedly. The first is loading the widget's script on every page rather than only where it is used, which drags site-wide performance down. The second is embedding the widget in an iframe that cannot resize, so the mobile experience becomes a scroll box inside a scroll box. The third is letting the widget open in a new tab on the provider's domain, which breaks your analytics and hands the confirmation moment to someone else's brand.

For operators without a dispatch system, a simple booking form that emails or texts the job to the office, or a custom WooCommerce booking flow, can handle low-volume work. These rarely scale past a few cars but are fine for new operators bootstrapping.

How to choose a taxi web designer

The sector is served by three types of supplier and they behave very differently. Specialist taxi web designers know the dispatch platforms but often resell the same template to many operators. General local agencies build a decent site but may never have integrated a dispatch platform and will learn on your budget. Dispatch vendors themselves offer a website bundled with the platform, which is convenient and often weaker on SEO because the site is a retention feature rather than a product.

Five questions separate the three quickly:

  • Do I own the site and the domain outright at the end? If the answer involves a licence or a subscription, you are renting.
  • Which dispatch platforms have you integrated, and can I see a live example? Named integrations, not logos on a page.
  • How many service-area pages are in scope, and who writes them? If the answer is “we will duplicate one page and swap the town name”, walk away.
  • What happens to my existing rankings and URLs? A rebuild without a redirect map is how operators lose years of local visibility in a weekend.
  • Can I see Core Web Vitals for a site you built a year ago? Launch-day performance is easy. Performance after a year of plugins and photos is the real test.

Our guide on how to hire a web designer covers briefing and contracts in more depth.

Performance and accessibility, briefly

Taxi sites are usually heavier than they need to be: stock photography in the hero, embedded maps loaded eagerly, social widgets nobody clicks. Strip those out, compress imagery, lazy-load anything below the fold, and use a CDN. Mobile users on patchy 4G are who you are designing for.

Accessibility matters more than it usually gets credit for in this sector. Disabled, elderly and visually impaired passengers are an actual customer base for accessible operators. Sufficient colour contrast, keyboard-navigable forms, screen-reader-friendly address inputs and visible focus states all pay back commercially. The W3C's WCAG 2.2 quick reference is the working checklist, and level AA is the standard UK public sector websites are required to meet.

Booking for disabled passengers

The law also shapes the booking flow itself. Since June 2022 the Taxis and Private Hire Vehicles (Disabled Persons) Act 2022 has required the driver of a taxi or private hire vehicle hired by or for a disabled person to carry them, their wheelchair and any mobility aids, give reasonable mobility assistance, and not charge extra for doing so. Your website should therefore let a passenger say they need assistance, are travelling with a wheelchair or have an assistance dog, and your fare estimator must not add a surcharge for it.

It is also a marketing opportunity. The DfT's 2026 figures show 54% of licensed taxis in England are wheelchair accessible but only 2% of private hire vehicles. If you run wheelchair-accessible vehicles, give them their own page, make them bookable online, and say so on your Business Profile. Few competitors will.

Where to start if your current site is losing bookings

If you are not sure where to put effort first, three changes move the most revenue before any redesign:

  1. Add a working fare estimator to the homepage, above the fold.
  2. Cut the booking flow to a single screen on mobile.
  3. Build out two or three genuinely useful service-area pages, not template clones.

If those have already been done and bookings are still flat, you need a structural rebuild. Peak Digital's web design service works on taxi, private hire and chauffeur sites where the goal is to win bookings the apps do not reach, our WordPress web development service handles the dispatch integration, and our SEO service handles the service-area and Business Profile work that decides which firm appears for a “near me” search. We also publish the acquisition side at Digital Marketing for Taxi Companies, adjacent passenger-transport work at Digital Marketing for Bus Companies, and freight-side builds at Web Design for Logistics Firms.

Frequently asked questions about taxi website design

How much does a taxi website cost in the UK?

A reasonable starting budget for a UK independent operator is £2,500 to £6,000 for a managed WordPress build with booking integration. Custom development with full dispatch-system integration runs £6,000 to £15,000. Templated taxi website packages and DIY builders such as Wix cost far less upfront but rarely include the booking integrations or local SEO foundations that move revenue, and you often do not own the result.

How do I create a website for my taxi business?

Start with your licence, not the design: confirm what you are licensed to operate and which words your licence conditions let you use in advertising. Then choose your dispatch system, register the domain in your own name, plan a page for each service area and service you actually run, build and test the booking flow on a phone, and connect your Google Business Profile and Search Console. If you are replacing an old site, map every old URL to a new one before launch.

Can a private hire firm call itself a taxi firm on its website?

In London, no. Section 31 of the Private Hire Vehicles (London) Act 1998 bans adverts for private hire vehicles from using taxi, taxis, cab or cabs, or anything close to them, unless the vehicles are London cabs, and “minicab” is expressly allowed. Outside London it depends on your council's operator conditions: some, such as Leeds, ban those words in any advertising. Check your licence conditions before choosing a business name, domain or page headings.

Should I build my own booking system or use an existing one?

Almost always use an existing one. If you already run a dispatch platform such as iCabbi, Cab9, Autocab or Cordic, embed its booking widget rather than rebuilding the logic. If you do not have a dispatch platform yet, your website investment is premature: pick the dispatch system first, then integrate the website with it.

Are cheap or free taxi website templates worth it?

For a new single-car operator, a low-cost template gets you online quickly and is fine as a stopgap. The problem is ownership and ceiling: you are often using a shared design you cannot fully control, with limited SEO and booking-integration options, and migrating away later is awkward. Free templates usually come without booking integration at all. Once you take account or airport work, a managed build you own will earn back the difference.

Is minicab website design different from taxi website design?

Technically no, commercially yes. The build requirements are the same, but the search terms, the customer expectations and the legal wording differ. Minicab is the dominant term in London and the south east, private hire is the licensing term nationally, and chauffeur or executive car hire attracts a corporate buyer who cares about vehicle class and invoicing rather than fare estimates. In London a private hire firm must not advertise as a taxi or cab at all, so minicab is the word to build around.

Can I charge wheelchair users more when they book online?

No. Under the Taxis and Private Hire Vehicles (Disabled Persons) Act 2022, the driver of a taxi or private hire vehicle hired by or for a disabled person must carry them and their wheelchair or mobility aids, give reasonable mobility assistance, and must not charge extra for doing so. Build your online booking form so passengers can state their needs, and make sure your fare estimator never adds a surcharge for them.

Do taxi websites need to meet WCAG 2.2 accessibility standards?

Private taxi operators are not covered by the Public Sector Bodies Accessibility Regulations, but the Equality Act 2010 still expects service providers to make reasonable adjustments for disabled customers, and WCAG 2.2 AA is the recognised benchmark. Council, NHS and school transport buyers may also ask about it. Meeting it is a modest cost at build time and it widens your customer base.

What is the right URL structure for a multi-area taxi business?

One page per service area at a clean URL such as /minicabs-{town}/ or /private-hire-{town}/, using the word your licence allows, linked from a parent /areas/ page. Avoid stacking modifiers (cheap, 24-hour, airport) on separate near-identical URLs, which Google treats as doorway pages. Each page should describe the area genuinely, not just substitute a town name into a template.

Can I outrank Uber and Bolt on Google?

For navigational queries such as “Uber” or “Bolt UK”, no. For local intent queries such as “minicab to Manchester Airport” or “wheelchair-accessible taxi Bristol”, yes, regularly. Local independents that invest in genuine service-area content and consistent Business Profile management can outrank the apps for these searches, because the apps compete on app-store presence and paid placement rather than local content.

Aidan van Vuuren

About the author

Aidan van Vuuren

Aidan van Vuuren is the Head of Digital at Peak Digital, a UK digital marketing agency working with clients across sectors on web design, SEO, and paid media.

Connect on LinkedIn

Want help with your own marketing?

Get a free audit, we will tell you what is working, what is not, and what to do about it.

Get a free audit