Skip to content
IconMind

Code icons

32 icons carry the tag code, across Developer Tools, Security, Commerce, Finance, Agents, Cloud, DevOps, Interface, MCP, AI & LLM, Automation and Home. Script action, Agent code, Authorisation code and 29 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

The 32 code icons, described

Script actionaction-script
Script action — the workflow step that runs custom code you wrote yourself.
Agent codeagent-code
An agent beside a pair of angle brackets — a coding agent that writes and edits source.
Authorisation codeauthorisation-code
A ticket with a hash on it — the short code traded for a token.
Block alertblock-alert
An alert mark held between brackets — a block of code that needs attention.
Card PINcard-pin
The payment card with a key under the band — the number that unlocks it.
Chat codechat-code
A speech bubble holding angle brackets — a code block sent in a conversation.
Code agentcode-agent
A code agent — writes the code, then reads it back to check it.
Code interpretercode-interpreter
A play button between angle brackets — the sandbox where a model runs the code it writes.
Collapse blockcollapse-block
Two chevrons closing inside brackets — fold a block of code out of view.
Copy codecopy-code
A ticket with the code held in brackets — selected, ready to paste at checkout.
Cost codecost-code
The money bag with a hash in it — which pot a cost is booked to.
Debug symboldebug-symbol
A page with a tag on it — the names that turn addresses back into code.
Device codedevice-code
A short code of dots on a screen — the code you read off one device and type into another.
Device code flowdevice-code-flow
A phone with a code on it — sign in on another device by typing what this one shows.
Discount codediscount-code
A tag with a code on it — a string typed in for money off.
Idle blockidle-block
A Z held between brackets — a block of code that never runs, unreached and dormant.
Instrument codeinstrument-code
A bracket pair with a span bar laid inside — a span put into the code by hand.
Key safekey-safe
The box with the code on it.
Labelled blocklabelled-block
A label held between brackets — a block of code with a name or a region marker.
Locked blocklocked-block
A padlock held between brackets — a block of code that cannot be edited.
Macromacro
A lightning bolt held between brackets — a macro that expands into code.
Error codemcp-error-code
The rack with a line and a cross under it — the number that says what went wrong.
MCP server devmcp-server-dev
MCP server dev — a server still being written and built, not yet published.
One-time passwordotp
A one-time password — a six-digit code that works once and then expires.
Promo codepromo-code
A ticket with a point on a dotted line — the code typed in for the deal.
QR codeqr
A QR code — point a camera at the square to open a link or a payload.
Search scopesearch-scope
A magnifying glass held between brackets — search within a scope.
Secret blocksecret-block
A key held between brackets — a secret kept inside a code block.
Secret scansecret-scan
Secret scan — find the credential somebody committed to the code.
SKUsku
The listing with a barcode under the picture — the code the stock is counted by.
Tax codetax-code
The book with a hash on its page — the code the tax office knows you by.
WebSocket closewebsocket-close
A WebSocket closed — the two-way channel shut, with a code saying why.

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

Tags these icons also carry

Every code icon, free to ship

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