Mara logo

Icon Library

The set of icons a product draws from — chosen once, for coverage and licence, and hard to change later.

Deliverables & Artifacts

Choosing an icon library is a long-term commitment made early with poor information. Coverage is the criterion that matters most and is hardest to judge up front: the set will look complete until the product needs a glyph for “reconcile”, “escrow” or “merge duplicates”, and then the team draws one that does not match the family's weight or grid. Check the set against a list of the domain nouns you already know you need, not against the homepage sample.

Licensing is the other trap. Several popular sets are free for personal use and paid commercially, or require attribution that nobody records. Resolve it before the icons are in 300 components. Technically, ship icons as inline SVG components rather than a font — icon fonts break with custom font settings, misalign, and are announced as gibberish by screen readers.

Icons are not labels

Outside a small universally-understood set — search, close, settings, back — icons alone are ambiguous. Pair them with text, and treat a tooltip as a supplement rather than a substitute, since it does not exist on touch.

In practice

A fintech dashboard used an icon-only toolbar for eight actions including “reconcile” and “dispute”. First-run testing had users identifying four of eight correctly. Adding labels cost one row of height and took correct identification to eight of eight.

Where teams get it wrong

  • Judging coverage from the sample page instead of your own domain vocabulary.
  • Mixing icons from several families, so weights and corner radii disagree.
  • Icon fonts, which break with font overrides and announce badly to screen readers.
  • Unresolved licensing discovered after the icons are everywhere.
  • Dropping text labels because a tooltip exists, in a product with real tablet or phone usage.

Learn more

You may ask

Frequently Asked Questions

How do you choose an icon library?

Check coverage against the specific nouns your product needs, confirm the commercial licence, and look at whether the set has a consistent grid and weight so custom additions can match it. Sample pages always look complete.

Should you use an icon font or SVG icons?

SVG. Icon fonts break when users override fonts, misalign against text, and get announced as meaningless characters by screen readers. Inline SVG components also allow per-icon colour and size control.

Related terms

All terms

Defined by Mara Last reviewed .

Let's talk about your product.

Happy to look at what you're building and say where design would move the needle.

Contact Us