interface
Eye Off SVG Icon
Hidden, private and hide-password states. Preview the icon in realistic interface contexts, customise its presentation, copy reusable markup and download a tailored SVG.
Icon Studio
Icon Studio
Customise Eye Off, test it in real interface surfaces and copy reusable SVG or JSX. Default copied SVG keeps currentColor; customised SVG includes your preview choices.
Output
Copy production-ready markup.
Default output stays reusable with currentColor. Use customised SVG when you need fixed presentation.
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><path d="M3 3l18 18" /><path d="M10.5 10.5a3 3 0 0 0 3 3" /><path d="M9 5.5A10 10 0 0 1 12 5c5.5 0 9 7 9 7a15 15 0 0 1-2.4 3.2" /><path d="M6.4 6.6C4.2 8.1 3 12 3 12s3.5 7 9 7c1.2 0 2.3-.2 3.3-.7" /></svg>Usage examples
Use the format that matches your project. Keep decorative icons hidden from assistive technology, and label icons when they carry meaning without visible text.
Paste inline SVG anywhere you need a dependency-free icon.
<span class="icon">Eye Off</span>Let the icon inherit text colour with currentColor and control size from CSS.
.icon svg { width: 1.25rem; height: 1.25rem; color: currentColor; }Use the JSX snippet when the icon belongs inside a component or design system.
<EyeOffIcon aria-hidden="true" />Size and colour the inline SVG with utility classes in your own project.
<svg className="h-5 w-5 text-slate-700" aria-hidden="true">...</svg>Use this when adjacent text already explains the icon.
<svg aria-hidden="true" ...>...</svg>Use this when the icon itself communicates the label or state.
<svg role="img" aria-label="Eye Off" ...>...</svg>Accessibility notes
Use aria-hidden="true" when nearby text already explains the action.
Give the button an accessible name, for example aria-label="Copy SVG".
Do not rely on colour alone. Pair status icons with text for error, warning and success states.