Add icons to this collection by clicking the heart icon.
Puppet Show icon - also known as entertainment, marionette, and puppet show. Created in a clean lineal color style with a white, silver, black, and yellow 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>
<clipPath id="b" clipPathUnits="userSpaceOnUse">
<path d="M248.5 331h15V190h-15z" />
</clipPath>
</defs>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="m0 0 39.598 39.598c5.858 5.858 15.355 5.858 21.213 0 5.858-5.858 5.858-15.356 0-21.213L21.213-21.213c-5.858-5.858-15.355-5.858-21.213 0C-5.858-15.355-5.858-5.857 0 0"
transform="translate(175.295 135.808)"
fill="#e69480"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v76c0 8.284 6.715 15 15 15 8.284 0 15-6.716 15-15V0c0-8.284-6.716-15-15-15C6.715-15 0-8.284 0 0"
transform="translate(154.701 23)"
fill="#e69480"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-56c-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15H0c8.284 0 15-6.716 15-15C15 6.716 8.284 0 0 0"
transform="translate(238.5 228)"
fill="#e69480"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-39.598 39.598c-5.858 5.857-5.858 15.355 0 21.213 5.858 5.858 15.355 5.858 21.213 0l39.598-39.598c5.858-5.858 5.858-15.356 0-21.213C15.355-5.858 5.858-5.858 0 0"
transform="translate(145.692 248.595)"
fill="#e69480"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-19.054 0-34.5 15.446-34.5 34.5v72c0 19.054 15.446 34.5 34.5 34.5 19.054 0 34.5-15.446 34.5-34.5v-72C34.5 15.446 19.054 0 0 0"
transform="translate(256 146.5)"
fill="#e69480"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M241 504.5h30v-112h-30z"
fill="#fee95d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-16.568 0-30 13.432-30 30v8.275c0 16.569 13.432 30 30 30 16.568 0 30-13.431 30-30V30C30 13.432 16.568 0 0 0"
transform="translate(256 287.362)"
fill="#e69480"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-53.74 53.74c-5.858 5.858-5.858 15.356 0 21.213 5.858 5.858 15.355 5.858 21.213 0l53.74-53.74c5.858-5.858 5.858-15.356 0-21.213C15.355-5.858 5.858-5.858 0 0"
transform="translate(337.4 12.432)"
fill="#e69480"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v56c0 8.284 6.716 15 15 15 8.284 0 15-6.716 15-15V0c0-8.284-6.716-15-15-15C6.716-15 0-8.284 0 0"
transform="translate(272.195 106.76)"
fill="#e69480"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-39.598 39.598c-5.858 5.857-15.356 5.857-21.213 0-5.858-5.858-5.858-15.356 0-21.213l39.598-39.599c5.858-5.857 15.355-5.857 21.213 0C5.858-15.355 5.858-5.858 0 0"
transform="translate(408.998 205.172)"
fill="#e69480"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-56c-8.284 0-15-6.716-15-15 0-8.284 6.716-15 15-15H0c8.284 0 15 6.716 15 15C15-6.716 8.284 0 0 0"
transform="translate(328.81 256.234)"
fill="#e69480"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M423.5 433.5h-335v30h335z"
fill="#fee95d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M241 433.5h30v-41h-30z"
fill="#f7d700"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v41h-30V0"
transform="translate(271 463.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-41h30V0"
transform="translate(241 433.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c16.568 0 30 13.432 30 30v8.275c0 16.569-13.432 30-30 30-16.568 0-30-13.431-30-30V30C-30 13.432-16.568 0 0 0Z"
transform="translate(256 287.362)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M423.5 463.5h-335v-30h335z"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="455,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0c-.76 8.229-4.42 15.63-9.96 21.159-6.24 6.25-14.87 10.111-24.39 10.111-19.05 0-34.5-15.451-34.5-34.5v-72c0-19.05 15.45-34.5 34.5-34.5 5.85 0 11.36 1.459 16.19 4.03"
transform="translate(290.35 256.23)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c.12 1.17.18 2.359.18 3.56v45.23"
transform="translate(290.32 177.44)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-36.86"
transform="translate(256 392.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-39.37c-4.14 0-7.89-1.68-10.6-4.4-2.72-2.71-4.4-6.46-4.4-10.6 0-8.28 6.72-15 15-15h39"
transform="translate(221.87 258)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c5.858-5.858 15.355-5.858 21.213 0 5.858 5.857 5.858 15.355 0 21.213l-39.598 39.598c-5.858 5.858-15.355 5.858-21.213 0-5.858-5.858-5.858-15.356 0-21.213z"
transform="translate(145.692 248.595)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-8.284 6.715-15 15-15 8.284 0 15 6.716 15 15v76c0 8.284-6.716 15-15 15-8.285 0-15-6.716-15-15Z"
transform="translate(154.701 23)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a14.747 14.747 0 0 1-6.65-3.85l-39.59-39.6c-2.93-2.93-4.4-6.77-4.4-10.61 0-3.839 1.47-7.68 4.4-10.61 5.85-5.85 15.35-5.85 21.21 0l38.8 38.8"
transform="translate(221.54 179.26)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c5.858-5.858 15.355-5.858 21.213 0 5.858 5.857 5.858 15.355 0 21.213l-53.74 53.74c-5.858 5.858-15.355 5.858-21.213 0-5.858-5.857-5.858-15.355 0-21.213z"
transform="translate(337.4 12.432)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-8.284 6.716-15 15-15 8.284 0 15 6.716 15 15v56c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15Z"
transform="translate(272.195 106.76)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c5.858-5.858 5.858-15.355 0-21.214-5.858-5.857-15.355-5.857-21.213 0l-39.598 39.599c-5.858 5.857-5.858 15.355 0 21.213 5.857 5.857 15.355 5.857 21.213 0z"
transform="translate(408.998 205.172)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c8.284 0 15-6.716 15-15 0-8.284-6.716-15-15-15h-56c-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15z"
transform="translate(328.81 256.234)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-121.04"
transform="translate(110.5 433.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="50,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0v-215.83"
transform="translate(396.5 433.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="150,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<g clip-path="url(#b)" opacity=".98">
<path
d="M0 0h15"
transform="translate(248.5 197.5)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15"
transform="translate(248.5 323.5)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</g>
</svg>
More icons in the same style and category