Add icons to this collection by clicking the heart icon.
Blueprint icon - also known as education, file, document, set square, tools, architecture, design, blueprint, files and folders, architecture and city, and construction and tools. Created in a clean lineal gradient 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="496pt"
height="496pt"
viewBox="-32 0 496 496"
>
<linearGradient id="a">
<stop offset="0" stop-color="#003f8a" />
<stop offset=".518" stop-color="#00d7df" />
<stop offset="1" stop-color="#006df0" />
</linearGradient>
<linearGradient
id="b"
x1="-33.904"
x2="475.936"
y1="509.872"
y2=".032"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="c"
x1="-45.904"
x2="463.936"
y1="497.872"
y2="-11.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="d"
x1="-103.904"
x2="405.936"
y1="439.872"
y2="-69.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="e"
x1="-75.904"
x2="433.936"
y1="467.872"
y2="-41.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="f"
x1="-47.904"
x2="461.936"
y1="495.872"
y2="-13.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="g"
x1="-19.904"
x2="489.936"
y1="523.872"
y2="14.032"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="h"
x1="12.096"
x2="521.936"
y1="555.872"
y2="46.032"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="i"
x1="25.52"
x2="535.36"
y1="569.296"
y2="59.448"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="j"
x1="-93.904"
x2="415.936"
y1="449.872"
y2="-59.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="k"
x1="-85.904"
x2="423.936"
y1="457.872"
y2="-51.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="l"
x1="-69.904"
x2="439.936"
y1="473.872"
y2="-35.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="m"
x1="-61.904"
x2="447.936"
y1="481.872"
y2="-27.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="n"
x1="-165.904"
x2="343.936"
y1="377.872"
y2="-131.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="o"
x1="-157.904"
x2="351.936"
y1="385.872"
y2="-123.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="p"
x1="-141.904"
x2="367.936"
y1="401.872"
y2="-107.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="q"
x1="-117.904"
x2="391.936"
y1="425.872"
y2="-83.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="r"
x1="-133.904"
x2="375.936"
y1="409.872"
y2="-99.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="s"
x1="-109.904"
x2="399.936"
y1="433.872"
y2="-75.968"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="t"
x1="106.096"
x2="615.936"
y1="649.872"
y2="140.032"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="u"
x1="98.096"
x2="607.936"
y1="641.872"
y2="132.032"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="v"
x1="82.096"
x2="591.936"
y1="625.872"
y2="116.032"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="w"
x1="58.096"
x2="567.936"
y1="601.872"
y2="92.032"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="x"
x1="74.096"
x2="583.936"
y1="617.872"
y2="108.032"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="y"
x1="-128.6"
x2="381.24"
y1="415.176"
y2="-94.664"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<path
fill="url(#b)"
d="M431.871 416.496c0-.176.098-.328.098-.496V8a8 8 0 0 0-8-8h-320a8 8 0 0 0-8 8v480a8 8 0 0 0 8 8h248a8.04 8.04 0 0 0 5.656-2.344l72-72a7.947 7.947 0 0 0 1.598-2.344c.113-.25.175-.488.265-.746a7.94 7.94 0 0 0 .383-2.07zM111.97 16h304v392h-64a8 8 0 0 0-8 8v64h-232zm248 452.688V424h44.687zm0 0"
/>
<path
fill="url(#c)"
d="M271.969 112h-136a8 8 0 0 0-8 8v256a8 8 0 0 0 8 8h136a8 8 0 0 0 8-8V120a8 8 0 0 0-8-8zm-88 256v-48h40v48zm80 0h-24v-56a8 8 0 0 0-8-8h-56a8 8 0 0 0-8 8v56h-24V128h120zm0 0"
/>
<path
fill="url(#d)"
d="M159.969 184h32a8 8 0 0 0 8-8v-32a8 8 0 0 0-8-8h-32a8 8 0 0 0-8 8v32a8 8 0 0 0 8 8zm8-32h16v16h-16zm0 0"
/>
<path
fill="url(#e)"
d="M215.969 184h32a8 8 0 0 0 8-8v-32a8 8 0 0 0-8-8h-32a8 8 0 0 0-8 8v32a8 8 0 0 0 8 8zm8-32h16v16h-16zM159.969 240h32a8 8 0 0 0 8-8v-32a8 8 0 0 0-8-8h-32a8 8 0 0 0-8 8v32a8 8 0 0 0 8 8zm8-32h16v16h-16zm0 0"
/>
<path
fill="url(#f)"
d="M215.969 240h32a8 8 0 0 0 8-8v-32a8 8 0 0 0-8-8h-32a8 8 0 0 0-8 8v32a8 8 0 0 0 8 8zm8-32h16v16h-16zM159.969 296h32a8 8 0 0 0 8-8v-32a8 8 0 0 0-8-8h-32a8 8 0 0 0-8 8v32a8 8 0 0 0 8 8zm8-32h16v16h-16zm0 0"
/>
<path
fill="url(#g)"
d="M215.969 296h32a8 8 0 0 0 8-8v-32a8 8 0 0 0-8-8h-32a8 8 0 0 0-8 8v32a8 8 0 0 0 8 8zm8-32h16v16h-16zm0 0"
/>
<path
fill="url(#h)"
d="M287.969 136v176a8 8 0 0 0 8 8h96a8 8 0 0 0 7.023-11.832l-96-176a7.996 7.996 0 0 0-9-3.922A7.994 7.994 0 0 0 287.97 136zm16 31.375L378.489 304h-74.52zm0 0"
/>
<path
fill="url(#i)"
d="m358.559 284.168-31.567-57.879a7.996 7.996 0 0 0-9-3.922 7.99 7.99 0 0 0-6.023 7.754V288a8 8 0 0 0 8 8h31.566a8.003 8.003 0 0 0 6.883-3.918 7.99 7.99 0 0 0 .14-7.914zM327.969 280v-18.504L338.063 280zm0 0"
/>
<path
fill="url(#j)"
d="M295.969 80V56a8 8 0 0 0-16 0v24a8 8 0 0 0 16 0zm0 0"
/>
<path
fill="url(#k)"
d="M311.969 72a8 8 0 0 0 8-8v-8a8 8 0 0 0-16 0v8a8 8 0 0 0 8 8zm0 0"
/>
<path
fill="url(#l)"
d="M335.969 88a8 8 0 0 0 8-8V56a8 8 0 0 0-16 0v24a8 8 0 0 0 8 8zm0 0"
/>
<path
fill="url(#c)"
d="M383.969 88a8 8 0 0 0 8-8V56a8 8 0 0 0-16 0v24a8 8 0 0 0 8 8zm0 0"
/>
<path
fill="url(#m)"
d="M359.969 72a8 8 0 0 0 8-8v-8a8 8 0 0 0-16 0v8a8 8 0 0 0 8 8zm0 0"
/>
<path
fill="url(#n)"
d="M143.969 88a8 8 0 0 0 8-8V56a8 8 0 0 0-16 0v24a8 8 0 0 0 8 8zm0 0"
/>
<path
fill="url(#o)"
d="M167.969 72a8 8 0 0 0 8-8v-8a8 8 0 0 0-16 0v8a8 8 0 0 0 8 8zm0 0"
/>
<path
fill="url(#p)"
d="M191.969 88a8 8 0 0 0 8-8V56a8 8 0 0 0-16 0v24a8 8 0 0 0 8 8zm0 0"
/>
<path
fill="url(#q)"
d="M239.969 88a8 8 0 0 0 8-8V56a8 8 0 0 0-16 0v24a8 8 0 0 0 8 8zm0 0"
/>
<path
fill="url(#r)"
d="M215.969 72a8 8 0 0 0 8-8v-8a8 8 0 0 0-16 0v8a8 8 0 0 0 8 8zm0 0"
/>
<path
fill="url(#s)"
d="M263.969 72a8 8 0 0 0 8-8v-8a8 8 0 0 0-16 0v8a8 8 0 0 0 8 8zm0 0"
/>
<path
fill="url(#t)"
d="M391.969 344a8 8 0 0 0-8 8v24a8 8 0 0 0 16 0v-24a8 8 0 0 0-8-8zm0 0"
/>
<path
fill="url(#u)"
d="M367.969 360a8 8 0 0 0-8 8v8a8 8 0 0 0 16 0v-8a8 8 0 0 0-8-8zm0 0"
/>
<path
fill="url(#v)"
d="M343.969 384a8 8 0 0 0 8-8v-24a8 8 0 0 0-16 0v24a8 8 0 0 0 8 8zm0 0"
/>
<path
fill="url(#w)"
d="M295.969 344a8 8 0 0 0-8 8v24a8 8 0 0 0 16 0v-24a8 8 0 0 0-8-8zm0 0"
/>
<path
fill="url(#x)"
d="M319.969 360a8 8 0 0 0-8 8v8a8 8 0 0 0 16 0v-8a8 8 0 0 0-8-8zm0 0"
/>
<path
fill="url(#y)"
d="m79.55 125.473-24-72A7.999 7.999 0 0 0 47.97 48h-16a7.998 7.998 0 0 0-7.594 5.48l-24 72A7.87 7.87 0 0 0 0 127.793V400c0 22.09 17.91 40 40 40s40-17.91 40-40V128c0-.078-.04-.137-.04-.215a7.887 7.887 0 0 0-.41-2.312zM15.97 360V136h16v224zM27.098 96H52.84l8 24H19.078zm20.87 40h16v224h-16zM37.743 64h4.45l5.32 16H32.426zM63.97 400c0 13.254-10.746 24-24 24s-24-10.746-24-24v-24h48zm0 0"
/>
</svg>
More icons in the same style and category