www.vecteezy.com Open in urlscan Pro
2606:4700:4400::6812:2320  Public Scan

Submitted URL: http://www.vecteezy.com/
Effective URL: https://www.vecteezy.com/
Submission: On October 30 via api from US — Scanned from US

Form analysis 10 forms found in the DOM

GET #

<form class="ez-search-form ez-input is-focused is-auto-focused" data-controller="search-form search-by-image partner-popup"
  data-action="search-partner-popup#displaySearchPopup partner-popup#maybeSearch search-form#submitViaButton click->search-form#scrollToSearch" data-search-form-target="form" data-search-locale="en" data-search-by-image-target="triggerParent"
  data-search-by-image-placeholder-value="Search by image..." action="#" accept-charset="UTF-8" method="get" data-loaded="true">
  <div class="ez-search-form__wrapper">
    <div class="inline-filters" data-action="click->search-form#handleFilterClick" data-search-form-target="inlineFilters" tabindex="1">
      <div class="inline-filters__current" data-search-form-target="currentLabel">
        <div class="inline-filters__current__text"> Vectors </div>
        <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" role="img" class="inline-filters__item__inline-mobile-icon">
          <path
            d="m3 0c-1.6568 0-3 1.3431-3 3v14c0 1.6569 1.3432 3 3 3h14c1.6569 0 3-1.3431 3-3v-14c0-1.6569-1.3431-3-3-3h-14zm6 4c-0.55228 0-1 0.44772-1 1v0.3414c-2.3304 0.82367-4 3.0462-4 5.6586v1c-0.55228 0-1 0.4477-1 1v2c0 0.5523 0.44772 1 1 1h2c0.55228 0 1-0.4477 1-1v-2c0-0.5523-0.44772-1-1-1v-1c0-1.5284 0.85722-2.8566 2.1171-3.53 0.16823 0.3154 0.5005 0.53003 0.8829 0.53003h2c0.3824 0 0.7147-0.21463 0.8829-0.53 1.2599 0.6734 2.1171 2.0016 2.1171 3.53v1c-0.5523 0-1 0.4477-1 1v2c0 0.5523 0.4477 1 1 1h2c0.5523 0 1-0.4477 1-1v-2c0-0.5523-0.4477-1-1-1v-1c0-2.6124-1.6696-4.8349-4-5.6586v-0.3414c0-0.55228-0.4477-1-1-1h-2z"
            clip-rule="evenodd" fill="#000000" fill-rule="evenodd"></path>
        </svg>
      </div>
      <div class="inline-filters__arrow"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 7.2 4" role="img" aria-labelledby="ai1rbtbty1heqw31r5icw7dt3t9qsm8o" class="inline-filters__arrow__icon">
          <desc id="ai1rbtbty1heqw31r5icw7dt3t9qsm8o">Expand filters</desc>
          <path d="M3.1 3.8L.1 1C0 .9 0 .7.1.6L.6.1c.1-.1.3-.1.4 0l2.4 2.2c.1.1.3.1.5 0L6.3.1c0-.1.2-.1.4 0l.5.4c.1.1.1.3 0 .4L4.1 3.8c-.3.3-.7.3-1 0z"></path>
        </svg>
      </div>
      <ul class="inline-filters__options">
        <li class="inline-filters__item inline-filters__item--image" data-selected="All Images" data-search-selected="Search images..." data-popular-search-text="Explore Other Popular Image Searches"
          data-english-label="Explore Other Popular Image Searches" data-popular-search-path="/popular-images">
          <div class="ez-input ez-input--checkbox" data-filter-param="content-image" data-filters-sidebar-target="filterOption">
            <input type="radio" name="content" id="search-formcontent_image" value="image" class="ez-input--checkbox__input " data-action="click->search-form#handleFilterOptionClick">
            <label for="search-formcontent_image">All Images</label>
            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" role="img" class="inline-filters__item__inline-mobile-icon">
              <path
                d="m3 0c-1.6569 0-3 1.3431-3 3v14c0 1.6569 1.3431 3 3 3h14c1.6569 0 3-1.3431 3-3v-14c0-1.6569-1.3431-3-3-3h-14zm14 5c0 1.1046-0.8954 2-2 2s-2-0.89542-2-2 0.8954-2 2-2 2 0.89542 2 2zm-13.383 1.0761c0.37369-0.15478 0.8038-0.06921 1.0898 0.21677l6.2929 6.2929 2.2929-2.2929c0.3905-0.39053 1.0237-0.39053 1.4142 0l2 2c0.1875 0.1875 0.2929 0.4419 0.2929 0.7071v3c0 0.5523-0.4477 1-1 1h-12c-0.55229 0-1-0.4477-1-1v-9c0-0.40445 0.24364-0.7691 0.61731-0.92389z"
                clip-rule="evenodd" fill="#000000" fill-rule="evenodd"></path>
            </svg>
          </div>
        </li>
        <li class="inline-filters__item inline-filters__item--photo" data-selected="Photos" data-search-selected="Search photos..." data-popular-search-text="Explore Other Popular Photo Searches"
          data-english-label="Explore Other Popular Photo Searches" data-popular-search-path="/popular-photos">
          <div class="ez-input ez-input--checkbox" data-filter-param="content-photo" data-filters-sidebar-target="filterOption">
            <input type="radio" name="content" id="search-formcontent_photo" value="photo" class="ez-input--checkbox__input " data-action="click->search-form#handleFilterOptionClick">
            <label for="search-formcontent_photo">Photos</label>
            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" role="img" class="inline-filters__item__inline-mobile-icon">
              <path
                d="m3 0c-1.6569 0-3 1.3431-3 3v14c0 1.6569 1.3431 3 3 3h14c1.6569 0 3-1.3431 3-3v-14c0-1.6569-1.3431-3-3-3h-14zm14 5c0 1.1046-0.8954 2-2 2s-2-0.89542-2-2 0.8954-2 2-2 2 0.89542 2 2zm-13.383 1.0761c0.37369-0.15478 0.8038-0.06921 1.0898 0.21677l6.2929 6.2929 2.2929-2.2929c0.3905-0.39053 1.0237-0.39053 1.4142 0l2 2c0.1875 0.1875 0.2929 0.4419 0.2929 0.7071v3c0 0.5523-0.4477 1-1 1h-12c-0.55229 0-1-0.4477-1-1v-9c0-0.40445 0.24364-0.7691 0.61731-0.92389z"
                clip-rule="evenodd" fill="#000000" fill-rule="evenodd"></path>
            </svg>
          </div>
        </li>
        <li class="inline-filters__item inline-filters__item--png" data-selected="PNGs" data-search-selected="Search PNGs..." data-popular-search-text="Explore Other Popular PNG Searches" data-english-label="Explore Other Popular PNG Searches"
          data-popular-search-path="/popular-pngs">
          <div class="ez-input ez-input--checkbox" data-filter-param="content-png" data-filters-sidebar-target="filterOption">
            <input type="radio" name="content" id="search-formcontent_png" value="png" class="ez-input--checkbox__input " data-action="click->search-form#handleFilterOptionClick">
            <label for="search-formcontent_png">PNGs</label>
            <svg xmlns="http://www.w3.org/2000/svg" fill="none" id="Layer_1" data-name="Layer 1" viewBox="0 0 20 20" role="img" class="inline-filters__item__inline-mobile-icon">
              <rect x="10" y="6" width="4" height="4"></rect>
              <rect x="6" y="10" width="4" height="4"></rect>
              <path d="M17,0H3A3,3,0,0,0,0,3V17a3,3,0,0,0,3,3H17a3,3,0,0,0,3-3V3A3,3,0,0,0,17,0Zm1,10H14v4h4v4H14V14H10v4H6V14H2V10H6V6H2V2H6V6h4V2h4V6h4Z"></path>
            </svg>
          </div>
        </li>
        <li class="inline-filters__item inline-filters__item--psd" data-selected="PSDs" data-search-selected="Search PSDs..." data-popular-search-text="Explore Other Popular PSD Searches" data-english-label="Explore Other Popular PSD Searches"
          data-popular-search-path="/popular-psds">
          <div class="ez-input ez-input--checkbox" data-filter-param="content-psd" data-filters-sidebar-target="filterOption">
            <input type="radio" name="content" id="search-formcontent_psd" value="psd" class="ez-input--checkbox__input " data-action="click->search-form#handleFilterOptionClick">
            <label for="search-formcontent_psd">PSDs</label>
            <svg xmlns="http://www.w3.org/2000/svg" id="a" viewBox="0 0 20 20" role="img" class="inline-filters__item__inline-mobile-icon">
              <path
                d="M9.55,.11c.28-.14,.61-.14,.89,0l9,4.5c.34,.17,.55,.52,.55,.89s-.21,.73-.55,.89l-9,4.5c-.28,.14-.61,.14-.89,0L.55,6.39C.21,6.23,0,5.88,0,5.5s.21-.73,.55-.89L9.55,.11ZM3.24,5.5l6.76,3.38,6.76-3.38-6.76-3.38L3.24,5.5ZM.13,9.51c.27-.48,.88-.66,1.36-.39l8.51,4.73,8.51-4.73c.48-.27,1.09-.09,1.36,.39,.27,.48,.09,1.09-.39,1.36l-9,5c-.3,.17-.67,.17-.97,0L.51,10.87c-.48-.27-.66-.88-.39-1.36Zm1.28,4.57c-.5-.22-1.1,0-1.32,.51-.22,.5,0,1.1,.51,1.32l9,4c.26,.11,.55,.11,.81,0l9-4c.5-.22,.73-.82,.51-1.32-.22-.5-.82-.73-1.32-.51l-8.59,3.82L1.41,14.09Z">
              </path>
            </svg>
          </div>
        </li>
        <li class="inline-filters__item inline-filters__item--svg" data-selected="SVGs" data-search-selected="Search SVGs..." data-popular-search-text="Explore Other Popular SVG Searches" data-english-label="Explore Other Popular SVG Searches"
          data-popular-search-path="/popular-svgs">
          <div class="ez-input ez-input--checkbox" data-filter-param="content-svg" data-filters-sidebar-target="filterOption">
            <input type="radio" name="content" id="search-formcontent_svg" value="svg" class="ez-input--checkbox__input " data-action="click->search-form#handleFilterOptionClick">
            <label for="search-formcontent_svg">SVGs</label>
            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" role="img" class="inline-filters__item__inline-mobile-icon">
              <path
                d="m3 0c-1.6569 0-3 1.3431-3 3v14c0 1.6569 1.3431 3 3 3h14c1.6569 0 3-1.3431 3-3v-14c0-1.6569-1.3431-3-3-3h-14zm14 5c0 1.1046-0.8954 2-2 2s-2-0.89542-2-2 0.8954-2 2-2 2 0.89542 2 2zm-13.383 1.0761c0.37369-0.15478 0.8038-0.06921 1.0898 0.21677l6.2929 6.2929 2.2929-2.2929c0.3905-0.39053 1.0237-0.39053 1.4142 0l2 2c0.1875 0.1875 0.2929 0.4419 0.2929 0.7071v3c0 0.5523-0.4477 1-1 1h-12c-0.55229 0-1-0.4477-1-1v-9c0-0.40445 0.24364-0.7691 0.61731-0.92389z"
                clip-rule="evenodd" fill="#000000" fill-rule="evenodd"></path>
            </svg>
          </div>
        </li>
        <li class="inline-filters__item inline-filters__item--editor_template" data-selected="Templates" data-search-selected="Search templates..." data-popular-search-text="Explore Other Popular Template Searches"
          data-english-label="Explore Other Popular Template Searches" data-popular-search-path="/popular-templates">
          <div class="ez-input ez-input--checkbox" data-filter-param="content-editor_template" data-filters-sidebar-target="filterOption">
            <input type="radio" name="content" id="search-formcontent_editor_template" value="editor_template" class="ez-input--checkbox__input " data-action="click->search-form#handleFilterOptionClick">
            <label for="search-formcontent_editor_template">Templates</label>
            <svg xmlns="http://www.w3.org/2000/svg" id="a" viewBox="0 0 20 20" role="img" class="inline-filters__item__inline-mobile-icon">
              <path d="M11,2c0-1.1,.9-2,2-2h5c1.1,0,2,.9,2,2v7c0,1.1-.9,2-2,2h-5c-1.1,0-2-.9-2-2V2Zm2,0h5v7h-5V2Z" style="fill-rule:evenodd;"></path>
              <path d="M0,11c0-1.1,.9-2,2-2H7c1.1,0,2,.9,2,2v7c0,1.1-.9,2-2,2H2c-1.1,0-2-.9-2-2v-7Zm2,0H7v7H2v-7Z" style="fill-rule:evenodd;"></path>
              <path d="M2,0C.9,0,0,.9,0,2v3c0,1.1,.9,2,2,2H7c1.1,0,2-.9,2-2V2c0-1.1-.9-2-2-2H2ZM7,2H2v3H7V2Z" style="fill-rule:evenodd;"></path>
              <path d="M11,15c0-1.1,.9-2,2-2h5c1.1,0,2,.9,2,2v3c0,1.1-.9,2-2,2h-5c-1.1,0-2-.9-2-2v-3Zm2,0h5v3h-5v-3Z" style="fill-rule:evenodd;"></path>
            </svg>
          </div>
        </li>
        <li class="inline-filters__item inline-filters__item--vector" data-selected="Vectors" data-search-selected="Search vectors..." data-popular-search-text="Explore Other Popular Vector Searches"
          data-english-label="Explore Other Popular Vector Searches" data-popular-search-path="/popular-vectors">
          <div class="ez-input ez-input--checkbox" data-filter-param="content-vector" data-default-option="true" data-filters-sidebar-target="filterOption">
            <input type="radio" name="content" id="search-formcontent_vector" value="vector" class="ez-input--checkbox__input is-checked" data-action="click->search-form#handleFilterOptionClick" checked="checked">
            <label for="search-formcontent_vector">Vectors</label>
            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" role="img" class="inline-filters__item__inline-mobile-icon">
              <path
                d="m3 0c-1.6568 0-3 1.3431-3 3v14c0 1.6569 1.3432 3 3 3h14c1.6569 0 3-1.3431 3-3v-14c0-1.6569-1.3431-3-3-3h-14zm6 4c-0.55228 0-1 0.44772-1 1v0.3414c-2.3304 0.82367-4 3.0462-4 5.6586v1c-0.55228 0-1 0.4477-1 1v2c0 0.5523 0.44772 1 1 1h2c0.55228 0 1-0.4477 1-1v-2c0-0.5523-0.44772-1-1-1v-1c0-1.5284 0.85722-2.8566 2.1171-3.53 0.16823 0.3154 0.5005 0.53003 0.8829 0.53003h2c0.3824 0 0.7147-0.21463 0.8829-0.53 1.2599 0.6734 2.1171 2.0016 2.1171 3.53v1c-0.5523 0-1 0.4477-1 1v2c0 0.5523 0.4477 1 1 1h2c0.5523 0 1-0.4477 1-1v-2c0-0.5523-0.4477-1-1-1v-1c0-2.6124-1.6696-4.8349-4-5.6586v-0.3414c0-0.55228-0.4477-1-1-1h-2z"
                clip-rule="evenodd" fill="#000000" fill-rule="evenodd"></path>
            </svg>
          </div>
        </li>
        <li class="inline-filters__item inline-filters__item--video" data-selected="Videos" data-search-selected="Search videos..." data-popular-search-text="Explore Other Popular Video Searches"
          data-english-label="Explore Other Popular Video Searches" data-popular-search-path="/popular-videos">
          <div class="ez-input ez-input--checkbox" data-filter-param="content-video" data-filters-sidebar-target="filterOption">
            <input type="radio" name="content" id="search-formcontent_video" value="video" class="ez-input--checkbox__input " data-action="click->search-form#handleFilterOptionClick">
            <label for="search-formcontent_video">Videos</label>
            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" role="img" class="inline-filters__item__inline-mobile-icon">
              <path
                d="m3 0c-1.6568 0-3 1.3431-3 3v14c0 1.6569 1.3432 3 3 3h14c1.6569 0 3-1.3431 3-3v-14c0-1.6569-1.3431-3-3-3h-14zm2 3h-2v2h2v-2zm2 0h2v2h-2v-2zm6 0h-2v2h2v-2zm1 7l-6 3v-6l6 3zm3-7h-2v2h2v-2zm-12 12h-2v2h2v-2zm2 0v2h2v-2h-2zm6 0h-2v2h2v-2zm4 0h-2v2h2v-2z"
                clip-rule="evenodd" fill="#000000" fill-rule="evenodd"></path>
            </svg>
          </div>
        </li>
        <li class="inline-filters__item inline-filters__item--search-by-image" data-action="click->search-by-image#mobileTriggerSearchByImage">
          <div class="inline-filters__item__wrap"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="22" viewBox="0 0 24 22" fill="none" class="inline-filters__item__inline-mobile-icon">
              <path fill-rule="evenodd" clip-rule="evenodd" d="M24 6a6 6 0 1 1-12 0 6 6 0 0 1 12 0Zm-7-4v3h-3v2h3v3h2V7h3V5h-3V2h-2Z" fill="#9FA7AD"></path>
              <path fill-rule="evenodd" clip-rule="evenodd"
                d="M10 6V4H2a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2v-8.708a8.037 8.037 0 0 1-2 1.638v5.656l-4.293-4.293a1 1 0 0 0-1.262-.125l-2.262 1.508L8.759 9.35a1 1 0 0 0-1.512-.008L2 15.34V6h8ZM2 18.376V20h18.586l-3.713-3.713-2.318 1.545a1 1 0 0 1-1.314-.181l-5.249-6.123L2 18.375Z"
                fill="#9FA7AD"></path>
            </svg>
            <span>Search by Image</span>
          </div>
        </li>
      </ul>
    </div>
    <div class="ez-search-form__wrapper__inner">
      <label for="search" data-search-form-target="hiddenInputHolder"></label>
      <input type="text" name="search" id="search" value="" class="ez-input__field ez-input__field--basic ez-input__field ez-input__field--text ez-search-form__input ez-input__field--text" placeholder="Search vectors..." autocomplete="off"
        data-search-form-target="input" data-action="blur->search-form#resetAutocomplete keyup->search-form#handleInputKeyUp keydown->search-form#handleInputKeyDown focus->form-analytics#sendFormFieldFocusEvent" data-content-type="vector"
        data-search-route="search" data-autocomplete-source="https://autocomplete.vecteezy.com/autocomplete/vecteezy/en" data-autocomplete-content-type="vector" data-search-by-image-target="searchInput" data-english-label="search">
      <div class="ez-site-header__mobile-search-close" data-action="click->site-header#clearSearchInput">
        <svg xmlns="http://www.w3.org/2000/svg" width="10.612" height="10.611" viewBox="0 0 10.612 10.611" role="img" class="ez-site-header__mobile-search-close__icon">
          <path d="M7.375,5.305,10.184,2.5A1.463,1.463,0,1,0,8.115.428L5.306,3.236,2.5.427a1.467,1.467,0,0,0-2.069,0,1.463,1.463,0,0,0,0,2.07L3.237,5.305.429,8.113A1.463,1.463,0,1,0,2.5,10.182L5.306,7.374l2.808,2.808a1.463,1.463,0,0,0,2.07-2.069Z">
          </path>
        </svg>
      </div>
      <button name="button" type="submit" class="ez-search-form__submit" title="Search" data-search-form-target="submit" data-action="search-form#trackManualSearchClick"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 17" role="img"
          aria-labelledby="atjqv5uip6hkxxze3hvxkr27206cdri5" class="ez-search-form__submit__icon">
          <desc id="atjqv5uip6hkxxze3hvxkr27206cdri5">Search</desc>
          <path fill-rule="evenodd" d="M12.05 13.463a7.5 7.5 0 1 1 1.414-1.414l3.243 3.244a1 1 0 0 1-1.414 1.414l-3.244-3.244ZM13 7.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0Z" clip-rule="evenodd"></path>
        </svg>
        <div class="ez-spinner ez-spinner--sm ez-search-form__submit__spinner"></div>
      </button>
      <div class="ez-search-form__suggestions-wrapper">
        <ul class="ez-search-form__suggestions" data-search-form-target="autocompleteSuggestions"></ul>
        <div class="ez-search-form__popular-searches" data-search-form-target="popularSearches" data-action="mousedown->search-form#handlePreviousClickBlur">
          <h2 class="ez-search-form__popular-searches__title">
            <a data-action="click->search-form#handlePopularSearchesLinkClick" data-search-form-target="popularSearchesLink" data-english-label="Explore Other Popular Vector Searches" data-popular-types="[&quot;image&quot;,&quot;photo&quot;,&quot;png&quot;,&quot;psd&quot;,&quot;svg&quot;,&quot;vector&quot;,&quot;video&quot;]" href="/popular-vectors">Explore Other Popular Vector Searches</a>
          </h2>
        </div>
        <div class="ez-search-form__previous-searches is-hidden" data-search-form-target="previousSearches" data-action="mousedown->search-form#handlePreviousClickBlur">
          <h2 class="ez-search-form__previous-searches__title">Recent searches</h2>
          <a class="ez-search-form__previous-searches__close" data-action="click->search-form#clearPreviousSearches" data-remote="true" data-method="get" href="javascript:;"><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" viewBox="0 0 18.83 18.83" role="img"><polygon points="18.83 2.83 16 0 9.41 6.59 2.83 0 0 2.83 6.59 9.41 0 16 2.83 18.83 9.41 12.24 16 18.83 18.83 16 12.24 9.41 18.83 2.83"></polygon></svg>
</a>
          <ul class="ez-search-form__previous-searches__terms" data-search-form-target="previousSearchTerms" data-recent-searches="[]"></ul>
        </div>
      </div>
    </div>
  </div>
  <button name="button" type="" class="search-by-image ez-btn ez-btn--white" title="Search by Image" id="sbi_button" data-search-by-image-target="target" data-tippy-offset="[0, 24]" aria-expanded="false">
    <div class="search-by-image__open ez-tooltip-icon" data-tippy-placement="top" data-tippy-content="Search by Image"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="22" viewBox="0 0 24 22" fill="none" class="search-by-image__open__icon">
        <path fill-rule="evenodd" clip-rule="evenodd" d="M24 6a6 6 0 1 1-12 0 6 6 0 0 1 12 0Zm-7-4v3h-3v2h3v3h2V7h3V5h-3V2h-2Z" fill="#9FA7AD"></path>
        <path fill-rule="evenodd" clip-rule="evenodd"
          d="M10 6V4H2a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2v-8.708a8.037 8.037 0 0 1-2 1.638v5.656l-4.293-4.293a1 1 0 0 0-1.262-.125l-2.262 1.508L8.759 9.35a1 1 0 0 0-1.512-.008L2 15.34V6h8ZM2 18.376V20h18.586l-3.713-3.713-2.318 1.545a1 1 0 0 1-1.314-.181l-5.249-6.123L2 18.375Z"
          fill="#9FA7AD"></path>
      </svg>
      <div class="search-by-image__button-text">Search by Image</div>
    </div>
  </button>
  <script type="text/javascript">
    document.getElementById('sbi_button').addEventListener('click', function(event) {
      event.preventDefault();
      event.currentTarget.classList.add('is-loading');
    });
  </script>
</form>

GET /account/collections_modal?content_type={{content_type}}&is_pro={{item_pro}}&resource_id={{id}}

<form class="button_to" method="get" action="/account/collections_modal?content_type={{content_type}}&amp;is_pro={{item_pro}}&amp;resource_id={{id}}" data-remote="true"><button title="Collection"
    class="ez-btn ez-btn--light resource-action-button resource-action-button--square resource-action-button--small resource-action-button--collect" data-action="click->collection-save-button#trackClick click->click-track#trackAnalytics"
    data-controller="collection-save-button click-track" data-event-type="collections.add_clicked" data-resource-id="{{id}}" data-collection-save-button-is-pro-value="{{item_pro}}" data-collection-save-button-content-type-value="{{content_type}}"
    data-ez-tooltip="true" data-tippy-placement="left" data-tippy-content="Collection" data-tippy-appendto="parent" data-testid="add-to-collection-button" type="submit">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" role="img" aria-labelledby="amv2nji4afxq0ku4debgwe03xnlf0xvj">
      <desc id="amv2nji4afxq0ku4debgwe03xnlf0xvj">Bookmark icon</desc>
      <path
        d="M8 6c0 1.1-.9 2-2 2H2C.9 8 0 7.1 0 6V2C0 .9.9 0 2 0h4c1.1 0 2 .9 2 2v4zM2 6h4V2H2v4zm4 12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2H2c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4zm0-2H2v-4h4v4zm8 2c-.55 0-1-.45-1-1v-2h-2c-.55 0-1-.45-1-1s.45-1 1-1h2v-2c0-.55.45-1 1-1s1 .45 1 1v2h2c.55 0 1 .45 1 1s-.45 1-1 1h-2v2c0 .55-.45 1-1 1zm2-10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4zm0-2h-4V2h4v4z">
      </path>
    </svg>
  </button><input type="hidden" name="content_type" value="{{content_type}}" autocomplete="off"><input type="hidden" name="is_pro" value="{{item_pro}}" autocomplete="off"><input type="hidden" name="resource_id" value="{{id}}" autocomplete="off">
</form>

GET /search_by_image/{{id}}

<form class="button_to" method="get" action="/search_by_image/{{id}}"><button class="ez-btn ez-btn--light resource-action-button resource-action-button--square resource-action-button--small resource-action-button--similar-images"
    data-controller="track-event" data-action="track-event#track" data-track-event-action-param="Search-Similar_Image (Click)" data-track-event-include-data-value="content_type" data-content-type="Content-image" data-ez-tooltip="true"
    data-tippy-placement="left" data-tippy-content="Similar images" data-tippy-appendto="parent" data-testid="similar-images-button" type="submit">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" role="img" aria-labelledby="artrba3atyzczpuvwafeurmm6nblrnsm">
      <desc id="artrba3atyzczpuvwafeurmm6nblrnsm">Intersect icon</desc>
      <path fill-rule="evenodd" d="M13 5h3c1.1 0 2 .9 2 2v9c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2v-3H2c-1.1 0-2-.9-2-2V2C0 .9.9 0 2 0h9c1.1 0 2 .9 2 2v3Zm-2-3H2v9h3V6c0-.55.45-1 1-1h5V2ZM7 16h9V7h-3v4c0 1.1-.9 2-2 2H7v3Z"></path>
    </svg>
  </button><input type="hidden" name="content_type" value="image" autocomplete="off"><input type="hidden" name="similar_image_search" value="true" autocomplete="off"></form>

GET /account/collections_modal?content_type={{content_type}}&is_pro={{item_pro}}&resource_id={{id}}

<form class="button_to" method="get" action="/account/collections_modal?content_type={{content_type}}&amp;is_pro={{item_pro}}&amp;resource_id={{id}}" data-remote="true"><button title="Collection"
    class="ez-btn ez-btn--light resource-action-button resource-action-button--square resource-action-button--small resource-action-button--collect" data-action="click->collection-save-button#trackClick click->click-track#trackAnalytics"
    data-controller="collection-save-button click-track" data-event-type="collections.add_clicked" data-resource-id="{{id}}" data-collection-save-button-is-pro-value="{{item_pro}}" data-collection-save-button-content-type-value="{{content_type}}"
    data-ez-tooltip="true" data-tippy-placement="left" data-tippy-content="Collection" data-tippy-appendto="parent" data-testid="add-to-collection-button" type="submit">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" role="img" aria-labelledby="aexpkp2h7c9dwij8lbgqtxqbg56snx97">
      <desc id="aexpkp2h7c9dwij8lbgqtxqbg56snx97">Bookmark icon</desc>
      <path
        d="M8 6c0 1.1-.9 2-2 2H2C.9 8 0 7.1 0 6V2C0 .9.9 0 2 0h4c1.1 0 2 .9 2 2v4zM2 6h4V2H2v4zm4 12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2H2c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4zm0-2H2v-4h4v4zm8 2c-.55 0-1-.45-1-1v-2h-2c-.55 0-1-.45-1-1s.45-1 1-1h2v-2c0-.55.45-1 1-1s1 .45 1 1v2h2c.55 0 1 .45 1 1s-.45 1-1 1h-2v2c0 .55-.45 1-1 1zm2-10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4zm0-2h-4V2h4v4z">
      </path>
    </svg>
  </button><input type="hidden" name="content_type" value="{{content_type}}" autocomplete="off"><input type="hidden" name="is_pro" value="{{item_pro}}" autocomplete="off"><input type="hidden" name="resource_id" value="{{id}}" autocomplete="off">
</form>

GET /search_by_image/{{id}}

<form class="button_to" method="get" action="/search_by_image/{{id}}"><button class="ez-btn ez-btn--light resource-action-button resource-action-button--square resource-action-button--small resource-action-button--similar-images"
    data-controller="track-event" data-action="track-event#track" data-track-event-action-param="Search-Similar_Image (Click)" data-track-event-include-data-value="content_type" data-content-type="Content-image" data-ez-tooltip="true"
    data-tippy-placement="left" data-tippy-content="Similar images" data-tippy-appendto="parent" data-testid="similar-images-button" type="submit">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" role="img" aria-labelledby="ao4spwdfpwn1x9imcmjr6dtseol4cevi">
      <desc id="ao4spwdfpwn1x9imcmjr6dtseol4cevi">Intersect icon</desc>
      <path fill-rule="evenodd" d="M13 5h3c1.1 0 2 .9 2 2v9c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2v-3H2c-1.1 0-2-.9-2-2V2C0 .9.9 0 2 0h9c1.1 0 2 .9 2 2v3Zm-2-3H2v9h3V6c0-.55.45-1 1-1h5V2ZM7 16h9V7h-3v4c0 1.1-.9 2-2 2H7v3Z"></path>
    </svg>
  </button><input type="hidden" name="content_type" value="image" autocomplete="off"><input type="hidden" name="similar_image_search" value="true" autocomplete="off"></form>

GET /account/collections_modal?content_type={{content_type}}&is_pro={{item_pro}}&resource_id={{id}}

<form class="button_to" method="get" action="/account/collections_modal?content_type={{content_type}}&amp;is_pro={{item_pro}}&amp;resource_id={{id}}" data-remote="true"><button title="Collection"
    class="ez-btn ez-btn--light resource-action-button resource-action-button--square resource-action-button--small resource-action-button--collect" data-action="click->collection-save-button#trackClick click->click-track#trackAnalytics"
    data-controller="collection-save-button click-track" data-event-type="collections.add_clicked" data-resource-id="{{id}}" data-collection-save-button-is-pro-value="{{item_pro}}" data-collection-save-button-content-type-value="{{content_type}}"
    data-ez-tooltip="true" data-tippy-placement="left" data-tippy-content="Collection" data-tippy-appendto="parent" data-testid="add-to-collection-button" type="submit">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" role="img" aria-labelledby="aqryxq63x7t4skv6f9buwwd1q8ozyoo8">
      <desc id="aqryxq63x7t4skv6f9buwwd1q8ozyoo8">Bookmark icon</desc>
      <path
        d="M8 6c0 1.1-.9 2-2 2H2C.9 8 0 7.1 0 6V2C0 .9.9 0 2 0h4c1.1 0 2 .9 2 2v4zM2 6h4V2H2v4zm4 12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2H2c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4zm0-2H2v-4h4v4zm8 2c-.55 0-1-.45-1-1v-2h-2c-.55 0-1-.45-1-1s.45-1 1-1h2v-2c0-.55.45-1 1-1s1 .45 1 1v2h2c.55 0 1 .45 1 1s-.45 1-1 1h-2v2c0 .55-.45 1-1 1zm2-10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4zm0-2h-4V2h4v4z">
      </path>
    </svg>
  </button><input type="hidden" name="content_type" value="{{content_type}}" autocomplete="off"><input type="hidden" name="is_pro" value="{{item_pro}}" autocomplete="off"><input type="hidden" name="resource_id" value="{{id}}" autocomplete="off">
</form>

GET /search_by_image/{{id}}

<form class="button_to" method="get" action="/search_by_image/{{id}}"><button class="ez-btn ez-btn--light resource-action-button resource-action-button--square resource-action-button--small resource-action-button--similar-images"
    data-controller="track-event" data-action="track-event#track" data-track-event-action-param="Search-Similar_Image (Click)" data-track-event-include-data-value="content_type" data-content-type="Content-image" data-ez-tooltip="true"
    data-tippy-placement="left" data-tippy-content="Similar images" data-tippy-appendto="parent" data-testid="similar-images-button" type="submit">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" role="img" aria-labelledby="a29af3s2trjtv2dvr5m0dq56y5d1rq3">
      <desc id="a29af3s2trjtv2dvr5m0dq56y5d1rq3">Intersect icon</desc>
      <path fill-rule="evenodd" d="M13 5h3c1.1 0 2 .9 2 2v9c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2v-3H2c-1.1 0-2-.9-2-2V2C0 .9.9 0 2 0h9c1.1 0 2 .9 2 2v3Zm-2-3H2v9h3V6c0-.55.45-1 1-1h5V2ZM7 16h9V7h-3v4c0 1.1-.9 2-2 2H7v3Z"></path>
    </svg>
  </button><input type="hidden" name="content_type" value="image" autocomplete="off"><input type="hidden" name="similar_image_search" value="true" autocomplete="off"></form>

POST /users

<form class="ez-session-modal__form" data-controller="registrations-account-form form-analytics" data-action="ajax:error->registrations-account-form#hideSpinner" data-collections-account-create="false" action="/users" accept-charset="UTF-8"
  data-remote="true" method="post" data-loaded="true"><input type="hidden" name="authenticity_token" value="3YZswqo0NH0CfrtPIVVxDHhfOn7O3oz994JRxDYMF8C5L9kPgHA2KgKTy5NTdDFCmGA2ADkqkJbzZdZAPapExA" autocomplete="off">
  <div class="social-session-buttons" data-connect-type="create_account" data-controller="social-session-buttons" data-omniauth-token="">
    <div class="ez-input ez-input--button social-session-buttons__button__wrap">
      <div role="button" class="social-session-buttons__button social-session-buttons__button--google" data-action="click->social-session-buttons#connectGoogle" data-social-session-buttons-target="googleButton button"
        data-google-signin-url="https://accounts.google.com/gsi/client" data-app-id="195117443878-2hppsh80rnm40bts500mbcs414cdrknm.apps.googleusercontent.com" data-loading-text="Logging in..." data-context="signup" data-auto-select="true"
        data-state-cookie-domain="vecteezy.com" data-errors="{ &quot;permissions_error&quot;: &quot;Login failed. Please try again, and allow our site to retrieve your email address.&quot; }" data-loaded="true">
        <img src="https://static.vecteezy.com/vite/assets/google-DicjUQvA.svg">
        <span class="social-session-buttons__button__text" data-social-session-buttons-target="googleText text"> Sign up with Google </span>
        <div class="custom-google-button" style="display: none;">
          <div class="S9gUrf-YoZ4jf" style="position: relative;">
            <div>
              <div tabindex="0" role="button" aria-labelledby="button-label" class="nsm7Bb-HzV7m-LgbsSe  hJDwNd-SxQuSe i5vt6e-Ia7Qfc uaxL4e-RbRzK">
                <div class="nsm7Bb-HzV7m-LgbsSe-MJoBVe"></div>
                <div class="nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb oXtfBe-l4eHX">
                  <div class="nsm7Bb-HzV7m-LgbsSe-Bz112c"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" class="LgbsSe-Bz112c">
                      <g>
                        <path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"></path>
                        <path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"></path>
                        <path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"></path>
                        <path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"></path>
                        <path fill="none" d="M0 0h48v48H0z"></path>
                      </g>
                    </svg></div><span class="nsm7Bb-HzV7m-LgbsSe-BPrWId">Sign in with Google</span><span class="L6cTce" id="button-label">Sign in with Google</span>
                </div>
              </div>
            </div><iframe
              src="https://accounts.google.com/gsi/button?theme=outline&amp;size=large&amp;logo_alignment=center&amp;client_id=195117443878-2hppsh80rnm40bts500mbcs414cdrknm.apps.googleusercontent.com&amp;iframe_id=gsi_475785_532351&amp;as=J1YRvrltHkqL1ryiXxU1Ag"
              allow="identity-credentials-get" id="gsi_475785_532351" title="Sign in with Google Button" style="display: block; position: relative; top: 0px; left: 0px; height: 0px; width: 0px; border: 0px;"></iframe>
          </div>
        </div>
      </div>
    </div>
    <div class="ez-input ez-input--button social-session-buttons__button__wrap">
      <div role="button" class="social-session-buttons__button social-session-buttons__button--facebook" data-action="click->social-session-buttons#connectFacebook" data-social-session-buttons-target="fbButton button" data-app-id="114946765277597"
        data-loading-text="Logging in..." data-errors="{ &quot;permissions_error&quot;: &quot;Login failed. Please try again, and allow our site to retrieve your email address.&quot; }" data-oauth-type="create_account"
        data-omniauth-path="/users/auth/facebook" data-loaded="true">
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 31.81" role="img">
          <defs>
            <clipPath id="fb-clip-path">
              <path fill="#1877f2" d="M32 16a16 16 0 1 0-18.5 15.81V20.63H9.44V16h4.06v-3.52c0-4 2.39-6.23 6-6.23a24.77 24.77 0 0 1 3.58.31v3.94h-2A2.31 2.31 0 0 0 18.5 13v3h4.44l-.71 4.63H18.5v11.18A16 16 0 0 0 32 16" clip-rule="evenodd"></path>
            </clipPath>
            <style>
              .fb-btn-cls-3 {
                clip-path: url(#fb-clip-path)
              }
            </style>
          </defs>
          <path fill="#1877f2" fill-rule="evenodd" d="M32 16a16 16 0 1 0-18.5 15.81V20.63H9.44V16h4.06v-3.52c0-4 2.39-6.23 6-6.23a24.77 24.77 0 0 1 3.58.31v3.94h-2A2.31 2.31 0 0 0 18.5 13v3h4.44l-.71 4.63H18.5v11.18A16 16 0 0 0 32 16"></path>
        </svg>
        <span class="social-session-buttons__button__text" data-social-session-buttons-target="fbText text"> Sign up with Facebook </span>
      </div>
    </div>
  </div>
  <div class="ez-session-modal__or-divider"><span>or</span></div>
  <div class="ez-input ez-input--lg ez-input--animated-label">
    <label class="ez-input__label" for="user_email">Sign Up with Email</label>
    <input class="ez-input__field ez-input__field--basic ez-input__field--text" type="email" placeholder=" " autocomplete="username" data-errors="{&quot;invalid_email&quot;:&quot;Must be valid email address.&quot;}"
      data-action="focus->form-analytics#sendFormFieldFocusEvent" data-english-label="Sign Up with Email" required="required" aria-label="Sign Up with Email" name="user[email]" id="user_email">
  </div>
  <div class="ez-input ez-input--lg ez-input--animated-label ez-input--password">
    <label class="ez-input__label" for="user_password">Choose a Password</label>
    <div class="ez-input__password-wrap">
      <input class="ez-input__field ez-input__field--basic ez-input__field--password" autocomplete="new-password" placeholder=" " required="required" data-errors="{&quot;field_length&quot;:&quot;Passwords must have a minimum of 6 characters.&quot;}"
        data-action="focus->form-analytics#sendFormFieldFocusEvent" data-english-label="Choose a Password" aria-label="Choose a Password" type="password" name="user[password]" id="user_password">
      <i class="ez-input__hide-show-pass is-disabled" title="Reveal Password" data-action="hide-show-pass" "="" data-reveal-title="Reveal Password" data-obscure-title="Obscure Password"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 19.9 12" style="enable-background:new 0 0 19.9 12;" xml:space="preserve">
                        <path d="M10,4C8.9,4,8,4.9,8,6s0.9,2,2,2s2-0.9,2-2S11.1,4,10,4z M19.8,5.4C17.1,1.9,13.7,0,10,0S2.8,1.9,0.2,5.4
                        c-0.3,0.4-0.3,0.8,0,1.2C2.8,10.1,6.2,12,10,12s7.2-1.9,9.8-5.4C20,6.2,20,5.7,19.8,5.4L19.8,5.4z M10,10c-2.2,0-4-1.8-4-4
                        C5.9,3.8,7.6,2,9.7,1.9s4,1.6,4.1,3.7c0,0.1,0,0.3,0,0.4C13.9,8.2,12.2,9.9,10,10z"></path></svg></i>
    </div>
  </div>
  <div class="ez-input">
    <button name="button" type="submit" class="ez-btn ez-btn--primary ez-btn--submit ez-session-modal__submit-btn is-disabled" id="signup-continue-btn" data-disable-with="Sign Up Free"
      data-action="registrations-account-form#triggerCaptchaAndValidateFields" data-registrations-account-form-target="formSubmitBtn">Sign Up Free</button>
  </div>
  <div class="ez-session-modal__footer ez-session-modal__footer--terms"> By signing up you accept our <a href="https://www.vecteezy.com/privacy">Privacy Policy</a>, <a href="/terms">Terms</a> &amp;
    <a href="/licensing-agreement">Licensing Agreement</a>. Protected by reCAPTCHA. Google <a target="_blank" rel="noopener noreferrer" href="https://policies.google.com/privacy">Privacy Policy</a> &amp;
    <a target="_blank" rel="noopener noreferrer" href="https://policies.google.com/terms">Terms</a> apply. </div>
  <div class="ez-input recaptcha-holder" data-recaptcha-target="captchaHolder" data-captcha-type="invisible" data-callback="handleRecaptchaResponse" data-recaptcha-id="0">
    <div class="grecaptcha-badge" data-style="inline" style="width: 256px; height: 60px; box-shadow: gray 0px 0px 5px;">
      <div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-jv9pcj598aha" frameborder="0" scrolling="no"
          sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
          src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6Lc2yhgUAAAAABjqfTL12b25WA41yB97Kt7Xhmnj&amp;co=aHR0cHM6Ly93d3cudmVjdGVlenkuY29tOjQ0Mw..&amp;hl=en&amp;v=lqsTZ5beIbCkK4uGEGv9JmUR&amp;size=invisible&amp;badge=inline&amp;cb=a0ech44zn233"></iframe>
      </div>
      <div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
        style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
    </div>
  </div>
  <input type="hidden" name="bypass_captcha" id="bypass_captcha" value="false" autocomplete="off">
</form>

POST /users/sign_in

<form class="ez-session-modal__form" id="new_user" data-controller="login-form form-analytics" data-action="ajax:error->login-form#hideSpinner" action="/users/sign_in" accept-charset="UTF-8" data-remote="true" method="post" data-loaded="true">
  <span class="ez-session-modal__header">Log In to Vecteezy</span>
  <div class="social-session-buttons" data-connect-type="login" data-controller="social-session-buttons" data-omniauth-token="">
    <div class="ez-input ez-input--button social-session-buttons__button__wrap">
      <div role="button" class="social-session-buttons__button social-session-buttons__button--google" data-action="click->social-session-buttons#connectGoogle" data-social-session-buttons-target="googleButton button"
        data-google-signin-url="https://accounts.google.com/gsi/client" data-app-id="195117443878-2hppsh80rnm40bts500mbcs414cdrknm.apps.googleusercontent.com" data-loading-text="Logging in..." data-context="signin" data-auto-select="true"
        data-state-cookie-domain="vecteezy.com" data-errors="{ &quot;permissions_error&quot;: &quot;Login failed. Please try again, and allow our site to retrieve your email address.&quot; }" data-loaded="true">
        <img src="https://static.vecteezy.com/vite/assets/google-DicjUQvA.svg">
        <span class="social-session-buttons__button__text" data-social-session-buttons-target="googleText text"> Login with Google </span>
        <div class="custom-google-button" style="display: none;">
          <div class="S9gUrf-YoZ4jf" style="position: relative;">
            <div>
              <div tabindex="0" role="button" aria-labelledby="button-label" class="nsm7Bb-HzV7m-LgbsSe  hJDwNd-SxQuSe i5vt6e-Ia7Qfc uaxL4e-RbRzK">
                <div class="nsm7Bb-HzV7m-LgbsSe-MJoBVe"></div>
                <div class="nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb oXtfBe-l4eHX">
                  <div class="nsm7Bb-HzV7m-LgbsSe-Bz112c"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" class="LgbsSe-Bz112c">
                      <g>
                        <path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"></path>
                        <path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"></path>
                        <path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"></path>
                        <path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"></path>
                        <path fill="none" d="M0 0h48v48H0z"></path>
                      </g>
                    </svg></div><span class="nsm7Bb-HzV7m-LgbsSe-BPrWId">Sign in with Google</span><span class="L6cTce" id="button-label">Sign in with Google</span>
                </div>
              </div>
            </div><iframe
              src="https://accounts.google.com/gsi/button?theme=outline&amp;size=large&amp;logo_alignment=center&amp;client_id=195117443878-2hppsh80rnm40bts500mbcs414cdrknm.apps.googleusercontent.com&amp;iframe_id=gsi_475778_509327&amp;as=wM4oAQNkN5xHzICwiTYbKA"
              allow="identity-credentials-get" id="gsi_475778_509327" title="Sign in with Google Button" style="display: block; position: relative; top: 0px; left: 0px; height: 0px; width: 0px; border: 0px;"></iframe>
          </div>
        </div>
      </div>
    </div>
    <div class="ez-input ez-input--button social-session-buttons__button__wrap">
      <div role="button" class="social-session-buttons__button social-session-buttons__button--facebook" data-action="click->social-session-buttons#connectFacebook" data-social-session-buttons-target="fbButton button" data-app-id="114946765277597"
        data-loading-text="Logging in..." data-errors="{ &quot;permissions_error&quot;: &quot;Login failed. Please try again, and allow our site to retrieve your email address.&quot; }" data-oauth-type="login"
        data-omniauth-path="/users/auth/facebook" data-loaded="true">
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 31.81" role="img">
          <defs>
            <clipPath id="fb-clip-path">
              <path fill="#1877f2" d="M32 16a16 16 0 1 0-18.5 15.81V20.63H9.44V16h4.06v-3.52c0-4 2.39-6.23 6-6.23a24.77 24.77 0 0 1 3.58.31v3.94h-2A2.31 2.31 0 0 0 18.5 13v3h4.44l-.71 4.63H18.5v11.18A16 16 0 0 0 32 16" clip-rule="evenodd"></path>
            </clipPath>
            <style>
              .fb-btn-cls-3 {
                clip-path: url(#fb-clip-path)
              }
            </style>
          </defs>
          <path fill="#1877f2" fill-rule="evenodd" d="M32 16a16 16 0 1 0-18.5 15.81V20.63H9.44V16h4.06v-3.52c0-4 2.39-6.23 6-6.23a24.77 24.77 0 0 1 3.58.31v3.94h-2A2.31 2.31 0 0 0 18.5 13v3h4.44l-.71 4.63H18.5v11.18A16 16 0 0 0 32 16"></path>
        </svg>
        <span class="social-session-buttons__button__text" data-social-session-buttons-target="fbText text"> Login with Facebook </span>
      </div>
    </div>
  </div>
  <div class="ez-session-modal__or-divider"><span>or</span></div>
  <div class="ez-input ez-input--lg ez-input--animated-label">
    <label class="ez-input__label" for="user_username">Username/Email Address</label>
    <input class="ez-input__field ez-input__field--basic ez-input__field--text username" autocomplete="username" placeholder=" " required="required" data-action="focus->form-analytics#sendFormFieldFocusEvent"
      data-english-label="Username/Email Address" aria-label="Username/Email Address" type="text" name="user[username]" id="user_username">
  </div>
  <div class="ez-input ez-input--lg ez-input--animated-label ez-input--password">
    <label class="ez-input__label" for="user_password">Password</label>
    <div class="ez-input__password-wrap">
      <input autocomplete="current-password" placeholder=" " required="required" data-action="focus->form-analytics#sendFormFieldFocusEvent" data-english-label="Password" aria-label="Password"
        class="ez-input__field ez-input__field--basic ez-input__field--password" type="password" name="user[password]" id="user_password">
      <i class="ez-input__hide-show-pass is-disabled" title="Reveal Password" data-action="hide-show-pass" "="" data-reveal-title="Reveal Password" data-obscure-title="Obscure Password"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 19.9 12" style="enable-background:new 0 0 19.9 12;" xml:space="preserve">
                        <path d="M10,4C8.9,4,8,4.9,8,6s0.9,2,2,2s2-0.9,2-2S11.1,4,10,4z M19.8,5.4C17.1,1.9,13.7,0,10,0S2.8,1.9,0.2,5.4
                        c-0.3,0.4-0.3,0.8,0,1.2C2.8,10.1,6.2,12,10,12s7.2-1.9,9.8-5.4C20,6.2,20,5.7,19.8,5.4L19.8,5.4z M10,10c-2.2,0-4-1.8-4-4
                        C5.9,3.8,7.6,2,9.7,1.9s4,1.6,4.1,3.7c0,0.1,0,0.3,0,0.4C13.9,8.2,12.2,9.9,10,10z"></path></svg></i>
    </div>
  </div>
  <div class="ez-input">
    <button name="button" type="submit" class="ez-btn ez-btn--primary ez-btn--submit ez-session-modal__submit-btn is-disabled" data-disable-with="Log In" data-action="login-form#triggerCaptchaAndValidateFields" data-login-form-target="formSubmitBtn"
      data-turbo="false">Log In</button>
  </div>
  <div class="ez-session-modal__footer"> This site is protected by reCAPTCHA and the Google <a class="is-passive" target="_blank" rel="noopener noreferrer" href="https://policies.google.com/privacy">Privacy Policy</a> and
    <a class="is-passive" target="_blank" rel="noopener noreferrer" href="https://policies.google.com/terms">Terms of Service</a> apply. <div class="ez-input recaptcha-holder" data-recaptcha-target="captchaHolder" data-captcha-type="invisible"
      data-callback="handleRecaptchaResponse" data-recaptcha-id="1">
      <div class="grecaptcha-badge" data-style="inline" style="width: 256px; height: 60px; box-shadow: gray 0px 0px 5px;">
        <div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-2xok4ek5yzim" frameborder="0" scrolling="no"
            sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
            src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6Lc2yhgUAAAAABjqfTL12b25WA41yB97Kt7Xhmnj&amp;co=aHR0cHM6Ly93d3cudmVjdGVlenkuY29tOjQ0Mw..&amp;hl=en&amp;v=lqsTZ5beIbCkK4uGEGv9JmUR&amp;size=invisible&amp;badge=inline&amp;cb=xb3xhax51u9k"></iframe>
        </div>
        <div class="grecaptcha-error"></div><textarea id="g-recaptcha-response-1" name="g-recaptcha-response" class="g-recaptcha-response"
          style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
      </div><iframe style="display: none;"></iframe>
    </div>
    <input type="hidden" name="bypass_captcha" id="bypass_captcha" value="false" autocomplete="off">
    <div class="ez-session-modal__util-links">
      <a data-action="dialog-modal#open" data-dialog-modal-id-param="password-reset-form-modal" data-remote="true" href="javascript:void(0);">Forgot Your Password?</a><a data-action="login-form#trackCreate dialog-modal#open" data-dialog-modal-id-param="signup-form-modal" data-remote="true" href="javascript:void(0);">Create an Account</a>
    </div>
  </div>
</form>

POST /users/password

<form class="ez-session-modal__form" id="new_user" action="/users/password" accept-charset="UTF-8" data-remote="true" method="post">
  <div class="ez-input ez-input--lg ez-input--animated-label">
    <label class="ez-input__label" for="user_email">Account Email Address</label>
    <input class="ez-input__field ez-input__field--basic ez-input__field--text ez-input__field ez-input__field--basic ez-input__field--text" type="email" autocomplete="false" placeholder=" "
      data-errors="{&quot;invalid_email&quot;:&quot;Must be valid email address.&quot;,&quot;email_not_found&quot;:&quot;Email not found&quot;}" data-action="focus->form-analytics#sendFormFieldFocusEvent" data-english-label="Account Email Address"
      required="required" aria-label="Account Email Address" name="user[email]" id="user_email">
  </div>
  <div class="ez-input">
    <button name="button" type="submit" class="ez-btn ez-btn--primary ez-btn--submit ez-session-modal__submit-btn ez-btn ez-btn--primary" data-disable-with="Reset Password" data-action="reset-password-form#validateAndSubmit"
      data-reset-password-form-target="formSubmitBtn">Reset Password</button>
  </div>
  <a data-action="dialog-modal#open" data-dialog-modal-id-param="login-form-modal" data-remote="true" href="javascript:void(0);">Back to Log In →</a>
</form>

Text Content

Vecteezy logo Vecteezy logo
VectorsExpand vectors navigation


TRENDING SEARCHES

Top Searches
Backgrounds
Banners
Plants
Flowers
Pattern
Wedding
People
Landscape
PhotosExpand photos navigation


TRENDING SEARCHES

Top Searches
Nature
Lifestyle
Animals
Food & Drink
Travel
Business
Textures
Cityscapes
VideosExpand videos navigation


TRENDING SEARCHES

Top Searches
Family
Timelapses
Animals
Travel
Lifestyle
Aerials
Nature
Backgrounds
Templates Bundles MoreExpand more navigation


SVGS

 * Logos
 * Flowers
 * Hearts
 * Arrows

See more SVGs


PNGS

 * Flower
 * Frame
 * Heart
 * Tree

See more PNGs


PSDS

 * Logos
 * Banners
 * Text Effects
 * Business Cards

See more PSDs
My Collections
Plans Plans
Vectors


TRENDING SEARCHES

Backgrounds Banners Plants Flowers Pattern Wedding People Landscape


VECTOR PAGES

Homepage Top Searches
Photos


TRENDING SEARCHES

Nature Lifestyle Animals Food & Drink Travel Business Textures Cityscapes


PHOTO PAGES

Homepage Top Searches
Videos


TRENDING SEARCHES

Family Timelapses Animals Travel Lifestyle Aerials Nature Backgrounds


VIDEO PAGES

Homepage Top Searches
Bundles
More
SVGsPNGsPSDs
My Collections
Sign Up Free Log In
0

Plans
Sign Up Free Log In


DOWNLOAD FREE VECTORS, STOCK PHOTOS, STOCK VIDEOS, AND MORE


PROFESSIONAL QUALITY CREATIVE RESOURCES TO GET YOUR PROJECTS DONE FASTER.

Vectors
Expand filters
 * All Images
 * Photos
 * PNGs
 * PSDs
 * SVGs
 * Templates
 * Vectors
 * Videos
 * Search by Image


Search



EXPLORE OTHER POPULAR VECTOR SEARCHES


RECENT SEARCHES

Search by Image
   Popular:
 * Background
 * Autumn
 * Happy Birthday
 * Halloween
 * Thanksgiving


BROWSE BY CONTENT TYPE

Vectors



Photos



Videos



Templates



Bundles



PNGs


POPULAR ROYALTY FREE IMAGES

 * Free
   
 * 
 * Free
   
 * 
 * Free
   
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * Free
   
 * 
 * 
 * Free
   
 * Free
   
 * 
 * 
 * Free
   
 * 
 * 
 * Free
   
 * 
 * 
 * 
 * 
 * 
 * Free
   
 * 
 * 
 * 
 * 
 * 
 * Free
   
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
   Click to view uploads for {{user_display_name}}
   {{contributor_username}} {{contributor_resource_count}} Resources
   {{follow_button_text}}
   
   Click to view uploads for {{user_display_name}} {{user_display_name}}
   Bookmark icon
   Intersect icon
   


TRENDING IMAGES THIS WEEK

 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * Free
   
 * 
 * 
 * 
 * 
 * 
 * 
 * Free
   
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * Free
   
 * Free
   
 * 
 * 
 * 
   Click to view uploads for {{user_display_name}}
   {{contributor_username}} {{contributor_resource_count}} Resources
   {{follow_button_text}}
   
   Click to view uploads for {{user_display_name}} {{user_display_name}}
   Bookmark icon
   Intersect icon
   


POPULAR VECTOR GRAPHICS AND PHOTOS

 * Free
   
 * 
 * 
 * Free
   
 * 
 * Free
   
 * 
 * 
 * Free
   
 * Free
   
 * Free
   
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * Free
   
 * Free
   
 * 
   Click to view uploads for {{user_display_name}}
   {{contributor_username}} {{contributor_resource_count}} Resources
   {{follow_button_text}}
   
   Click to view uploads for {{user_display_name}} {{user_display_name}}
   Bookmark icon
   Intersect icon
   


WHY VECTEEZY?

Resource Icon

HUGE CONTENT LIBRARY

Download from millions of vectors, photos, images, and videos
Document and Ribbon Icon

SIMPLE LICENSING

Full commercial rights and no required attribution on Vecteezy Pro
Shapes Icon

FRESH CONTENT

Thousands of new professional quality resources added every day
Cash and Credits Icon

FLEXIBLE PLANS

Plan options to match every budget and content need
Decorative image


JOIN VECTEEZY PRO TODAY!

 * Checkmark icon Millions of Pro only resources
 * Checkmark icon Unlimited downloads
 * Checkmark icon Full commerical rights
 * Checkmark icon No attribution required
 * Checkmark icon Download bundles and collections
 * Checkmark icon Faster downloads and no ads
 * Checkmark icon Priority support

Learn More


TRUSTED BY TOP BRANDS

   
 * Amazon
 * BBC
 * Microsoft
 * Facebook
 * Disney
 * Google


BEST CREATOR COMMUNITY ONLINE


GET INSPIRED BY THE LATEST FROM THESE UP AND COMING CONTRIBUTORS

AUSTIN FRUITS

54 Resources


ADRIANNA CALVO

117 Resources


NEUTRALART

464 Resources


CINEMATIC STOCK

3,699 Resources
Interested in becoming a Vecteezy contributor? Learn more.


FREQUENTLY ASKED QUESTIONS

What is Vecteezy used for?
Vecteezy is an online marketplace where users can license stock photos, vector
graphics, and stock footage from artists. Basic features are free but include
ads and limitations. Pro subscribers get advanced licensing and a more
comprehensive selection of content.
Is Vecteezy really free?
Vecteezy users are able to download some resources for free, and other resources
require a Pro subscription. Resources that can be downloaded for free are
available under the Vecteezy Free license, which requires the user to provide
attribution.
What does royalty free mean?
Royalty free content can be licensed without hiring the creator, purchasing the
copyright, or paying royalties for each use. All of the content on Vecteezy is
royalty free, meaning it can be used multiple times once a license is acquired
without paying a fee for each use.
Can I use content from Vecteezy for commercial use?
Both free and Pro content on Vecteezy are safe for commercial use, but
restrictions can apply based on how you plan to use the content.
How can I become a Vecteezy contributor?
The Vecteezy Contributor Program is for designers, illustrators, photographers,
and videographers who are interested in earning passive income while getting
their work in front of millions of users worldwide.
Simply click through to our contributor signup to get started. You’ll enter an
email address and a password to create your account and then upload some samples
of your work. Once your application is approved, you’ll be able to upload as
much or as little content as you want and earn money with every download.


CREATE A FREE ACCOUNT

Explore thousands of free vectors, photos, images, and videos created by amazing
artists all over the world!

Sign Up Free Want access to our entire library? Join Vecteezy Pro

Free Download for Pro Subscribers!


ARTISTIC INFINITY BUNDLE

View & Download
Available For:
1 Days 16 Hours 25 Mins 18 Secs

OUR NETWORK


 * Brusheezy
 * Vecteezy
 * Videezy
 * Enterprise
 * Developer API
 * AI Reverse Image Search
 * AI Background Removal

SITE LINKS


 * Licensing Agreement
 * DMCA
 * Affiliate Program
 * Popular Vector Searches
 * Popular Photo Searches
 * Popular Video Searches

LEARN MORE


 * FAQs
 * Contact Us
 * About Us
 * Our Blog
 * Contributor Directory
 * Become a Contributor

Vecteezy logo
 * facebook
 * x
 * pinterest
 * youtube
 * instagram
 * linkedin
 * tiktok

© 2024 Eezy LLC All rights reserved

•
 * Terms of Use
 * Privacy Policy

LANGUAGES


 * English
 * Español
 * Português
 * Deutsch
 * Français
 * More Languages More Languages
    * English
    * Español
    * Português
    * Deutsch
    * Français
    * Nederlands
    * Svenska
    * Italiano

Sign Up FreeAlready a member? Log In →
Sign up with Google

Sign in with GoogleSign in with Google
Sign up with Facebook
or
Sign Up with Email
Choose a Password

Sign Up Free
By signing up you accept our Privacy Policy, Terms & Licensing Agreement.
Protected by reCAPTCHA. Google Privacy Policy & Terms apply.

Log In to Vecteezy
Login with Google

Sign in with GoogleSign in with Google
Login with Facebook
or
Username/Email Address
Password

Log In
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of
Service apply.

Forgot Your Password?Create an Account
Reset Password
Account Email Address
Reset Password
Back to Log In →


word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word

mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1