Add icons to this collection by clicking the heart icon.
Bff icon - also known as people, friends, girls, besties, best friend forever, and bff. Created in a clean lineal color style, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
    xmlns="http://www.w3.org/2000/svg"
    width="682.667"
    height="682.667"
    viewBox="0 0 682.667 682.667"
>
    <defs>
        <clipPath id="a" clipPathUnits="userSpaceOnUse">
            <path d="M0 512h512V0H0Z" />
        </clipPath>
    </defs>
    <g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="M0 0c0-29.473-23.893-53.366-53.366-53.366-29.474 0-53.367 23.893-53.367 53.366 0 29.474 23.893 53.366 53.367 53.366C-23.893 53.366 0 29.474 0 0"
            transform="translate(114.506 117.206)"
            fill="#d69569"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-42.248-34.249-76.496-76.497-76.496-42.247 0-76.496 34.248-76.496 76.496s34.249 76.496 76.496 76.496C-34.249 76.496 0 42.248 0 0"
            transform="translate(170.766 211.416)"
            fill="#e3a67b"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0a123.687 123.687 0 0 1-29.272-3.502c-3.304 11.485-12.095 19.7-22.425 19.7-13.157 0-23.824-13.327-23.824-29.767 0-1.208.064-2.396.176-3.566-10.955 7.231-24.279 7.352-32.137-.506-9.304-9.304-7.422-26.271 4.203-37.895.04-.041.083-.078.123-.118-12.802-19.451-20.26-42.734-20.26-67.762v-23.33h246.831v23.33C123.415-55.255 68.16 0 0 0"
            transform="translate(143.943 406.748)"
            fill="#f2b88f"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0 48.48 25.247 118.142 73.99 128.148a123.687 123.687 0 0 1-29.272-3.502c-3.303 11.485-12.095 19.701-22.425 19.701-13.157 0-23.824-13.328-23.824-29.768 0-1.208.064-2.396.176-3.566-10.955 7.231-24.278 7.353-32.137-.506-9.303-9.304-7.422-26.27 4.203-37.895.04-.041.083-.078.123-.118C-41.968 53.043-49.425 29.76-49.425 4.733v-23.33H0Z"
            transform="translate(69.953 278.6)"
            fill="#e3a67b"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c10.089 57.449 54.777 100.743 108.376 100.743v51.528h153.255L242.163-24.64H17.929C6.459-24.64-2.241-12.763 0 0"
            transform="translate(35.447 74.573)"
            fill="#c7aee4"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c8.599 48.962 42.332 87.636 85.292 97.996a98.344 98.344 0 0 1-23.085 2.747C8.607 100.743-36.08 57.449-46.169 0c-2.242-12.763 6.458-24.64 17.929-24.64h46.169C6.458-24.64-2.242-12.763 0 0"
            transform="translate(81.616 74.573)"
            fill="#b18cd9"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-16.569-13.432-30-30-30-16.568 0-30 13.431-30 30 0 16.568 13.432 30 30 30C-13.432 30 0 16.568 0 0"
            transform="translate(172.342 148.067)"
            fill="#ffcdbe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-14.974-12.139-27.113-27.113-27.113S-54.226-14.974-54.226 0s12.139 27.113 27.113 27.113S0 14.974 0 0"
            transform="translate(61.999 249.33)"
            fill="#ffcdbe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-13.273.882-27.054 3.949-40.642 9.513-31.368 12.846-55.986 35.674-66.173 60.454-10.188-24.78-34.806-47.608-66.174-60.454C-186.577 3.949-200.358.882-213.631 0a109.413 109.413 0 0 1-2.123-21.485c0-60.165 48.774-108.939 108.939-108.939 60.165 0 108.939 48.774 108.939 108.939C2.124-14.13 1.39-6.947 0 0"
            transform="translate(249.157 276.433)"
            fill="#ffeee5"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-38.255 29.639-62.887 68.529-62.887 137.059l-.002.005c-11.486-4.032-23.029-6.333-34.213-7.076a109.49 109.49 0 0 1-2.123-21.485C-99.225 51.612-55.613 4.915 0 0"
            transform="translate(132.628 146.445)"
            fill="#ffdecf"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-56.682-56.691-102.632-126.625-102.632-69.933 0-126.625 45.95-126.625 102.632s56.692 102.631 126.625 102.631C-56.691 102.631 0 56.682 0 0"
            transform="translate(494.682 210.72)"
            fill="#5f7080"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c10.09 57.449 54.776 100.743 108.376 100.743S206.663 57.449 216.752 0c2.242-12.762-6.458-24.64-17.929-24.64H17.929C6.459-24.64-2.241-12.762 0 0"
            transform="translate(259.68 74.573)"
            fill="#ff9eb1"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c8.599 48.962 42.331 87.636 85.291 97.996a98.344 98.344 0 0 1-23.085 2.747C8.606 100.743-36.08 57.449-46.17 0c-2.241-12.762 6.459-24.64 17.929-24.64h46.17C6.458-24.64-2.242-12.762 0 0"
            transform="translate(305.85 74.573)"
            fill="#ff758f"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-16.569-13.432-30-30-30-16.569 0-30 13.431-30 30 0 16.568 13.431 30 30 30C-13.432 30 0 16.568 0 0"
            transform="translate(397.646 148.067)"
            fill="#ffcdbe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-33.137-26.862-60-60-60-33.137 0-60 26.863-60 60s26.863 60 60 60C-26.862 60 0 33.137 0 0"
            transform="translate(428.057 402.067)"
            fill="#546370"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0a127.393 127.393 0 0 1 1.612 20.221c0 69.934-56.691 126.626-126.625 126.626-69.932 0-126.625-56.692-126.625-126.626 0-6.883.555-13.636 1.613-20.221z"
            transform="translate(493.07 275.22)"
            fill="#6b7d8e"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-6.883.555-13.636 1.613-20.221h53.372v17.063s11.07 103.209 71.64 129.783C56.692 126.625 0 69.934 0 0"
            transform="translate(241.432 295.441)"
            fill="#5f7080"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-14.974 12.139-27.113 27.113-27.113S54.227-14.974 54.227 0s-12.14 27.113-27.114 27.113S0 14.974 0 0"
            transform="translate(231.887 253.304)"
            fill="#ffcdbe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-14.974 12.139-27.113 27.113-27.113S54.226-14.974 54.226 0 42.087 27.113 27.113 27.113 0 14.974 0 0"
            transform="translate(450.001 253.304)"
            fill="#ffdecf"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-4.364-17.765-17.112-29.831-31.519-29.831H-135.63c-14.405 0-27.154 12.066-31.517 29.831l-1.719 6.997-.008.011c-13.868-18.281-22.103-41.071-22.103-65.788 0-60.177 48.784-108.96 108.96-108.96 60.178 0 108.96 48.783 108.96 108.96 0 26.098-9.178 50.049-24.479 68.811z"
            transform="translate(450.073 315.19)"
            fill="#ffeee5"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0 5.844.353 11.604 1.003 17.273-6.256 5.267-11.117 13.24-13.491 22.907l-1.719 6.997-.007.009C-28.083 28.906-36.317 6.117-36.317-18.6c0-59.656 47.944-108.106 107.401-108.941C28.422-101.107 0-53.876 0 0"
            transform="translate(295.414 275.01)"
            fill="#ffdecf"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-19.33 15.67-35 35-35S70-19.33 70 0 54.33 35 35 35 0 19.33 0 0"
            transform="translate(383.99 147.766)"
            fill="#ffdecf"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-10.568"
            transform="translate(89.702 256.582)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-10.568"
            transform="translate(199.702 256.582)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c3.525-4.046 8.712-6.605 14.5-6.605S25.475-4.046 29 0"
            transform="translate(130.201 246.328)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-16.208 9.159-27.149 26.548-27.149 46.493 0 19.751 10.73 36.996 26.678 46.224"
            transform="translate(34.922 70.713)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-28.54 11.105-48.766 38.848-48.766 71.315 0 5.281.535 10.437 1.554 15.416"
            transform="translate(66.54 140.1)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0a123.796 123.796 0 0 1-27.543 3.085v0A123.687 123.687 0 0 1-56.815-.417c-3.304 11.485-12.095 19.7-22.425 19.7-13.157 0-23.824-13.327-23.824-29.767 0-1.208.064-2.396.176-3.566-10.955 7.231-24.279 7.352-32.137-.506-9.304-9.304-7.422-26.271 4.203-37.895.04-.041.083-.078.123-.118-12.802-19.452-20.259-42.734-20.259-67.762v-10.691"
            transform="translate(171.486 403.663)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-11.948 20.888-29.825 37.949-51.338 48.889"
            transform="translate(251.147 344.52)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0a27.365 27.365 0 0 0-3.193-.186c-14.974 0-27.114 12.139-27.114 27.113S-18.167 54.04-3.193 54.04c.172 0 .343-.001.514-.004"
            transform="translate(38.08 222.402)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-11.108 1.362-22.481 4.256-33.721 8.859-31.368 12.846-55.986 35.674-66.174 60.454-10.187-24.78-34.805-47.608-66.173-60.454-13.588-5.565-27.369-8.631-40.642-9.513a109.413 109.413 0 0 1-2.123-21.485c0-60.166 48.773-108.939 108.938-108.939 43.819 0 81.596 25.871 98.888 63.172"
            transform="translate(242.236 277.087)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-26.805 18.818-43.761 46.607-43.761 77.606 0 6.771.809 13.389 2.353 19.793"
            transform="translate(285.192 133.114)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0a84.286 84.286 0 0 0 2.348-19.772c0-30.981-16.937-58.756-43.715-77.574"
            transform="translate(492.334 230.492)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-11.47 0-20.17 11.877-17.929 24.64 6.538 37.229 27.607 68.514 56.215 85.924"
            transform="translate(277.61 49.933)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c12.619-16.234 21.593-36.204 25.466-58.26 2.242-12.762-6.458-24.639-17.929-24.639h-405.128c-11.47 0-20.17 11.877-17.929 24.639 6.346 36.131 26.376 66.663 53.701 84.347"
            transform="translate(450.967 132.833)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-5.488-6.048-13.412-9.847-22.223-9.847-16.569 0-30 13.431-30 30 0 1.145.064 2.275.189 3.387"
            transform="translate(389.868 127.914)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c2.743 30.594 28.45 54.573 59.758 54.573 31.266 0 56.948-23.916 59.747-54.453"
            transform="translate(308.299 407.494)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0a127.49 127.49 0 0 1 1.533 19.725c0 69.933-56.691 126.625-126.625 126.625-69.932 0-126.625-56.692-126.625-126.625 0-6.756.535-13.387 1.554-19.856"
            transform="translate(493.148 275.717)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-.822.075-1.654.113-2.496.113C-17.47.113-29.609-12.026-29.609-27S-17.47-54.113-2.496-54.113c1.394 0 2.764.105 4.101.308"
            transform="translate(261.496 280.304)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0a27.319 27.319 0 0 1 4.02-.296c14.973 0 27.112 12.139 27.112 27.113S18.993 53.93 4.02 53.93a27.14 27.14 0 0 1-2.531-.117"
            transform="translate(473.095 226.487)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c19.827-20.642 47.709-33.49 78.591-33.49 5.356 0 10.622.387 15.771 1.134"
            transform="translate(289.466 180.94)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c22.213 19.947 36.185 48.889 36.185 81.094 0 26.097-9.179 50.049-24.48 68.811l-2.464-10.031c-4.364-17.766-17.112-29.832-31.518-29.832h-104.112c-14.405 0-27.154 12.066-31.517 29.832l-1.719 6.997-.008.01c-13.868-18.281-22.102-41.071-22.102-65.787 0-18.633 4.676-36.173 12.921-51.511"
            transform="translate(440.832 175.316)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c0-19.33 15.67-35 35-35S70-19.33 70 0 54.33 35 35 35 0 19.33 0 0Z"
            transform="translate(383.99 147.766)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-9.965"
            transform="translate(313.585 256.17)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c3.492-4.007 8.629-6.543 14.361-6.543 5.733 0 10.869 2.536 14.362 6.543"
            transform="translate(353.695 246.266)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c0 6.378 5.171 11.548 11.548 11.548 6.378 0 11.549-5.17 11.549-11.548"
            transform="translate(412.904 246.482)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c.03-.556.046-1.115.046-1.678 0-16.569-13.432-30-30-30-16.568 0-30 13.431-30 30 0 .566.016 1.128.046 1.686"
            transform="translate(172.296 149.745)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
    </g>
</svg>
More icons in the same style and category