design ethics
Bait and switch
What is a bait and switch dark pattern?
Bait and switch means advertising one thing but delivering another - for example, a button that promises a free download but leads to a sign-up wall. The bait gets the click; the switch is what actually happens.
Also known as: bait-and-switch, false promise
Prefer to watch?
Watch the recap 0:32
The demo
A button promising a free download. Switch modes, then click it - and watch whether you get what the label said you would.
Promised: free download · Delivered: …
Click the button and compare what it promised with what you got.
What this demo shows (text version)
A prominent button labelled "Download free template". In bait-and-switch mode, clicking it does not download anything - instead it reveals a sign-up wall asking you to start a paid trial before you can get the file, which is not what the button promised.
In honest mode, the same button simply downloads the template, as labelled. A tally compares what was promised with what was delivered. The lesson is that a control must do what its label says: switching the outcome after the click trades a moment's extra clicks for the user's trust in every label afterwards.
Advertising one thing and delivering another - such as a 'free download' that opens a sign-up wall - gets the click but erodes trust. Make the label and outcome match every time; a click that delivers what it expects is the foundation of an honest, usable interface.
The button said "free download" and you believed it - then the click swapped the promise for a trial sign-up you never asked for. Switch to honest and the same button simply does what it says. That gap, between what was promised and what was delivered, is the whole con.
The damage is to trust, and it compounds. Get switched once and you stop believing the next label, so every button on the site now needs proving before anyone will risk a click. A short-term gain in clicks is paid for with a long-term tax on every interaction that follows.
My rule: a control must do what its label says, every time, with no surprise fork in the road. If reaching the free thing genuinely requires an account, say so on the button - "Sign up to download free" - before the click, not after. Honesty up front costs you a few clicks; the switch costs you the relationship.
This page’s live demo lets you test bait and switch video tactics firsthand - no screenshots, just real interaction. Examples like misleading buttons or deceptive flows are shown here, so you can see the switch in action - and fix it.
Try the interactive demo to see bait and switch video in action - it’s the best way to grasp how misleading promises break user trust. This page’s hands-on example shows exactly how a bait and switch works - no screenshots, no external apps, just real interaction.
Try the bait and switch video demo to see how misleading promises mislead users - and how to fix it with clear, consistent interfaces. This hands-on demo shows you exactly what bait and switch video looks like - and why it erodes trust when the label doesn’t match the result.
Try the bait and switch video example on this page to see how misleading promises break user trust. This hands-on demo shows the switch that happens after the bait - exactly what you’d expect in a real-world UX scenario.
When you encounter bait and switch video, you’re often misled by a promise that doesn’t match the outcome - try the demo to see it in action. This page’s interactive demo lets you experience bait and switch video firsthand, helping you spot and avoid such deceptive patterns in real time.