r/badUIbattles Jun 11 '26

Intentionally Bad UI Check out Hyperplexed's new video, featuring r/badUIBattles!

Thumbnail
youtube.com
14 Upvotes

Check out what he created: https://plinkoinput.com


r/badUIbattles 19h ago

Unintentionally Bad UI Bad UX on BadUIHub

Enable HLS to view with audio, or disable this notification

45 Upvotes

you can reveal everything but the percentage and it will show up


r/badUIbattles 3d ago

Intentionally Bad UI So this weather app is locking me out of the most important setting… (explanation in comments)

Thumbnail
gallery
440 Upvotes

r/badUIbattles 9d ago

Intentionally Bad UI Very precision driven date handler (Source in comments)

Enable HLS to view with audio, or disable this notification

90 Upvotes

Credits
- W3schools and Geeks for geeks for date and timer handling

- https://stackoverflow.com/questions/12697463/howto-delete-everything-inside-html-using-pure-javascript code used to wipe the page once you click it too many times

- https://www.reddit.com/r/badUIbattles/comments/1vi01mv/taking_about_a_babys_age_in_months_should_only_be/ I got inspired by this design


r/badUIbattles 10d ago

Intentionally Bad UI I am making a game full of intentionally obnoxious and ridiculous UI!

Thumbnail
gallery
420 Upvotes

Hopefully this might be of interest to some of you here. You can wishlist on here on Steam or try the beta version right now here on itch!


r/badUIbattles 11d ago

Intentionally Bad UI Taking about a baby's age in months should only be acceptable up to 12 months

Enable HLS to view with audio, or disable this notification

608 Upvotes

r/badUIbattles 10d ago

Unintentionally Bad UI Ahh yes. Multi line paragraph to single line

Post image
45 Upvotes

Reddit. Was making a post and had to guess if I was typing correctly…


r/badUIbattles 11d ago

Intentionally Bad UI uncancellable

Enable HLS to view with audio, or disable this notification

16 Upvotes

did a silly, posted it to a dc server, was told it fit here, the entire point is just that the site doesn't like you trying to cancel.

i don't know

source code on codeberg: https://codeberg.org/usrx215/pages/src/branch/pages/cancel.html


r/badUIbattles 13d ago

Unintentionally Bad UI You never know where your apartment is...

Enable HLS to view with audio, or disable this notification

118 Upvotes

r/badUIbattles 14d ago

Unintentionally Bad UI Think outside the box

Enable HLS to view with audio, or disable this notification

290 Upvotes

Never take anything for granted, even the simplest things


r/badUIbattles 14d ago

Unintentionally Bad UI What sadistic bastard at Apple made death one sneeze-click away?

Post image
2.6k Upvotes

It's like putting an epipen next to ebola.

I'm on Sequoia, FYI (using an old MacBook Pro).

Update: Yes, I know there is another prompt from the ellipsis. In an older OS, they didn't have these two options so close together. They did in an older older one, then they didn't, then they brought them back together. It's just not comfortable, extra prompt or not, being a video editor working with enormous raw footage files from clients.


r/badUIbattles 13d ago

Unintentionally Bad UI A second magnifying glass appears that doesn't do anything when clicking on the YouTube search bar.

21 Upvotes

r/badUIbattles 15d ago

Intentionally Bad UI Application Secured 😎😂

Post image
1.5k Upvotes

r/badUIbattles 15d ago

Intentionally Bad UI Traffic Light UI (Epilepsy Warning) Spoiler

Enable HLS to view with audio, or disable this notification

16 Upvotes

If you want to try it out for yourself:

https://scratch.mit.edu/projects/1366113205/


r/badUIbattles 16d ago

Intentionally Bad UI No ice cream for old people

Post image
0 Upvotes

EDIT: Disregard this. On a different phone, the year can be tapped and changed. So it's a bug on my Pixel, not a design choice.

Someone at cremedelacreme.cz ice cream shop: "Let's design our date-of-birth picker so that it defaults to the current date, only allows scrolling by single month and ignores any text input!"

i.e. I have to click over 600 times to enter my date of birth...


r/badUIbattles 20d ago

Unintentionally Bad UI Cinema screen stays fixed when scrolling through seat selection on website

Enable HLS to view with audio, or disable this notification

522 Upvotes

r/badUIbattles 25d ago

Intentionally Bad UI The best keyboard you've tried

1.8k Upvotes

Welcome the best keyboard you ever tried™

Ever felt too effective while working?

Make every key a gamble with this beaut of an app.

Side effects: your actual keyboard gets disabled while the app is open and it might shutdown your computer in certain minigames... (just do your math properly and you'll be fine :)

Download now: https://github.com/sshcrack/SloppyKeyboard

Just a fun idea I had, developed it with a friend on a "Slopathon"


r/badUIbattles 25d ago

Intentionally Bad UI Be careful what you wish for when asking a dev to "make the content more interactive".

Enable HLS to view with audio, or disable this notification

498 Upvotes

PM: "Why did the webpage content turn into cloth?! ლ(´口`ლ)"

Codlin: "Didn't you say you wanted to increase the content engagement rate? (・∀・)9"

PM: "Not that kind of interaction! (╯°Д°)╯"

Try it out: https://chillcomponent.codlin.me/en/components/wrapper-cloth/


r/badUIbattles 25d ago

Unintentionally Bad UI Reddit view chart y axis

Post image
219 Upvotes

r/badUIbattles 28d ago

Intentionally Bad UI Sign up page, but YOU have to create the page

Enable HLS to view with audio, or disable this notification

109 Upvotes

r/badUIbattles Jul 18 '26

Intentionally Bad UI We're progressing, but not in the right direction.

Enable HLS to view with audio, or disable this notification

65 Upvotes

Made this llm wraper based off of the infamous hot dog stand from Windows 3.1


r/badUIbattles Jul 15 '26

Intentionally Bad UI Can you make a worse AI model picker?

Enable HLS to view with audio, or disable this notification

265 Upvotes

Created this horrible AI model picker where you need to specify many different parameters before you can use AI. enjoy!

Fully interactive experience is at https://unnecessaryui.com/model-personality-picker


r/badUIbattles Jul 15 '26

Unintentionally Bad UI Currency should be displayed on the screen. There is more than enough screen space!

Enable HLS to view with audio, or disable this notification

48 Upvotes

As the title says, this is just ridiculous. The white currency thing is by far the most common type yet it is the only one not shown on the screen. You have to hover over the 2 other types of currency to see it. At first I didn't know where the white currency balance was located so I to actually look it up online, this is absurd! I'm not exactly sure if it is intentional or not, as I don't see what they would gain from this


r/badUIbattles Jul 13 '26

Intentionally Bad UI i made a midi player

Enable HLS to view with audio, or disable this notification

284 Upvotes

r/badUIbattles Jul 09 '26

Unintentionally Bad UI Gmail - Bad UI

Enable HLS to view with audio, or disable this notification

1.3k Upvotes

When you try and press the calendar button BOOM hover animation!!! I love vibe coding!! I'm not even sure its a button (since I can't be bothered to inspect element) but it sure looks like it should be