Skip to content
IconMind

Secret icons

11 icons carry the tag secret, across Security, DevOps, Developer Tools and Interface. Client secret, Environment variable, Folder key and 8 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

The 11 secret icons, described

Client secretclient-secret
A ticket with a key on it — what an application shows to prove it is itself.
Environment variableenvironment-var
An environment variable — a config value or secret handed to a process when it starts.
Folder keyfolder-key
A folder with a key on it — the folder where keys and credentials are kept.
Hardcoded secrethardcoded-secret
A page with a key on it — a credential written straight into the source.
Secret mountkube-secret-mount
A pod with a masked value in its second slot — a secret mounted into the container.
Passphrasepassphrase
A passphrase — longer than a password and easier to remember, several words as a secret.
Passwordpassword
A password — the secret hidden behind the dots in the sign-in field.
Secret blocksecret-block
A key held between brackets — a secret kept inside a code block.
Secretsecret-k8s
A padlock with a masked value on its body — a credential the cluster keeps and pods read.
Secret messagesecret-message
A speech bubble with a key inside — a message only its key can open.
Webhook secretwebhook-secret
An event card with a key under its bolt — the shared secret that proves the sender.

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

Tags these icons also carry

Every secret icon, free to ship

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