Products · Pattern or everyday thing
Toggle switches
Raised as a usability problem by 73 people on Hacker News over 18 years (2009–2026), in 34 threads.
- 1
- 2
- 3
- 4
Every issue, all time, most people first
Can't tell if a toggle shows current state or its actionUnreviewed
20092026- Toggle depends on hidden system setting, so users can't tell what it will do2026-09-04
- Toggle switches fail to clearly show whether they are on or off2026-03-23
- Toggles show a changed state immediately, but the real state is unknown until leaving and returning2025-12-11
Grab cursor suggests dragging toggles that don't slideUnreviewed
20092026- Sliding finger across the toggle often fails to move it, and swiping right-to-left moves it right2024-03-08
- Users try to slide toggles, and a grab cursor suggests dragging that doesn't work2024-01-28
- Users can't tell how to operate sliding toggles and can't drag them2023-01-21
Unclear which position the slide toggle is inUnreviewed
20092026- Hard to tell what slider toggles mean, especially negated settings like Mute2026-06-18
- Can't tell which side of a slider-style checkbox means on or off2025-06-29
- Unclear what toggle left and right positions actually mean2024-03-08
Switches and checkboxes misused, unclear which take immediate effectUnreviewed
20092026- Toggle switches are considered bad UI and a fad to avoid copying2024-01-28
- Many UIs misuse switches and checkboxes, confusing when each has immediate effect2023-12-02
- Toggle box control is ambiguous compared to a checkbox2022-12-23
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 50 complaints
- Temporary and permanent toggles look identical, so people get confused about what they do2026-09-08
- Toggle's chosen theme flips unexpectedly when the system setting changes later2026-09-04
- Toggle depends on hidden system setting, so users can't tell what it will do2026-09-04
- Hard to tell what slider toggles mean, especially negated settings like Mute2026-06-18
- Toggle switches fail to clearly show whether they are on or off2026-03-23
- Toggles show a changed state immediately, but the real state is unknown until leaving and returning2025-12-11
- Can't tell whether a button label shows current state or the action it performs2025-07-06
- Can't tell which side of a slider-style checkbox means on or off2025-06-29
- Toggle switches don't clearly show on or off state; color and direction vary by implementation2025-05-16
- Many switch elements make it unclear whether they are enabled2024-03-22
- Colour alone can't tell users whether a toggle is on or off2024-03-13
- Sliding finger across the toggle often fails to move it, and swiping right-to-left moves it right2024-03-08
- Unclear what toggle left and right positions actually mean2024-03-08
- Sliders in OS settings are confusing and slow to use, with decades-old UI bugs2024-03-08
- Can't tell from the image which side of a toggle is the on state2024-03-08
- Can't tell whether the toggle is on or off, since colour alone signals state2024-03-08
- Hard to tell whether a slider toggle is on or off2024-03-08
- Light lags behind toggle, so the interface shows two conflicting states briefly2024-02-12
- Unclear whether the ON label shows current state or the action pressing will perform2024-02-12
- Clicking a toggle again can revert the state, so repeated clicks to confirm a change backfire2024-02-12
- Toggle fires on scroll, so users get signed up for marketing emails by accident2024-02-12
- Can't tell whether the toggle shows current state or the action it will perform2024-02-12
- Toggle button symbols are clumsy and ambiguous, so users can't tell what state they're in2024-02-12
- Simple toggle switches are confusing, possibly deliberate dark pattern when unsubscribing2024-02-12
- Unclear whether toggle button shows current state or the state it will change to2024-02-12
- Toggle state isn't immediately obvious; text-only toggle buttons are confusing2024-01-30
- Switch labels with double negatives or complex states make it unclear which setting is right2024-01-29
- Users can't tell whether a toggle's colour means on, and behaviour is inconsistent2024-01-29
- Can't tell whether toggle switch is on or off by looking2024-01-28
- Toggles can be designed so users can't tell if they are on or off2024-01-28
- Toggles combine color and text state indicators, so users must decipher their meaning2024-01-28
- Toggle on/off state is hard to tell apart in many environments2024-01-28
- Users try to slide toggles, and a grab cursor suggests dragging that doesn't work2024-01-28
- Unclear whether OFF label shows current state or the action to take2024-01-28
- Toggle switches are considered bad UI and a fad to avoid copying2024-01-28
- Can't tell whether a toggle shows current state or the action it will perform2024-01-28
- Many UIs misuse switches and checkboxes, confusing when each has immediate effect2023-12-02
- Users can't tell how to operate sliding toggles and can't drag them2023-01-21
- Unclear whether the On label describes the current state or the action a press performs2023-01-19
- Toggle switches with no explicit ON or OFF label make the current state unclear2023-01-19
- Can't tell whether a toggle shows a state or an action it will perform2023-01-19
- Users can't tell which drawing represents on and which represents off2023-01-19
- Can't tell whether to tap, tap the far end, or slide the toggle2023-01-19
- Label text changes with state, so it's unclear whether it describes current state or the action2023-01-19
- Toggles used for yes/no agreement settings where people expect a save button and checkboxes2023-01-19
- Hard to tell whether the toggle is on or off2023-01-19
- Sliding toggles need dragging and are less convenient to click with a mouse2023-01-19
- Unclear which toggle position unsubscribes the user from emails2023-01-19
- User repeatedly tried sliding the toggle, which often failed, and didn't know a tap was the action2023-01-19
- Clicking 'On' to enable something actually disables it, causing confusion2023-01-19