Add icons to this collection by clicking the heart icon.
Surprise icon - also known as ribbon, present, gift, presents, box, package, celebration, surprise, gift box, give, shipping and delivery, and birthday and party. Created in a clean lineal style with a black finish, 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 0h-208.028c-17.956 0-32.512 14.557-32.512 32.512v12.764c0 17.955 14.556 32.512 32.512 32.512H0c17.956 0 32.512-14.557 32.512-32.512V32.512C32.512 14.557 17.956 0 0 0Z"
transform="translate(361.676 330.54)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h48.215a60.577 60.577 0 0 1 42.834 17.743l67.27 67.27-199.036.201a54.267 54.267 0 0 1-38.431-15.896l-45.174-45.173C-133.231 15.234-126.921 0-114.321 0h83.463"
transform="translate(135.993 160.824)"
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 0 45.161-45.161c8.91-8.91 2.599-24.145-10.001-24.145h-83.295a60.577 60.577 0 0 0-42.834 17.743l-67.27 67.27 119.778.189A54.279 54.279 0 0 0 0 0Z"
transform="translate(452.551 230.13)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v167.661"
transform="translate(294.312 78.376)"
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-81.66c0-17.671 14.325-31.995 31.996-31.995h194.447"
transform="translate(67.869 160.824)"
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 0h121.147c17.671 0 31.996 14.324 31.996 31.995v81.66"
transform="translate(294.312 47.168)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-80.929"
transform="translate(148.343 326.966)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v84.503"
transform="translate(366.84 246.037)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-162.291"
transform="translate(222.613 408.329)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-162.291"
transform="translate(292.71 408.329)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c1.656 16.577 11.685 36.597 21.009 45.922 14.108 14.107 36.982 14.107 51.091 0a36.02 36.02 0 0 0 7.925-11.926"
transform="translate(242.12 408.33)"
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-1.861 2.631-3.768 4.942-5.646 6.821-14.108 14.108-36.982 14.108-51.091 0-12.345-12.345-13.888-31.401-4.629-45.424"
transform="translate(257.84 447.43)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 9.208 16.835c3.785 6.922 13.726 6.922 17.512 0L35.927 0a19.998 19.998 0 0 1 7.95-7.95l16.835-9.207c6.922-3.786 6.922-13.728 0-17.513l-16.835-9.207a20 20 0 0 1-7.95-7.951L26.72-68.662c-3.786-6.922-13.727-6.922-17.512 0L0-51.828a20.003 20.003 0 0 1-7.951 7.951l-16.834 9.207c-6.922 3.785-6.922 13.727 0 17.513L-7.951-7.95A20 20 0 0 1 0 0Z"
transform="translate(438.597 334.801)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 7.044 12.879c2.896 5.296 10.502 5.296 13.398 0L27.486 0a15.3 15.3 0 0 1 6.083-6.083l12.879-7.044c5.296-2.895 5.296-10.502 0-13.397l-12.879-7.044a15.307 15.307 0 0 1-6.083-6.083L20.442-52.53c-2.896-5.296-10.502-5.296-13.398 0L0-39.651a15.307 15.307 0 0 1-6.083 6.083l-12.879 7.044c-5.295 2.895-5.295 10.502 0 13.397l12.879 7.044A15.3 15.3 0 0 1 0 0Z"
transform="translate(56.283 443.199)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category