Add icons to this collection by clicking the heart icon.
Beach icon - also known as summer, beach, holidays, sun umbrella, vacation, and vacations. Created in a clean lineal style with a black 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>
    </defs>
    <g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="M0 0h-319.211v-157.585"
            transform="translate(326.71 256)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h401.643v248.5h-62"
            transform="translate(102.857 7.5)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h-80.805s-58.589 4.041-78.792-47.478c0 0-7.071-17.172-4.041-34.345 2.309-13.085 22.224-75.762-129.3-75.762h-107.078V-248.5h60.379"
            transform="translate(407.516 256)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-68.691 80.813L-137.382 0"
            transform="translate(411.565 322.67)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-69.081-34.698h323.252L92.545 46.114 31.489 15.586"
            transform="translate(250.329 357.37)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-175.769"
            transform="translate(342.874 322.67)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c0 8.369 6.784 15.152 15.152 15.152 8.369 0 15.153-6.783 15.153-15.152"
            transform="translate(327.722 131.75)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c0 6.137-4.976 11.112-11.112 11.112h-12.122"
            transform="translate(377.22 131.75)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c0 6.137 4.975 11.112 11.112 11.112h12.121"
            transform="translate(308.528 131.75)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c8.838 0 8.838-8.082 17.676-8.082C26.515-8.082 26.515 0 35.353 0c8.84 0 8.84-8.082 17.679-8.082 8.84 0 8.84 8.082 17.679 8.082"
            transform="translate(65.08 220.644)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c8.838 0 8.838-8.082 17.676-8.082C26.515-8.082 26.515 0 35.353 0c8.839 0 8.839-8.082 17.679-8.082 8.84 0 8.84 8.082 17.679 8.082"
            transform="translate(136.8 182.258)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c8.838 0 8.838-8.081 17.676-8.081S26.514 0 35.353 0s8.839-8.081 17.679-8.081c8.84 0 8.84 8.081 17.679 8.081"
            transform="translate(34.774 145.892)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h10.102"
            transform="translate(56.998 60.028)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h10.102"
            transform="translate(271.152 38.815)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h10.102"
            transform="translate(118.618 37.805)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h10.102"
            transform="translate(198.42 63.06)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h10.102"
            transform="translate(327.722 85.283)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h10.102"
            transform="translate(430.758 103.465)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h10.103"
            transform="translate(450.96 221.654)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h10.103"
            transform="translate(450.96 146.902)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h10.102"
            transform="translate(371.158 221.654)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h10.102"
            transform="translate(404.494 180.238)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h10.102"
            transform="translate(278.224 180.238)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h10.102"
            transform="translate(265.092 109.526)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h10.102"
            transform="translate(395.402 46.897)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c.21 1.86.32 3.75.32 5.66 0 27.9-22.61 50.51-50.51 50.51-27.89 0-50.51-22.61-50.51-50.51 0-27.89 22.62-50.51 50.51-50.51"
            transform="translate(133.45 448.33)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c.092.711.156 1.43.156 2.166 0 6.893-4.185 12.808-10.152 15.345-.886 15.942-14.09 28.597-30.254 28.597-13.389 0-24.741-8.686-28.751-20.727a16.63 16.63 0 0 1-4.08.524c-6.893 0-12.807-4.185-15.344-10.153-15.942-.885-28.597-14.09-28.597-30.253 0-16.738 13.567-30.306 30.304-30.306h81.319c12.552 0 22.728 10.177 22.728 22.729C17.329-11.386 9.945-2.424 0 0Z"
            transform="translate(200.285 417.985)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0a13 13 0 0 1 .122 1.685c0 5.361-3.255 9.961-7.896 11.934-.689 12.4-10.959 22.243-23.532 22.243-10.413 0-19.243-6.756-22.361-16.121a12.97 12.97 0 0 1-3.173.407c-5.361 0-9.962-3.255-11.934-7.896-12.4-.689-22.244-10.96-22.244-23.531 0-13.018 10.554-23.571 23.572-23.571h63.247c9.762 0 17.678 7.915 17.678 17.678C13.479-8.856 7.735-1.885 0 0Z"
            transform="translate(491.022 468.638)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
    </g>
</svg>
More icons in the same style and category