Add icons to this collection by clicking the heart icon.
Barber Shop icon - also known as buildings, hairdresser, commerce and shopping, hair salon, salon, beauty salon, barbershop, barber shop, and haircut. Created in a clean 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="512"
height="512"
viewBox="0 0 510 510"
>
<linearGradient id="a">
<stop offset="0" stop-color="#eaf6ff" />
<stop offset="1" stop-color="#b3dafe" />
</linearGradient>
<linearGradient
id="k"
x1="164.657"
x2="286.657"
y1="135.41"
y2="364.076"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="l"
x1="131.125"
x2="131.125"
y1="220.577"
y2="186.577"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="m"
x1="255"
x2="255"
y1="220.577"
y2="186.577"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="n"
x1="378.875"
x2="378.875"
y1="220.577"
y2="186.577"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient id="b">
<stop offset="0" stop-color="#b3dafe" stop-opacity="0" />
<stop offset="1" stop-color="#7bacdf" />
</linearGradient>
<linearGradient
id="o"
x1="255"
x2="255"
y1="208.333"
y2="150.33"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="p"
x1="138.543"
x2="68.043"
y1="341.376"
y2="331.876"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient id="c">
<stop offset="0" stop-color="#3e5959" />
<stop offset="1" stop-color="#384949" />
</linearGradient>
<linearGradient
id="q"
x1="255"
x2="255"
y1="35.667"
y2="134.336"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient id="d">
<stop offset="0" stop-color="#384949" stop-opacity="0" />
<stop offset="1" />
</linearGradient>
<linearGradient
id="r"
x1="255"
x2="255"
y1="76.667"
y2="122.678"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient id="e">
<stop offset="0" stop-color="#fee45a" />
<stop offset="1" stop-color="#fea613" />
</linearGradient>
<linearGradient
id="s"
x1="255"
x2="255"
y1="115.125"
y2="157.812"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="t"
x1="255"
x2="255"
y1="370.167"
y2="431.667"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="u"
x1="108.936"
x2="196.27"
y1="223.158"
y2="395.825"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#f89580" />
<stop offset="1" stop-color="#c4573a" />
</linearGradient>
<linearGradient id="f">
<stop offset="0" stop-color="#c4573a" stop-opacity="0" />
<stop offset="1" stop-color="#883f2e" />
</linearGradient>
<linearGradient
id="v"
x1="197.333"
x2="43.31"
y1="353.601"
y2="353.601"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="w"
x1="179.292"
x2="179.292"
y1="373"
y2="416.38"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient id="g">
<stop offset="0" stop-color="#8ac9fe" />
<stop offset="1" stop-color="#0593fc" />
</linearGradient>
<linearGradient
id="x"
x1="290.278"
x2="309.778"
y1="258.348"
y2="301.848"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="y"
x1="378.778"
x2="398.278"
y1="258.348"
y2="301.848"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="z"
x1="290.278"
x2="309.778"
y1="342.348"
y2="385.848"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="A"
x1="378.778"
x2="398.278"
y1="342.348"
y2="385.848"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="B"
x1="255"
x2="255"
y1="438.825"
y2="509.702"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="C"
x1="255"
x2="255"
y1="469"
y2="510.015"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="D"
x1="27.526"
x2="65.999"
y1="278.957"
y2="278.957"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="E"
x1="54.722"
x2="85.111"
y1="278.957"
y2="278.957"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="F"
x1="48.229"
x2="48.229"
y1="267.81"
y2="208.274"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="G"
x1="35.366"
x2="67.415"
y1="300.171"
y2="300.171"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient id="h">
<stop offset="0" stop-color="#0593fc" stop-opacity="0" />
<stop offset="1" stop-color="#024c67" />
</linearGradient>
<linearGradient
id="H"
x1="36.836"
x2="36.836"
y1="321.465"
y2="342.058"
gradientUnits="userSpaceOnUse"
href="#h"
/>
<linearGradient id="i">
<stop offset="0" stop-color="#fd4755" />
<stop offset="1" stop-color="#c41926" />
</linearGradient>
<linearGradient
id="I"
x1="35.366"
x2="67.415"
y1="259.581"
y2="259.581"
gradientUnits="userSpaceOnUse"
href="#i"
/>
<linearGradient id="j">
<stop offset="0" stop-color="#c41926" stop-opacity="0" />
<stop offset="1" stop-color="#883f2e" />
</linearGradient>
<linearGradient
id="J"
x1="62.385"
x2="62.385"
y1="274.425"
y2="204.256"
gradientUnits="userSpaceOnUse"
href="#j"
/>
<linearGradient
id="K"
x1="35.366"
x2="67.415"
y1="230.548"
y2="230.548"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="L"
x1="25.81"
x2="25.81"
y1="242.084"
y2="215.133"
gradientUnits="userSpaceOnUse"
href="#h"
/>
<linearGradient
id="M"
x1="35.366"
x2="67.415"
y1="329.203"
y2="329.203"
gradientUnits="userSpaceOnUse"
href="#i"
/>
<linearGradient
id="N"
x1="72.486"
x2="72.486"
y1="327.1"
y2="335.679"
gradientUnits="userSpaceOnUse"
href="#j"
/>
<linearGradient
id="O"
x1="48.845"
x2="48.845"
y1="189.036"
y2="208.048"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="P"
x1="48.845"
x2="48.845"
y1="189.036"
y2="208.048"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="Q"
x1="48.229"
x2="48.229"
y1="203.874"
y2="220.868"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="R"
x1="48.845"
x2="48.845"
y1="-7719.225"
y2="-7700.213"
gradientTransform="matrix(1 0 0 -1 0 -7350.347)"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="S"
x1="48.845"
x2="48.845"
y1="-7719.225"
y2="-7700.213"
gradientTransform="matrix(1 0 0 -1 0 -7350.347)"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="T"
x1="48.229"
x2="48.229"
y1="340.172"
y2="357.166"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="U"
x1="210.232"
x2="228.422"
y1="336.768"
y2="354.959"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="V"
x1="66.519"
x2="66.519"
y1="48.733"
y2="91.034"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="W"
x1="106.21"
x2="106.21"
y1="48.733"
y2="91.034"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="X"
x1="148.351"
x2="148.351"
y1="48.733"
y2="91.034"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="Y"
x1="188.673"
x2="188.673"
y1="48.733"
y2="91.034"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="Z"
x1="228.014"
x2="228.014"
y1="48.733"
y2="91.034"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="aa"
x1="267.005"
x2="267.005"
y1="48.733"
y2="91.034"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="ab"
x1="318.878"
x2="318.878"
y1="48.733"
y2="91.034"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="ac"
x1="359.339"
x2="359.339"
y1="48.733"
y2="91.034"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="ad"
x1="401.41"
x2="401.41"
y1="48.733"
y2="91.034"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="ae"
x1="443.131"
x2="443.131"
y1="48.733"
y2="91.034"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<path fill="url(#k)" d="M34.448 148.947h441.103v311.589H34.448z" />
<path
fill="url(#l)"
d="M163.125 219.244h-64c-6.443 0-11.667-5.223-11.667-11.667V196.91c0-6.443 5.223-11.667 11.667-11.667h64c6.443 0 11.667 5.223 11.667 11.667v10.667c0 6.444-5.224 11.667-11.667 11.667z"
/>
<path
fill="url(#m)"
d="M287 219.244h-64c-6.443 0-11.667-5.223-11.667-11.667V196.91c0-6.443 5.223-11.667 11.667-11.667h64c6.443 0 11.667 5.223 11.667 11.667v10.667c0 6.444-5.224 11.667-11.667 11.667z"
/>
<path
fill="url(#n)"
d="M410.875 219.244h-64c-6.443 0-11.667-5.223-11.667-11.667V196.91c0-6.443 5.223-11.667 11.667-11.667h64c6.443 0 11.667 5.223 11.667 11.667v10.667c0 6.444-5.224 11.667-11.667 11.667z"
/>
<path
fill="url(#o)"
d="M475.552 460.536v-311.59H34.448v14.462l297.129 297.128z"
/>
<path fill="url(#p)" d="M94.42 202.244H34.448v258.292h318.264z" />
<path
fill="url(#q)"
d="M463.442 8.333H46.558c-6.688 0-12.109 5.421-12.109 12.109v116.395c0 6.688 5.421 12.109 12.109 12.109h416.885c6.688 0 12.109-5.421 12.109-12.109V20.442c0-6.687-5.422-12.109-12.11-12.109z"
/>
<path
fill="url(#r)"
d="M34.448 55.667v81.171c0 6.688 5.421 12.109 12.109 12.109h416.885c6.688 0 12.109-5.421 12.109-12.109V55.667z"
/>
<path
fill="url(#s)"
d="M496.94 163.408H13.06c-7.213 0-13.06-5.847-13.06-13.06v-24.95c0-7.213 5.847-13.06 13.06-13.06h483.88c7.213 0 13.06 5.847 13.06 13.06v24.95c0 7.212-5.847 13.06-13.06 13.06z"
/>
<path fill="url(#t)" d="M34.449 324.429h441.103v136.107H34.449z" />
<path
fill="url(#u)"
d="M112.792 460.536h133V269.417c0-12.564-10.186-22.75-22.75-22.75h-87.5c-12.564 0-22.75 10.186-22.75 22.75z"
/>
<path
fill="url(#v)"
d="M138.843 246.667h-3.301c-12.565 0-22.75 10.186-22.75 22.75v191.119h133v-106.92z"
/>
<path fill="url(#w)" d="M112.792 324.429h133v136.107h-133z" />
<path
fill="url(#x)"
d="M321.792 314.333h-43.167c-6.766 0-12.25-5.484-12.25-12.25v-43.167c0-6.765 5.484-12.25 12.25-12.25h43.167c6.765 0 12.25 5.485 12.25 12.25v43.167c0 6.766-5.485 12.25-12.25 12.25z"
/>
<path
fill="url(#y)"
d="M410.292 314.333h-43.167c-6.766 0-12.25-5.484-12.25-12.25v-43.167c0-6.765 5.484-12.25 12.25-12.25h43.167c6.765 0 12.25 5.485 12.25 12.25v43.167c0 6.766-5.485 12.25-12.25 12.25z"
/>
<path
fill="url(#z)"
d="M321.792 398.333h-43.167c-6.766 0-12.25-5.484-12.25-12.25v-43.167c0-6.765 5.484-12.25 12.25-12.25h43.167c6.765 0 12.25 5.485 12.25 12.25v43.167c0 6.766-5.485 12.25-12.25 12.25z"
/>
<path
fill="url(#A)"
d="M410.292 398.333h-43.167c-6.766 0-12.25-5.484-12.25-12.25v-43.167c0-6.765 5.484-12.25 12.25-12.25h43.167c6.765 0 12.25 5.485 12.25 12.25v43.167c0 6.766-5.485 12.25-12.25 12.25z"
/>
<path
fill="url(#B)"
d="M486.706 501.667H23.294c-14.771 0-25.809-13.576-22.796-28.036l6.664-31.98c2.25-10.798 11.767-18.536 22.796-18.536h450.084c11.03 0 20.546 7.738 22.796 18.536l6.664 31.98c3.013 14.46-8.025 28.036-22.796 28.036z"
/>
<path
fill="url(#C)"
d="m7.162 441.651-6.664 31.98c-3.013 14.46 8.025 28.036 22.796 28.036h463.412c14.771 0 25.809-13.576 22.796-28.036l-6.664-31.98c-.012-.056-.03-.108-.042-.164H7.203c-.012.055-.03.108-.041.164z"
/>
<path fill="url(#D)" d="M7.804 212.542h80.851v132.83H7.804z" />
<path fill="url(#E)" d="M46.637 212.542h42.018v132.83H46.637z" />
<path fill="url(#F)" d="M88.654 212.542v89.443l-80.85-80.854v-8.589z" />
<path
fill="url(#G)"
d="M88.654 254.969 7.804 335.82v9.552h19.313l61.537-61.537z"
/>
<path
fill="url(#H)"
d="m37.004 306.62-29.2 29.2v9.552h19.313l38.752-38.752z"
/>
<path
fill="url(#I)"
d="M88.654 212.542H73.016L7.804 277.755v28.865l80.85-80.851z"
/>
<path
fill="url(#J)"
d="m36.115 249.443 14.432 14.433 38.107-38.107v-13.227H73.016z"
/>
<path fill="url(#K)" d="M43.816 212.542H7.804v36.012z" />
<path fill="url(#L)" d="M43.816 212.542H7.804v8.589l13.711 13.712z" />
<path fill="url(#M)" d="M56.317 345.372h32.337v-32.337z" />
<path fill="url(#N)" d="M56.317 345.372h32.337v-32.337z" />
<path
fill="url(#O)"
d="M83.207 201.577c0 9.021-68.722 9.021-68.722 0s15.384-16.333 34.361-16.333 34.361 7.313 34.361 16.333z"
/>
<path
fill="url(#P)"
d="M83.207 201.577c0 9.021-68.722 9.021-68.722 0s15.384-16.333 34.361-16.333 34.361 7.313 34.361 16.333z"
/>
<path
fill="url(#Q)"
d="M89.986 221.132H6.472A6.472 6.472 0 0 1 0 214.66v-7.704a6.472 6.472 0 0 1 6.472-6.472h83.515a6.472 6.472 0 0 1 6.472 6.472v7.704a6.473 6.473 0 0 1-6.473 6.472z"
/>
<path
fill="url(#R)"
d="M83.207 356.337c0-9.021-68.722-9.021-68.722 0s15.384 16.333 34.361 16.333 34.361-7.312 34.361-16.333z"
/>
<path
fill="url(#S)"
d="M83.207 356.337c0-9.021-68.722-9.021-68.722 0s15.384 16.333 34.361 16.333 34.361-7.312 34.361-16.333z"
/>
<path
fill="url(#T)"
d="M89.986 357.43H6.472A6.472 6.472 0 0 1 0 350.958v-7.704a6.472 6.472 0 0 1 6.472-6.472h83.515a6.472 6.472 0 0 1 6.472 6.472v7.704a6.473 6.473 0 0 1-6.473 6.472z"
/>
<circle cx="218.625" cy="345.162" r="15.959" fill="url(#U)" />
<path
fill="url(#V)"
d="M49.333 33.302c0-2.24 2.38-3.36 4.76-3.36h14.35c7 0 14 2.52 14 12.46 0 5.67-2.24 9.38-5.95 10.99 4.27 1.61 7.21 4.2 7.21 11.2v1.47c0 11.06-6.16 15.05-14.07 15.05h-15.54c-2.94 0-4.76-1.54-4.76-3.29zm10.85 15.89h7.35c2.66 0 3.99-2.45 3.99-4.83 0-2.45-1.33-4.9-3.99-4.9h-7.35zm7.001 22.4c3.5 0 5.6-1.96 5.6-6.44v-1.12c0-4.76-2.1-6.44-5.6-6.44h-7v14z"
/>
<path
fill="url(#W)"
d="M85.875 76.632c0-.21.07-.49.14-.77l13.02-42.701c.77-2.45 3.92-3.64 7.14-3.64s6.37 1.19 7.14 3.64l13.09 42.701c.07.28.14.56.14.77 0 2.59-3.99 4.48-7 4.48-1.75 0-3.15-.56-3.57-2.03l-2.38-8.75h-14.77l-2.38 8.75c-.42 1.47-1.82 2.03-3.57 2.03-3.01 0-7-1.89-7-4.48zm25.41-14.7-5.11-18.76-5.11 18.76z"
/>
<path
fill="url(#X)"
d="M130.606 33.231c0-1.75 1.33-3.29 3.36-3.29h14.49c9.59 0 17.22 3.57 17.22 14.98 0 7.84-3.57 12.32-8.47 14.21l8.54 15.47c.28.42.35.91.35 1.26 0 2.73-3.64 5.67-6.86 5.67-1.4 0-2.73-.56-3.5-2.03l-9.59-18.62h-4.62v16.87c0 2.24-2.73 3.36-5.46 3.36s-5.46-1.12-5.46-3.36zm10.92 6.231v13.02h6.93c3.92 0 6.3-1.61 6.3-6.51s-2.38-6.51-6.3-6.51z"
/>
<path
fill="url(#Y)"
d="M171.488 33.302c0-2.24 2.38-3.36 4.76-3.36h14.35c7 0 14 2.52 14 12.46 0 5.67-2.24 9.38-5.95 10.99 4.27 1.61 7.21 4.2 7.21 11.2v1.47c0 11.06-6.16 15.05-14.07 15.05h-15.54c-2.94 0-4.76-1.54-4.76-3.29zm10.85 15.89h7.35c2.66 0 3.99-2.45 3.99-4.83 0-2.45-1.33-4.9-3.99-4.9h-7.35zm7 22.4c3.5 0 5.6-1.96 5.6-6.44v-1.12c0-4.76-2.1-6.44-5.6-6.44h-7v14z"
/>
<path
fill="url(#Z)"
d="M222.449 51.292h10.5c2.1 0 3.29 2.03 3.29 4.27 0 1.89-.98 4.13-3.29 4.13h-10.5v11.901h18.76c2.1 0 3.29 2.24 3.29 4.83 0 2.24-.98 4.69-3.29 4.69h-24.92c-2.38 0-4.76-1.12-4.76-3.36v-44.45c0-2.24 2.38-3.36 4.76-3.36h24.92c2.31 0 3.29 2.45 3.29 4.69 0 2.59-1.19 4.83-3.29 4.83h-18.76z"
/>
<path
fill="url(#aa)"
d="M249.26 33.231c0-1.75 1.33-3.29 3.36-3.29h14.49c9.59 0 17.22 3.57 17.22 14.98 0 7.84-3.57 12.32-8.47 14.21l8.54 15.47c.28.42.35.91.35 1.26 0 2.73-3.64 5.67-6.86 5.67-1.4 0-2.73-.56-3.5-2.03l-9.59-18.62h-4.62v16.87c0 2.24-2.73 3.36-5.46 3.36s-5.46-1.12-5.46-3.36zm10.92 6.231v13.02h6.93c3.92 0 6.3-1.61 6.3-6.51s-2.38-6.51-6.3-6.51z"
/>
<path
fill="url(#ab)"
d="M325.143 67.392c0-8.47-22.19-7-22.19-23.38 0-10.5 9.17-14.49 17.92-14.49 3.71 0 13.93.7 13.93 6.16 0 1.89-1.26 5.74-4.34 5.74-2.52 0-3.85-2.66-9.59-2.66-4.97 0-7 2.03-7 4.2 0 7 22.19 5.67 22.19 23.31 0 10.08-7.35 15.54-17.5 15.54-9.17 0-16.87-4.48-16.87-9.1 0-2.38 2.1-5.88 4.76-5.88 3.29 0 5.39 5.18 11.9 5.18 3.22 0 6.79-1.26 6.79-4.62z"
/>
<path
fill="url(#ac)"
d="M366.304 58.782h-13.93v18.97c0 2.24-2.73 3.36-5.46 3.36s-5.46-1.12-5.46-3.36V33.231c0-2.31 2.73-3.29 5.46-3.29s5.46.98 5.46 3.29v17.15h13.93v-17.15c0-2.31 2.73-3.29 5.46-3.29s5.46.98 5.46 3.29v44.521c0 2.24-2.73 3.36-5.46 3.36s-5.46-1.12-5.46-3.36z"
/>
<path
fill="url(#ad)"
d="M384.225 65.012V46.461c0-12.04 7.49-16.52 17.15-16.52s17.22 4.48 17.22 16.52v18.551c0 12.04-7.56 16.52-17.22 16.52s-17.15-4.48-17.15-16.52zm23.45-18.551c0-4.83-2.38-7-6.3-7s-6.23 2.17-6.23 7v18.551c0 4.83 2.31 7 6.23 7s6.3-2.17 6.3-7z"
/>
<path
fill="url(#ae)"
d="M425.596 33.231c0-1.75 1.61-3.29 4.06-3.29h14.49c9.24 0 16.52 4.34 16.52 16.1v.35c0 11.76-7.56 16.24-17.221 16.24h-6.93v15.12c0 2.24-2.73 3.36-5.46 3.36s-5.46-1.12-5.46-3.36v-44.52zm10.92 6.231v14.77h6.93c3.92 0 6.3-2.24 6.3-7v-.77c0-4.76-2.38-7-6.3-7z"
/>
</svg>
More icons in the same style and category