Skip to content
IconMind

Lock icons

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

The 28 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.
Budget lockcost-budget-lock
A padlock with a coin in it — a budget that cannot be raised without a signature.
Credit freezecredit-freeze
A slip with a pause on it — the credit file shut to new lenders.
Dependency pindep-pin
A dependency pin — exactly this version, locked and never drifting.
Dependency pindependency-pin
Two boxes pinned together — a dependency held at one exact version.
Deploy freezedeploy-freeze
The pipe with a lock in it — no deploys until the freeze is lifted.
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.
Lock contentionlock-contention
A machine frame with a lock — threads waiting on the same mutex.
Lock the doorlock-door
The door with the lock shut.
Lockfilelockfile-tool
A lockfile — exactly these dependency versions, frozen and sworn in writing.
Luggage lockluggage-lock
The little padlock on the zip.
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.
Quarter closequarter-close
The book with a padlock on its page — the quarter shut, nothing more written.
Remove lockremove-lock
A padlock with a minus on its body — take a lock off and release it.
Room safesafe-box
The safe with its dial.
Semaphoresemaphore
A semaphore — take a signal light before you enter, a lock with a few slots.
Smart locksmart-lock
The lock with a signal off it.
State lockstate-lock
The context window with a lock in it — state no other run may change while this one holds it.

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

28 of 5,287 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.