Add icons to this collection by clicking the heart icon.
Puppet icon - also known as entertainment, toy, show, gaming, king, queen, puppet, puppet show, and kid and baby. Created in a clean filled style with a white and 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="b" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="c" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="d" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<mask id="a">
<rect width="100%" height="100%" fill="#fff" />
<path
d="M0 0h-68c-41.355 0-75-33.645-75-75v-51.333H75V-75C75-33.645 41.355 0 0 0m0-30c24.813 0 45-20.187 45-45v-21.333h-158V-75c0 24.813 20.186 45 45 45H0"
transform="matrix(1.33333 0 0 -1.33333 861.778 -156.889)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-43.201v144.535c0 67.451-54.68 122.131-122.132 122.131s-122.132-54.68-122.132-122.132V0h-43.201C-351.285 0-368-16.715-368-37.333c0-20.619 16.715-37.334 37.334-37.334h43.201v-91.666h244.264v91.666H0c20.619 0 37.333 16.715 37.333 37.334C37.333-16.715 20.619 0 0 0"
transform="matrix(1.33333 0 0 -1.33333 561.778 440.888)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c27.001-23.666 62.376-38.011 101.102-38.011 39.067 0 74.723 14.598 101.813 38.637"
transform="matrix(1.33333 0 0 -1.33333 206.53 467.717)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-156.345v55.838h44.67l33.502 22.335 33.503-22.335H0Z"
transform="matrix(1.33333 0 0 -1.33333 445.564 128.674)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h30"
transform="matrix(1.33333 0 0 -1.33333 263.111 327.111)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-30"
transform="matrix(1.33333 0 0 -1.33333 419.556 327.111)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h51.66a145.675 145.675 0 0 1 103.007 42.667A145.672 145.672 0 0 1 257.673 0L324-1.667"
transform="matrix(1.33333 0 0 -1.33333 135.111 270.222)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-1.296-2.696a43.421 43.421 0 0 0-78.266 0L-80.858 0"
transform="matrix(1.33333 0 0 -1.33333 395.239 390.263)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h40.231C78.885 0 113.644 23.533 128 59.422l30.333 77.001"
transform="matrix(1.33333 0 0 -1.33333 116 702.34)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-40.231C-78.885 0-113.644 23.533-128 59.422l-30.333 77.001"
transform="matrix(1.33333 0 0 -1.33333 566.667 702.34)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 4.875 42.278-28.794 31.339 41.715 8.428 20.907 37.07 20.906-37.07 41.716-8.428-28.796-31.339L77.406 0 38.703 17.702Zm105.253-17.015c1.333.895 2.67 1.785 4.006 2.677l-5.355 46.422 55.503 60.405L79 108.733l-40.297 71.452-40.297-71.452-80.407-16.244 55.502-60.405-4.683-40.609c9.973-7.919 19.068-16.787 27.89-25.97l41.995 19.208 41.872-19.151c8.034 6.086 16.344 11.823 24.678 17.423"
transform="matrix(1.33333 0 0 -1.33333 265.13 915.978)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</mask>
<g mask="url(#a)">
<g
clip-path="url(#b)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0h-68c-41.355 0-75-33.645-75-75v-51.333H75V-75C75-33.645 41.355 0 0 0m0-30c24.813 0 45-20.187 45-45v-21.333h-158V-75c0 24.813 20.186 45 45 45H0"
transform="translate(646.333 629.667)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<g
clip-path="url(#c)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0h-43.201v144.535c0 67.451-54.68 122.131-122.132 122.131s-122.132-54.68-122.132-122.132V0h-43.201C-351.285 0-368-16.715-368-37.333c0-20.619 16.715-37.334 37.334-37.334h43.201v-91.666h244.264v91.666H0c20.619 0 37.333 16.715 37.333 37.334C37.333-16.715 20.619 0 0 0"
transform="translate(421.333 181.334)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-43.201v144.535c0 67.451-54.68 122.131-122.132 122.131s-122.132-54.68-122.132-122.132V0h-43.201C-351.285 0-368-16.715-368-37.333c0-20.619 16.715-37.334 37.334-37.334h43.201v-91.666h244.264v91.666H0c20.619 0 37.333 16.715 37.333 37.334C37.333-16.715 20.619 0 0 0Z"
transform="translate(421.333 181.334)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c27.001-23.666 62.376-38.011 101.102-38.011 39.067 0 74.723 14.598 101.813 38.637"
transform="translate(154.898 161.212)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-156.345v55.838h44.67l33.502 22.335 33.503-22.335H0Z"
transform="translate(334.173 415.494)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-156.345v55.838h44.67l33.502 22.335 33.503-22.335H0Z"
transform="translate(334.173 415.494)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h30"
transform="translate(197.333 266.667)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-30"
transform="translate(314.667 266.667)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h51.66a145.675 145.675 0 0 1 103.007 42.667A145.672 145.672 0 0 1 257.673 0L324-1.667"
transform="translate(101.333 309.333)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-1.296-2.696a43.421 43.421 0 0 0-78.266 0L-80.858 0"
transform="translate(296.43 219.303)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h40.231C78.885 0 113.644 23.533 128 59.422l30.333 77.001"
transform="translate(87 -14.756)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-40.231C-78.885 0-113.644 23.533-128 59.422l-30.333 77.001"
transform="translate(425 -14.756)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<g
clip-path="url(#d)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="m0 0 4.875 42.278-28.794 31.339 41.715 8.428 20.907 37.07 20.906-37.07 41.716-8.428-28.796-31.339L77.406 0 38.703 17.702Zm105.253-17.015c1.333.895 2.67 1.785 4.006 2.677l-5.355 46.422 55.503 60.405L79 108.733l-40.297 71.452-40.297-71.452-80.407-16.244 55.502-60.405-4.683-40.609c9.973-7.919 19.068-16.787 27.89-25.97l41.995 19.208 41.872-19.151c8.034 6.086 16.344 11.823 24.678 17.423"
transform="translate(198.847 -174.983)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
</g>
</svg>
More icons in the same style and category