Add icons to this collection by clicking the heart icon.
Birthday Present icon - also known as present, gift, birthday, surprise, gift box, birthday present, and birthday and party. Created in a clean lineal 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 0c8.78 4.87 19.78 7.061 33.32 3.43 37.361-10 30.361-47.21 26.55-60.5"
transform="translate(430.13 392)"
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.341 13.431 15.881 49.14 53.23 39.13 13.361-3.58 21.75-10.83 26.93-19.29"
transform="translate(314.77 381.88)"
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-5.41-20.2"
transform="translate(462.4 232.98)"
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-6.33-23.63"
transform="translate(478.32 292.39)"
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-14.93-55.761"
transform="translate(303.33 339.28)"
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-42.941 11.505"
transform="translate(432.91 190.06)"
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-56.943 15.258c-5.41 1.45-10.97-1.761-12.42-7.17l-6.169-23.025c-1.449-5.409 1.761-10.969 7.171-12.419l56.942-15.258"
transform="translate(364.453 368.575)"
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 56.942-15.258c5.411-1.449 10.971 1.761 12.42 7.171l6.17 23.024c1.449 5.41-1.761 10.97-7.171 12.419L11.418 42.614"
transform="translate(428.62 305.708)"
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-18.29-68.25"
transform="translate(363.06 323.28)"
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 41.43-11.1L70.06 95.72"
transform="translate(348.54 212.67)"
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-20.159 5.401-11.418-42.614 75.585-20.253 11.418 42.614-20.159 5.403"
transform="translate(384.612 363.174)"
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 0s5.645 15.352 17.484 18.473"
transform="translate(437.642 348.965)"
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 0s2.788 16.117-5.905 24.74"
transform="translate(366.85 367.934)"
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-35.267 9.449 11.864 44.277a5.974 5.974 0 0 0 7.318 4.224l23.724-6.356a5.975 5.975 0 0 0 4.224-7.319z"
transform="translate(419.878 353.72)"
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 0c8.78-1.54 17.591-6.17 24.9-16.22 20.18-27.73-5.37-49.49-15.439-56.551"
transform="translate(200.19 398.21)"
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 0c9.801 7.4 38.381 25.041 58.561-2.709 7.219-9.931 8.969-19.61 7.81-28.351"
transform="translate(114.94 455.6)"
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-18.71-13.62"
transform="translate(83.28 432.58)"
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-70.87-51.56"
transform="translate(177.86 302.6)"
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-18.471 25.381"
transform="translate(84.69 263.85)"
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-23.57-17.15a8.999 8.999 0 0 1-1.983-12.571L1.433-66.808"
transform="translate(34.775 397.287)"
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 30.775-42.298a9 9 0 0 1 12.571-1.981l17.101 12.443a8.998 8.998 0 0 1 1.983 12.57L31.654 23.031"
transform="translate(150.993 339.519)"
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-30.775 42.297a9 9 0 0 1-12.571 1.982l-17.101-12.443a8.998 8.998 0 0 1-1.983-12.57l30.776-42.298"
transform="translate(141.796 418.695)"
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-79.351-57.739-30.009 41.25 79.35 57.739"
transform="translate(145.57 346.97)"
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-10.896 14.975L-42.55-8.057l40.852-56.145 31.654 23.031-10.895 14.975"
transform="translate(152.691 403.72)"
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 0s12.46 7.443 22.37 2.99"
transform="translate(181.352 364.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 0s10.915 9.565 9.729 20.364"
transform="translate(143.092 416.915)"
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-19.061 26.196 32.889 23.93a5.3 5.3 0 0 0 7.406-1.168l12.823-17.622a5.303 5.303 0 0 0-1.168-7.406z"
transform="translate(171.748 377.522)"
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.851 10.021 9.32 19.7 21.92 26.97C56.65 47.021 78.801 14.63 85.771 2.061"
transform="translate(240.26 250.47)"
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-7.4 12.311-24.38 47.7 10.35 67.75 12.44 7.18 23.92 8.01 33.93 5.601"
transform="translate(163.03 158.43)"
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-17.489 30.28"
transform="translate(203.39 88.5)"
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 52.11-90.26c2.901-5.03 1.18-11.47-3.86-14.37l-77.029-44.48"
transform="translate(348.68 212.75)"
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 16.117-27.916c2.905-5.033 9.34-6.757 14.372-3.852l30.786 17.775"
transform="translate(221.9 56.434)"
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 52.969 30.581c5.031 2.905 6.756 9.341 3.85 14.373L44.454 66.37c-2.905 5.032-9.34 6.757-14.372 3.852L-22.886 39.64"
transform="translate(302.444 186.06)"
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-52.968-30.581c-5.032-2.905-6.757-9.34-3.851-14.372l12.365-21.417c2.905-5.032 9.34-6.756 14.372-3.851L22.886-39.64"
transform="translate(209.249 185.107)"
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-47.75 82.71"
transform="translate(289.21 68.14)"
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 57.38-99.38-30.59-17.66"
transform="translate(293.11 180.68)"
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-18.752-10.827 22.886-39.64L74.443-9.874l-22.885 39.64-18.753-10.827"
transform="translate(228.001 195.935)"
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 0s-7.122 15.404-.726 26.38"
transform="translate(277.33 224.413)"
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 0s-9.779 13.869-22.482 13.817"
transform="translate(211.478 186.394)"
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-32.805-18.939-23.778 41.185a6.199 6.199 0 0 0 2.269 8.468l22.068 12.741a6.2 6.2 0 0 0 8.468-2.269z"
transform="translate(260.809 214.87)"
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-9.156-8.322c-4.1-3.725-10.443-3.422-14.167.676l-24.035 26.935c-3.726 4.099-3.423 10.441.676 14.167l9.157 8.321c4.098 3.726 10.441 3.423 14.167-.676L.677 14.167C4.401 10.067 4.099 3.725 0 0Z"
transform="translate(120.582 220.876)"
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-.591-12.358c-.263-5.534-4.963-9.804-10.496-9.539l-36.04 2.049c-5.533.264-9.804 4.963-9.539 10.496l.59 12.359c.264 5.533 4.964 9.804 10.496 9.539l36.041-2.05C-4.007 10.232.264 5.533 0 0Z"
transform="translate(335.877 476.188)"
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-12.359.591c-5.533.263-9.803 4.963-9.539 10.496l2.049 36.04c.265 5.532 4.964 9.804 10.496 9.539l12.36-.59c5.532-.264 9.803-4.964 9.539-10.496l-2.05-36.041C10.231 4.007 5.532-.264 0 0Z"
transform="translate(453.54 156.731)"
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-11.753-9.528-21.281-21.281-21.281-11.753 0-21.282 9.528-21.282 21.281 0 11.753 9.529 21.28 21.282 21.28S0 11.753 0 0Z"
transform="translate(110.139 141.477)"
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-11.753-9.528-21.281-21.281-21.281-11.753 0-21.282 9.528-21.282 21.281 0 11.753 9.529 21.28 21.282 21.28S0 11.753 0 0Z"
transform="translate(323.724 51.48)"
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-.015.298"
transform="translate(125.14 97.592)"
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-.014.298"
transform="translate(125.055 65.464)"
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-.015.279"
transform="translate(140.477 81.493)"
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-.015.278"
transform="translate(109.719 81.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 0-.014.298"
transform="translate(430.164 478.375)"
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-.014.298"
transform="translate(430.08 446.247)"
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-.014.278"
transform="translate(445.501 462.276)"
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-.014.279"
transform="translate(414.743 462.364)"
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-2.716 11.199 8.484 13.916 5.769 25.115C3.053 36.315-8.148 33.6-10.864 44.8c-2.717 11.202 8.484 13.918 5.767 25.12-2.716 11.202-13.918 8.485-16.634 19.687"
transform="translate(254.852 397.238)"
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.964-11.137-8.174-14.102-5.21-25.238 2.965-11.137 14.103-8.173 17.066-19.31 2.965-11.139-8.172-14.103-5.208-25.242 2.965-11.139 14.103-8.174 17.068-19.313"
transform="translate(27.208 275.624)"
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 0c8.148 8.149 16.299-.001 24.447 8.148 8.15 8.15 0 16.299 8.15 24.449 8.15 8.151 16.299.001 24.45 8.151 8.15 8.15.001 16.301 8.151 24.451"
transform="translate(394.01 61.191)"
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