New Button AddedA submit button appeared on its own
Dismiss
Toggle ActivatedNobody toggled this. It toggled itself.
OK
3
Modal OpenedAnother modal behind this modal
Close
AI Feature UnlockedYou didn't ask for this
Why
Onboarding Step 47Almost there. Probably.
Skip
UnnecessaryUI
Feature Bloat0%
Satirical Interface Demos
A collection of interactive UI jokes about feature creep, AI hype, and the kinds of product decisions that feel absurd until you realize you have seen them in production. Browse it like a showroom of bad ideas taken just far enough to become funny.
Need a crawlable guide instead of the full showroom?
Start with the editorial landing page for funny UI design examples and the most shareable satirical interface demos.
View
20 demosAll tagsNewest first
Button
Button Skill Check
A call-to-action that locks behind a tiny reflex mini-game before it will allow the click you originally wanted.
ButtonsGamesFriction
Open demo
Form
Emoji Riddle Form
A form that demands emoji-only riddle answers and theatrically resets you when your pictograms fail review.
FormsValidationEmoji
Open demo
Navigation
Hamburger Menu Life Story
A hamburger menu that collects personal lore through branching questions before it finally reveals a few completely normal links.
NavigationMenusFriction
Open demo
Tooltip
Needy Tooltip
A tooltip that follows your cursor too closely and insists on covering the words you were trying to read.
TooltipsHoverObstruction
Open demo
Form
AI Powered Checkbox
The checkbox rejects your intent and recommends progressively more strategic alternatives.
AIFormsAutomation
Open demo
Banner
Cookie Consent From Hell
A privacy banner that interprets rejection as a request for more granular cookie categories.
PrivacyBannersCompliance
Open demo
Loading
Emotional Progress Bar
A loading indicator that reports mood swings instead of percentages.
FeedbackLoadingStatus
Open demo
Button
Feature Creep Simulator
A clean submit button that accumulates badges, spinners, and overlays until it collapses under its own roadmap.
ButtonsRoadmapsComplexity
Open demo
Dialog
Infinite Confirmation Dialog
Every confirmation click spawns an even more insecure confirmation modal.
DialogsEscalationFriction
Open demo
Select
Infinite Dropdown
An option list that mistakes scrolling for a request to invent more options forever.
FormsSelectionOverflow
Open demo
Wizard
Infinite Onboarding
A tutorial wizard that never ends, where progress actively moves backwards and skipping spawns more steps.
OnboardingTutorialsFriction
Open demo
Settings
Infinite Settings
Each preference change proves you obviously needed several more preferences.
SettingsCustomizationFriction
Open demo
Toast
Judgmental Notifications
Notifications begin polite, then start quietly evaluating your life choices.
NotificationsFeedbackPersonality
Open demo
Search
Passive-Aggressive Search
A search bar that judges your queries and offers increasingly unhelpful suggestions.
SearchAIInputs
Open demo
Input
Password Field With Commentary
A password input that live-roasts your security choices with escalating personal judgment per keystroke.
AuthenticationInputsCommentary
Open demo
Analytics
Product Manager Mode
Turn one toggle on and watch analytics overlays suffocate the interface.
AnalyticsDashboardsOverlays
Open demo
Theme
Progressive Dark Mode
Each activation pushes the interface from dark mode into near-cosmic invisibility.
ThemesVisualsDark Mode
Open demo
Login
Runaway Password Field
The password input treats your cursor like a threat and dodges inside the panel.
AuthenticationFormsMotion
Open demo
Scroll
Scrollbar With Achievements
Scrolling triggers video-game-style achievements for doing absolutely nothing meaningful.
ScrollingGamificationFeedback
Open demo
Ad Tech
Select-to-Reveal Ad
Highlighting text exposes the colorful revenue model lurking beneath every pristine paragraph.
AdsContentSurprise
Open demo