Add icons to this collection by clicking the heart icon.
Writing Machine icon - also known as education, document, sheet, paper, vintage, communications, and writing machine. Created in a clean 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="512"
height="512"
viewBox="0 0 512 512"
>
<linearGradient
id="d"
x1="74.98"
x2="437.019"
y1="437.019"
y2="74.98"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#008a4c" />
<stop offset="1" stop-color="#d3ff33" />
</linearGradient>
<radialGradient
id="e"
cx="256"
cy="255.999"
r="256"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#008a4c" stop-opacity=".8" />
<stop offset="1" stop-color="#d3ff33" stop-opacity="0" />
</radialGradient>
<linearGradient id="a">
<stop offset="0" stop-color="#006946" />
<stop offset=".251" stop-color="#008547" />
<stop offset=".342" stop-color="#128f45" />
<stop offset=".524" stop-color="#41aa41" />
<stop offset=".779" stop-color="#8cd63a" />
<stop offset="1" stop-color="#d3ff33" />
</linearGradient>
<linearGradient
id="f"
x1="79.876"
x2="306.455"
y1="264.301"
y2="37.721"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="g"
x1="240.936"
x2="534.812"
y1="335.138"
y2="41.262"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="h"
x1="-307.314"
x2="337.185"
y1="734.045"
y2="89.546"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#ddff59" />
<stop offset=".172" stop-color="#e5ff7f" />
<stop offset=".452" stop-color="#f0ffb5" />
<stop offset=".693" stop-color="#f8ffdd" />
<stop offset=".884" stop-color="#fdfff6" />
<stop offset="1" stop-color="#fff" />
</linearGradient>
<linearGradient
id="i"
x1="11.689"
x2="278.287"
y1="331.287"
y2="64.689"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="j"
x1="11.689"
x2="278.287"
y1="331.287"
y2="64.689"
gradientTransform="matrix(-1 0 0 1 512 0)"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="k"
x1="-142.055"
x2="646.858"
y1="650.341"
y2="-138.572"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="l"
x1="66.498"
x2="547.182"
y1="449.438"
y2="-31.247"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<radialGradient
id="m"
cx="256.693"
cy="131.158"
r="265.161"
gradientTransform="matrix(1 0 0 .73 0 35.388)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#00aa45" stop-opacity="0" />
<stop offset=".314" stop-color="#00a745" stop-opacity=".251" />
<stop offset=".534" stop-color="#009e45" stop-opacity=".427" />
<stop offset=".726" stop-color="#008e45" stop-opacity=".581" />
<stop offset=".901" stop-color="#007946" stop-opacity=".721" />
<stop offset="1" stop-color="#006946" stop-opacity=".8" />
</radialGradient>
<linearGradient id="b">
<stop offset="0" stop-color="#95e12e" />
<stop offset="1" stop-color="#ddff59" />
</linearGradient>
<linearGradient
id="n"
x1="75.432"
x2="577.679"
y1="416.934"
y2="-85.313"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="o"
x1="-28.119"
x2="410.334"
y1="763.583"
y2="325.13"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="p"
x1="-95"
x2="547.8"
y1="707.324"
y2="64.524"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient id="c">
<stop offset="0" stop-color="#ddff59" />
<stop offset="1" stop-color="#fff" />
</linearGradient>
<linearGradient
id="q"
x1="126.169"
x2="408.304"
y1="354.264"
y2="72.13"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="r"
x1="-160.231"
x2="460.183"
y1="774.765"
y2="154.35"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="s"
x1="-236.19"
x2="284.983"
y1="874.559"
y2="353.386"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="t"
x1="-108.348"
x2="237.175"
y1="478.987"
y2="133.463"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#008547" />
<stop offset=".121" stop-color="#128f45" />
<stop offset=".365" stop-color="#41aa41" />
<stop offset=".705" stop-color="#8cd63a" />
<stop offset="1" stop-color="#d3ff33" />
</linearGradient>
<linearGradient
id="u"
x1="97.954"
x2="523.013"
y1="541.739"
y2="116.68"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="v"
x1="43.752"
x2="355.578"
y1="478.302"
y2="166.475"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="w"
x1="114.833"
x2="384.641"
y1="302.875"
y2="33.067"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="x"
x1="-90.602"
x2="411.517"
y1="477.518"
y2="-24.601"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="y"
x1="-104.531"
x2="394.861"
y1="460.821"
y2="-38.572"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="z"
x1="144.519"
x2="604.851"
y1="380.39"
y2="-79.941"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<circle cx="256" cy="256" r="256" fill="url(#d)" />
<circle cx="256" cy="256" r="256" fill="url(#e)" />
<path
fill="url(#f)"
d="M116.625 229.549c.064-19.922.251-39.843.56-59.765.133-8.387 7.105-15.298 15.541-15.419 8.437-.121 15.177 6.633 15.079 15.067 9.966 19.912 20.095 39.919 30.308 59.989-20.495.031-40.991.073-61.488.128z"
/>
<path
fill="url(#g)"
d="M333.886 229.421c10.212-20.069 20.342-40.077 30.308-59.989-.099-8.434 6.644-15.187 15.079-15.067 8.436.12 15.409 7.032 15.541 15.419.309 19.922.496 39.843.56 59.765-20.496-.055-40.992-.097-61.488-.128z"
/>
<path
fill="url(#h)"
d="M347 62.23a4280.07 4280.07 0 0 0-182 0c-8.277.179-15.194 7.183-15.424 15.61a6301.727 6301.727 0 0 0-1.769 91.592 9676.97 9676.97 0 0 1 15.235 7.504c-5.131 2.589-10.265 5.176-15.401 7.761-.266 27.647-.35 55.294-.251 82.942 72.407.214 144.813.214 217.22 0 .098-27.647.015-55.294-.251-82.942-5.136-2.585-10.27-5.173-15.401-7.761 5.084-2.509 10.162-5.011 15.235-7.504a6301.727 6301.727 0 0 0-1.769-91.592c-.23-8.427-7.147-15.431-15.424-15.61z"
/>
<path
fill="url(#i)"
d="M55.137 229.75c-.071 15-.039 30 .096 45 .075 8.278 7.045 15.071 15.521 15.164 15.352.157 30.704.295 46.056.413a4858.46 4858.46 0 0 1-.111-75.972c-15.364.081-30.728.175-46.093.283-8.484.065-15.43 6.834-15.469 15.112z"
/>
<path
fill="url(#j)"
d="M456.864 229.75c.071 15 .039 30-.096 45-.075 8.278-7.044 15.071-15.521 15.164-15.352.157-30.704.295-46.056.413.235-25.324.272-50.648.111-75.972 15.364.081 30.729.175 46.093.283 8.483.065 15.429 6.834 15.469 15.112z"
/>
<path
fill="url(#k)"
d="M116.698 214.355a4858.46 4858.46 0 0 0 .111 75.972c92.794.714 185.588.714 278.382 0 .235-25.324.272-50.648.111-75.972-92.868-.49-185.736-.49-278.604 0z"
/>
<path
fill="url(#l)"
d="M333.886 229.421c.015 8.458-6.869 15.316-15.361 15.318-41.683-.002-83.367-.002-125.05 0-8.491-.002-15.376-6.86-15.361-15.318-10.248.015-20.496.034-30.744.055a6308.72 6308.72 0 0 0 .143 61.061c72.325.434 144.649.434 216.974 0 .146-20.354.194-40.708.143-61.061-10.248-.021-20.496-.04-30.744-.055z"
/>
<path
fill="url(#m)"
d="M116.698 214.355a4858.46 4858.46 0 0 0 .111 75.972c92.794.714 185.588.714 278.382 0 .235-25.324.272-50.648.111-75.972-92.868-.49-185.736-.49-278.604 0z"
/>
<path
fill="url(#n)"
d="M178.151 275.377c-25.608-.073-51.216-.182-76.824-.327a29054.087 29054.087 0 0 1-15.222 15.015 3939.53 3939.53 0 0 0 2.624 105.742c.661 16.663 14.731 30.727 31.271 31.27 20 .635 40 1.131 60 1.486a8850.497 8850.497 0 0 1-1.849-153.186z"
/>
<path
fill="url(#o)"
d="M364.579 275.272a6302.72 6302.72 0 0 1-2.578 152.653c10-.248 20-.53 30-.848 16.541-.543 30.611-14.607 31.271-31.27a3943.694 3943.694 0 0 0 2.624-105.742 8964.828 8964.828 0 0 1-61.317-14.793z"
/>
<path
fill="url(#p)"
d="M393.042 396.688c.316-10.13.599-20.259.852-30.389-9.95-7.386-19.96-14.835-30.017-22.333a10759.469 10759.469 0 0 1 30.938-23.25c.236-15.194.401-30.389.494-45.583-82.629.421-165.258.468-247.887.139.194 40.707.783 81.415 1.767 122.123.431 16.847 14.271 30.865 30.812 31.168a4280.15 4280.15 0 0 0 182-.638c16.54-.423 30.495-14.472 31.041-31.237z"
/>
<path
fill="url(#q)"
d="M117.186 320.716c.236 15.194.543 30.389.921 45.583 10.139.212 20.278.4 30.418.565 9.992-7.468 20.039-14.99 30.13-22.553a13498.902 13498.902 0 0 0-30.848-23.243c-10.207-.103-20.414-.22-30.621-.352z"
/>
<path
fill="url(#r)"
d="M394.814 320.716a10743.996 10743.996 0 0 1-247.008.352c.184 15.265.423 30.531.718 45.796 10.139.165 20.278.306 30.418.425 25.756 5.406 51.447 10.699 77.058 15.824 25.611-5.125 51.301-10.418 77.058-15.824 20.278-.236 40.557-.566 60.835-.989.378-15.195.686-30.39.921-45.584z"
/>
<path
fill="url(#s)"
d="M179.418 397.926a8942.537 8942.537 0 0 1-.476-30.637c51.372.599 102.744.599 154.116 0-.141 10.212-.3 20.425-.476 30.637-51.055.749-102.109.749-153.164 0z"
/>
<path
fill="url(#t)"
d="M116.819 199.16c-16.948.152-30.869 13.816-30.938 30.48-.08 20.141-.005 40.283.224 60.424 20.469.192 40.938.35 61.408.473 10.015-30.469 20.314-61.071 30.709-91.754-20.468.091-40.936.216-61.403.377z"
/>
<path
fill="url(#u)"
d="M395.182 199.16a17457.08 17457.08 0 0 0-30.702-.215c10.458 30.593 20.758 61.071 30.711 91.382 10.235-.079 20.469-.166 30.704-.262.229-20.141.304-40.283.224-60.424-.068-16.664-13.99-30.329-30.937-30.481z"
/>
<path
fill="url(#v)"
d="M364.194 169.432c-10.207-.103-20.414-.191-30.621-.265-5.082 2.516-10.168 5.04-15.26 7.57 5.123 2.583 10.25 5.166 15.379 7.749 10.223.059 20.445.129 30.668.211-.05-5.088-.105-10.176-.166-15.265z"
/>
<path
fill="url(#w)"
d="M147.807 169.432a6473.92 6473.92 0 0 0-.165 15.265c62.017-.498 124.033-.569 186.05-.211-.035-5.106-.075-10.212-.119-15.319a10760.76 10760.76 0 0 0-185.766.265z"
/>
<path
fill="url(#x)"
d="M178.84 130.871c-.056 4.23 3.317 7.623 7.528 7.586a7605.83 7605.83 0 0 1 139.264 0c4.212.038 7.584-3.356 7.528-7.586-.055-4.23-3.508-7.699-7.707-7.744a6617.176 6617.176 0 0 0-138.907 0c-4.198.045-7.651 3.515-7.706 7.744z"
/>
<path
fill="url(#y)"
d="M179.289 100.234c-.071 4.23 3.271 7.614 7.46 7.564 46.167-.548 92.335-.548 138.502 0 4.188.049 7.53-3.335 7.46-7.564s-3.514-7.709-7.686-7.765a5215.753 5215.753 0 0 0-138.049 0c-4.173.055-7.617 3.536-7.687 7.765z"
/>
<path
fill="url(#z)"
d="M364.48 198.945c-25.926-.159-51.852-.261-77.778-.306-4.239-.008-7.67 3.429-7.665 7.673a7.7 7.7 0 0 0 3.858 6.666 25776.065 25776.065 0 0 0 58.673 33.798c4.606 2.644 7.703 7.589 7.692 13.258-.017 8.444-6.927 15.315-15.411 15.342-51.899.148-103.798.148-155.697 0-8.485-.027-15.394-6.898-15.411-15.342-.012-5.668 3.086-10.614 7.692-13.258 19.549-11.22 39.123-22.51 58.673-33.798a7.7 7.7 0 0 0 3.858-6.666c.005-4.245-3.425-7.681-7.664-7.673-15.692.027-31.384.075-47.076.144-16.948.085-30.806 13.844-30.852 30.692a6308.72 6308.72 0 0 0 .143 61.061c82.559.495 165.119.425 247.678-.21.188-20.259.249-40.519.184-60.778-.059-16.765-13.95-30.484-30.897-30.603z"
/>
</svg>
More icons in the same style and category