Skip to content
IconMind

Lock icons

17 icons carry the tag lock, across Security, Interface, AI & LLM, Automation, Developer Tools and Agents. Agent lock, Authentication, Chat lock and 14 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

The 17 lock icons, described

Agent lockagent-lock
An agent beside a padlock — an agent locked to its permissions and scope.
Authenticationauth
Authentication — proving who you are with a login, a key or an identity provider.
Chat lockchat-lock
A speech bubble with a padlock inside — an end-to-end encrypted conversation.
Dependency pindep-pin
A dependency pin — exactly this version, locked and never drifting.
Encryptencrypt
Encrypt — lock data up with a cipher so only the key holder can read it.
Frozen checkpointfrozen-checkpoint
A flag flown big, a padlock on its banner — a checkpoint frozen so it cannot change.
Lock layerlayer-lock
Lock layer — this layer cannot be nudged by accident, fixed in place.
Lock alertlock-alert
A padlock with an alert on its body — a lock that needs attention.
Lockfilelockfile-tool
A lockfile — exactly these dependency versions, frozen and sworn in writing.
Model lockmodel-lock
A model core beside a padlock — a model locked to approved use.
Mutexmutex-flow
A mutex — one at a time by lock, exclusive access to a shared resource.
Private bookmarkprivate-bookmark
A bookmark with a padlock inside — a bookmark hidden from everyone but you.
Private favouritesprivate-favorites
A heart beside a padlock — favourites that nobody else is able to see.
Private locationprivate-location
A location pin beside a padlock — a place shared with no one.
Private searchprivate-search
A magnifying glass with a padlock inside — a search nobody else can see.
Remove lockremove-lock
A padlock with a minus on its body — take a lock off and release it.
Semaphoresemaphore
A semaphore — take a signal light before you enter, a lock with a few slots.

In code, each is one import — import { AgentLock } from "@iconmind/react/icons/agent-lock" — and the same name in Vue, Svelte, Solid, Preact, React Native, Astro, Blade and Flutter.

Tags these icons also carry

Every lock icon, free to ship

17 of 2,437 icons compiled from one grid — outline and duotone, three weights, every cell generated rather than redrawn. MIT licensed: commercial use, no attribution, no seat count.