Skip to content
IconMind

Check icons

19 icons carry the tag check, across Developer Tools, Interface, Data Engineering, AI & LLM, Automation, Cloud, MCP and RAG & Search. Assert, Data quality, Done all and 16 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

The 19 check icons, described

Assertassert-check
Assert — if this is false, everything stops, an invariant that must hold.
Data qualitydata-quality
Data quality — checks that records are complete, valid and what they claim to be.
Done alldone-all
Two check marks side by side — everything done, read or completed.
Draft and verifydraft-verify
Draft and verify — the small model guesses and the big one signs off.
RAG evaleval-rag
RAG eval — grading the retrieval as well as the answer it produced.
Event checkevent-check
A lightning bolt beside a check — an event that was handled and acknowledged.
Expectationexpectation
An expectation — the rule the data has to keep, a contract asserted on every load.
Health probehealth-probe
A health probe — the service poked on schedule, and it answered that it is alive.
Label approvedlabel-approved
A label with a check inside — a tag that has been approved.
Label reviewlabel-review
Label review — somebody looks twice at the name a row was given, QA on tags.
Likedliked
A heart in a round button — something you liked, marked as such.
Lintlint-run
Lint — the marks under whatever needs fixing, style warnings from a check.
MCP pingmcp-ping
MCP ping — still there? A heartbeat that checks the other side is alive.
On timeon-time
A timer dial with a check on its face — something that happened on schedule.
Optimistic lockoptimistic-lock
Optimistic locking — write freely, then check the version still matches.
Page verifiedpage-verified
A window with a check inside — a page that passed its checks.
Postconditionpostcondition
A check placed after the block — a postcondition that must hold once code has run.
Preconditionprecondition
A check placed before the block — a precondition that must hold before code runs.
Type checktype-check
A letter T with a check beside it — static type checking that passed.

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

Tags these icons also carry

Every check icon, free to ship

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