Three Dots SVG element, flat

Free

Three large, equal dots sit evenly spaced in a row. They can mark a typing indicator in a messaging window or a pause in a customer support chat.

Sign in to download. Free SVGs are free with any account.

How to use it

HTML <img>
<img src="https://db.amnt.io/storage/v1/object/public/generated_images/svg-api/4puD9PXPqmOq/amnt.svg" alt="Three Dots" width="48" height="48">
Inline SVG
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" fill="currentColor" aria-hidden="true"><circle cx="8" cy="24" r="5"/><circle cx="24" cy="24" r="5"/><circle cx="40" cy="24" r="5"/></svg>
CSS background-image
.three-dots {
  background-image: url("https://db.amnt.io/storage/v1/object/public/generated_images/svg-api/4puD9PXPqmOq/amnt.svg");
  background-size: contain;
}
CSS mask-image (takes the text colour)
.three-dots {
  width: 1.5em; height: 1.5em;
  background-color: currentColor;
  mask: url("https://db.amnt.io/storage/v1/object/public/generated_images/svg-api/4puD9PXPqmOq/amnt.svg") center / contain no-repeat;
}
React
import ThreeDotsSvg from "./three-dots.jsx"; // from the React tab above

<ThreeDotsSvg width={48} height={48} />

Made with AMNT

AMNT SVG 1.1 drew this from the words Three Dots: Three large equal dots evenly spaced in a horizontal row. as part of the pack Loaders elements, flat. Want one like it? Make your own in the SVG studio.

Rest of Loaders elements, flat

Similar SVGs

Licence: free. A Free account may use it for personal work; Pro and Max download it with a commercial licence, fixed at download, forever. No credit needed. Read the licence