gentleface

Gentleface › Communication › message-sparkle

message-sparkle icon

Message sparkle: ai chat, ai assistant, ask ai, chat with ai. Drawn on the 16 px grid. Free SVG, PNG and code, MIT licensed.

Code line-round

SVG
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M1.854 14.854C1.754 14.953 1.636 15.003 1.5 15.003C1.364 15.003 1.246 14.953 1.146 14.854C1.049 14.756 1 14.638 1 14.5L1 4C1 3.746 1.047 3.5 1.14 3.264C1.242 3.007 1.391 2.781 1.586 2.586C1.781 2.391 2.007 2.242 2.264 2.14C2.5 2.047 2.746 2 3 2L13 2C13.254 2 13.5 2.047 13.736 2.14C13.993 2.242 14.219 2.391 14.414 2.586C14.609 2.781 14.758 3.007 14.86 3.264C14.953 3.5 15 3.746 15 4L15 9.588C15 9.729 14.952 9.847 14.856 9.944C14.759 10.04 14.641 10.088 14.5 10.088L14.495 10.088C14.488 10.085 14.482 10.083 14.475 10.08C14.347 10.029 14.228 9.973 14.116 9.913C14.039 9.823 14 9.714 14 9.588L14 4C14 3.724 13.902 3.488 13.707 3.293C13.512 3.098 13.276 3 13 3L3 3C2.724 3 2.488 3.098 2.293 3.293C2.098 3.488 2 3.724 2 4L2 13.293L3.439 11.854C3.689 11.604 3.975 11.406 4.297 11.26C4.426 11.202 4.553 11.197 4.681 11.244C4.808 11.292 4.901 11.381 4.959 11.509C5.016 11.635 5.02 11.762 4.971 11.891C4.923 12.021 4.836 12.114 4.71 12.171C4.498 12.266 4.311 12.396 4.146 12.561L1.854 14.854ZM11.5 16C11 13 10 12 7 11.5C10 11 11 10 11.5 7C12 10 13 11 16 11.5C13 12 12 13 11.5 16Z"/></svg>
React
// Gentleface "message-sparkle" (line-round), MIT. https://gentleface.com/icons/message-sparkle
import type { SVGProps } from 'react';

export function MessageSparkleIcon(props: SVGProps<SVGSVGElement>) {
  return (
    <svg xmlns="http://www.w3.org/2000/svg" width={16} height={16} viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" {...props}>
      <path d="M1.854 14.854C1.754 14.953 1.636 15.003 1.5 15.003C1.364 15.003 1.246 14.953 1.146 14.854C1.049 14.756 1 14.638 1 14.5L1 4C1 3.746 1.047 3.5 1.14 3.264C1.242 3.007 1.391 2.781 1.586 2.586C1.781 2.391 2.007 2.242 2.264 2.14C2.5 2.047 2.746 2 3 2L13 2C13.254 2 13.5 2.047 13.736 2.14C13.993 2.242 14.219 2.391 14.414 2.586C14.609 2.781 14.758 3.007 14.86 3.264C14.953 3.5 15 3.746 15 4L15 9.588C15 9.729 14.952 9.847 14.856 9.944C14.759 10.04 14.641 10.088 14.5 10.088L14.495 10.088C14.488 10.085 14.482 10.083 14.475 10.08C14.347 10.029 14.228 9.973 14.116 9.913C14.039 9.823 14 9.714 14 9.588L14 4C14 3.724 13.902 3.488 13.707 3.293C13.512 3.098 13.276 3 13 3L3 3C2.724 3 2.488 3.098 2.293 3.293C2.098 3.488 2 3.724 2 4L2 13.293L3.439 11.854C3.689 11.604 3.975 11.406 4.297 11.26C4.426 11.202 4.553 11.197 4.681 11.244C4.808 11.292 4.901 11.381 4.959 11.509C5.016 11.635 5.02 11.762 4.971 11.891C4.923 12.021 4.836 12.114 4.71 12.171C4.498 12.266 4.311 12.396 4.146 12.561L1.854 14.854ZM11.5 16C11 13 10 12 7 11.5C10 11 11 10 11.5 7C12 10 13 11 16 11.5C13 12 12 13 11.5 16Z" />
    </svg>
  );
}
Vue
Vue: see /icons/message-sparkle.md
Svelte
Svelte: see /icons/message-sparkle.md
HTML img
HTML img: see /icons/message-sparkle.md
CSS
CSS: see /icons/message-sparkle.md
Data URL
Data URL: see /icons/message-sparkle.md
Sprite
Sprite: see /icons/message-sparkle.md
SwiftUI
SwiftUI: see /icons/message-sparkle.md
Compose
Compose: see /icons/message-sparkle.md
Android XML
Android XML: see /icons/message-sparkle.md
Flutter
Flutter: see /icons/message-sparkle.md

Each SVG is 16 × 16 with fill="currentColor". Keep it at 16 px or an exact multiple (32, 48) on whole pixels: a fractional size or position blurs it. The snippets are decorative (aria-hidden). For an icon that carries meaning on its own, such as an icon-only button, label the button, or give the SVG role="img" and an aria-label. More in how to use.

Meaning

Use it for
ai chat, ai assistant, ask ai, chat with ai
Example
Ask AI about this page
Alternatives
  • bot: an AI agent or chatbot (bot owns chatbot)
  • sparkles: an AI action outside a chat
Also fits
  • ai search: ask an AI assistant in a chat
  • bot: an AI assistant chat with no bot persona
  • ai email: chat with an AI assistant
  • chat: chat with AI
  • quick reply: an AI-suggested reply
  • ask question: ask AI
  • prompt: ask an AI assistant in a chat (ask-ai)
Built from
message + sparkle
Tags
chat, comment, speech-bubble, conversation, reply, sparkle
Category
Communication
Component name
MessageSparkleIcon
History
  • added

Family 24

More communication icons

For agents

Metadata: /icons/message-sparkle.json · Markdown: /icons/message-sparkle.md · SVG: https://gentleface.com/svg/{style}/16/message-sparkle.svg · PNG: https://gentleface.com/png/{style}/{16|32|48}/message-sparkle.png

Feedback