Eye Icons
A bell is the default trigger for notifications — the icon users tap to check what's new, and the one that carries a badge when something needs attention. This page collects bell icon variants across Pathwork's libraries, from a plain outline bell to filled or slightly angled "ringing" versions, so you can match the exact weight your navbar or dashboard needs.
Showing top 100·100 icon packs·Free & open source
Showing top 100 results — many more icons available
Search all eye iconsSource libraries
Frequently Asked Questions
Open eye typically means 'visible' or 'show this', while eye-with-slash (a diagonal line through the eye) means 'hidden' or 'hide this'. They're almost always used together as a toggle pair — most commonly for showing or masking password field text, but also for visibility settings on posts, fields, or profile information.
The standard pattern places the eye icon inside or at the end of a password input field, toggling the input's type attribute between 'password' and 'text' on click, while swapping the icon between the open-eye and eye-slash states to reflect the current visibility.
Yes — a plain open eye (without the toggle behavior) is commonly used as a static indicator next to a number to show view counts on posts, articles, or videos, which is a different use case from the interactive show/hide toggle, even though it's the same icon shape.
Placing it inside the input field, typically on the right side, is the more common and space-efficient convention, especially in login and signup forms where keeping the toggle visually attached to the password field it controls helps make the connection clear.
Each icon keeps the license from its source library attached to it, and terms can differ depending on which library a specific icon comes from. Check the license shown on the individual icon's page before using it commercially.
Both patterns exist — a simple click-to-toggle (staying visible until clicked again) is the most common approach, though some apps use a press-and-hold pattern specifically for password fields, so the password is only visible while the user is actively holding the icon down, adding a bit more security against shoulder-surfing.