Skip to content
IconMind

Key icons

32 icons carry the tag key, across Security, Data Engineering, Interface, Agents, AI & LLM, Automation and MCP. Agent key, Composite key, Dormant key and 29 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

The 32 key icons, described

Agent keyagent-key
An agent beside a key — the credential an agent is issued to act on your behalf.
Composite keycomposite-key
A composite key — a key made of more than one column together.
Dormant keydormant-key
An upright key, a Z in its bow — a credential that has not been used in a long time.
Geo keygeo-key
A location pin with a key in its head — a credential that only works from one place.
Hotkeyhotkey
A hotkey — the key with a power behind it, a keyboard shortcut.
Idempotency keyidempotency-key
An idempotency key — send the same request twice and it happens only once.
Indexindex-db
A database index — the B-tree lookup that makes a query fast.
Just-in-time accessjust-in-time-access
Just-in-time access — the key exists only for the hour it is needed.
Key alertkey-alert
An upright key, an alert in its bow — a credential that needs attention.
Key blockedkey-blocked
An upright key, a stop square in its bow — a credential blocked from any further use.
Key checkpointkey-checkpoint
An upright key, a flag in its bow — the point at which a credential is checked.
Key eventkey-event
An upright key, a bolt in its bow — a credential used, created or revoked.
Key filterkey-filter
An upright key, a funnel in its bow — filter records by which credential was used.
Key lookupkey-lookup
A magnifying glass with a key inside — look up which credential this is.
Key revokedkey-revoked
An upright key, an X in its bow — a credential that has been revoked.
Key runkey-run
An upright key, a play triangle in its bow — a run started with a specific credential.
Key sharekey-share
An upright key, an arrow in its bow — share a credential with someone else.
Key shieldkey-shield
A shield with a key inside — a credential kept under protection.
Key tagkey-tag
A label with a key inside — a named credential you can tell apart from the rest.
Key upgradekey-upgrade
An upright key, a double chevron rising in its bow — a credential promoted to a higher scope.
Key usagekey-usage
An upright key, a rising line in its bow — how much a credential is being used.
Key vaultkey-vault
The vault door with a key inside — credentials kept locked away.
Key verifiedkey-verified
An upright key, a check in its bow — a credential that has been verified.
MCP OAuthmcp-oauth
MCP OAuth — the server proves who may call it with a token from an authorisation flow.
Model keymodel-key
A model core beside a key — the API key that unlocks a model.
Saved keysaved-key
An upright key, a bookmark in its bow — a credential kept for reuse in future runs.
Secretsecret
A secret — a credential, token or key that only the system should ever know.
Secret blocksecret-block
A key held between brackets — a secret kept inside a code block.
Secret messagesecret-message
A speech bubble with a key inside — a message only its key can open.
Surrogate keysurrogate-key
A surrogate key — an id with no meaning of its own, standing in for one.
Surrogate mapsurrogate-map
A surrogate map — the table that says which business key became which generated id.
Token authtoken-auth
Token auth — the bearer string in a header that vouches for you.

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

Tags these icons also carry

Every key icon, free to ship

32 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.