Skip to content
IconMind

Photo icons

5 icons carry the tag photo, all in Interface. Image attachment, Camera, Chat image and 2 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

The 5 photo icons, described

Image attachmentattachment-image
An image attachment — a picture sent along with the message as a file.
Cameracamera
A camera — take a picture, capture an image through the lens.
Chat imagechat-image
A speech bubble holding a picture — an image sent in a conversation.
Document imagedocument-image
A document with a picture on it — an image file, a photo or graphic saved to disk.
Imageimage
An image — a picture, a photo or another piece of visual media.

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

Tags these icons also carry

Every photo icon, free to ship

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