zip from IconPark by ByteDance · Color · Edit · Apache-2.0 Free for personal and commercial use.

Name
zip
Set
IconPark
Style
Color
Category
Edit
Viewbox
48×48
License
Apache 2.0

The same icon in other sets

More edit icons from IconPark

Use the zip icon

SVG

<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 48 48"><g fill="none" stroke-width="4"><path fill="#2F88FF" fill-rule="evenodd" stroke="#000" stroke-linejoin="round" d="M4.62861 12.7486L24 5L43.3714 12.7486C43.751 12.9004 44 13.2681 44 13.677V42C44 42.5523 43.5523 43 43 43H5C4.44772 43 4 42.5523 4 42V13.677C4 13.2681 4.24895 12.9004 4.62861 12.7486Z" clip-rule="evenodd"/><path stroke="#fff" stroke-linecap="round" d="M24 22V32"/><path stroke="#fff" d="M33 27C34.6569 27 36 25.8807 36 24.5C36 23.1193 34.6569 22 33 22C32.1 22 31.2 22 30.3 22C30.1343 22 30 22.1343 30 22.3C30 23.0333 30 23.7667 30 24.5C30 25.8807 31.3431 27 33 27Z" clip-rule="evenodd"/><path stroke="#fff" stroke-linecap="round" d="M30 22V32"/><path stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M12 22H18.0046L12 31.9993H18.0046"/></g></svg>

React

import type { SVGProps } from "react";

export function IconParkZip(props: SVGProps<SVGSVGElement>) {
  return (
    <svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 48 48"><g fill="none" strokeWidth="4"><path fill="#2F88FF" fillRule="evenodd" stroke="#000" strokeLinejoin="round" d="M4.62861 12.7486L24 5L43.3714 12.7486C43.751 12.9004 44 13.2681 44 13.677V42C44 42.5523 43.5523 43 43 43H5C4.44772 43 4 42.5523 4 42V13.677C4 13.2681 4.24895 12.9004 4.62861 12.7486Z" clipRule="evenodd"/><path stroke="#fff" strokeLinecap="round" d="M24 22V32"/><path stroke="#fff" d="M33 27C34.6569 27 36 25.8807 36 24.5C36 23.1193 34.6569 22 33 22C32.1 22 31.2 22 30.3 22C30.1343 22 30 22.1343 30 22.3C30 23.0333 30 23.7667 30 24.5C30 25.8807 31.3431 27 33 27Z" clipRule="evenodd"/><path stroke="#fff" strokeLinecap="round" d="M30 22V32"/><path stroke="#fff" strokeLinecap="round" strokeLinejoin="round" d="M12 22H18.0046L12 31.9993H18.0046"/></g></svg>
  );
}

Vue

<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 48 48"><g fill="none" stroke-width="4"><path fill="#2F88FF" fill-rule="evenodd" stroke="#000" stroke-linejoin="round" d="M4.62861 12.7486L24 5L43.3714 12.7486C43.751 12.9004 44 13.2681 44 13.677V42C44 42.5523 43.5523 43 43 43H5C4.44772 43 4 42.5523 4 42V13.677C4 13.2681 4.24895 12.9004 4.62861 12.7486Z" clip-rule="evenodd"/><path stroke="#fff" stroke-linecap="round" d="M24 22V32"/><path stroke="#fff" d="M33 27C34.6569 27 36 25.8807 36 24.5C36 23.1193 34.6569 22 33 22C32.1 22 31.2 22 30.3 22C30.1343 22 30 22.1343 30 22.3C30 23.0333 30 23.7667 30 24.5C30 25.8807 31.3431 27 33 27Z" clip-rule="evenodd"/><path stroke="#fff" stroke-linecap="round" d="M30 22V32"/><path stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M12 22H18.0046L12 31.9993H18.0046"/></g></svg>
</template>

CSS

.icon-zip {
  width: 24px;
  height: 24px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cg%20fill%3D%22none%22%20stroke-width%3D%224%22%3E%3Cpath%20fill%3D%22%232F88FF%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.62861%2012.7486L24%205L43.3714%2012.7486C43.751%2012.9004%2044%2013.2681%2044%2013.677V42C44%2042.5523%2043.5523%2043%2043%2043H5C4.44772%2043%204%2042.5523%204%2042V13.677C4%2013.2681%204.24895%2012.9004%204.62861%2012.7486Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20d%3D%22M24%2022V32%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20d%3D%22M33%2027C34.6569%2027%2036%2025.8807%2036%2024.5C36%2023.1193%2034.6569%2022%2033%2022C32.1%2022%2031.2%2022%2030.3%2022C30.1343%2022%2030%2022.1343%2030%2022.3C30%2023.0333%2030%2023.7667%2030%2024.5C30%2025.8807%2031.3431%2027%2033%2027Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20d%3D%22M30%2022V32%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2022H18.0046L12%2031.9993H18.0046%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center / contain;
  mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cg%20fill%3D%22none%22%20stroke-width%3D%224%22%3E%3Cpath%20fill%3D%22%232F88FF%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.62861%2012.7486L24%205L43.3714%2012.7486C43.751%2012.9004%2044%2013.2681%2044%2013.677V42C44%2042.5523%2043.5523%2043%2043%2043H5C4.44772%2043%204%2042.5523%204%2042V13.677C4%2013.2681%204.24895%2012.9004%204.62861%2012.7486Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20d%3D%22M24%2022V32%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20d%3D%22M33%2027C34.6569%2027%2036%2025.8807%2036%2024.5C36%2023.1193%2034.6569%2022%2033%2022C32.1%2022%2031.2%2022%2030.3%2022C30.1343%2022%2030%2022.1343%2030%2022.3C30%2023.0333%2030%2023.7667%2030%2024.5C30%2025.8807%2031.3431%2027%2033%2027Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20d%3D%22M30%2022V32%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2022H18.0046L12%2031.9993H18.0046%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center / contain;
}

Direct links: SVG · download · JSON · https://iconsdb.app/api/v1/icon/icon-park/zip.svg?color=%231a73e8&size=48