pineappleheadswimwear.com Open in urlscan Pro
2620:127:f00f:b::  Public Scan

URL: https://pineappleheadswimwear.com/
Submission: On September 06 via api from US — Scanned from CA

Form analysis 7 forms found in the DOM

POST /localization

<form method="post" action="/localization" id="HeaderLanguageMobileForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
    value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
  <div>
    <h2 class="visually-hidden" id="HeaderLanguageMobileLabel"> Language </h2>
    <div class="disclosure">
      <button type="button" class="disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="HeaderLanguageMobileList" aria-describedby="HeaderLanguageMobileLabel">
        <span>English</span>
        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
          <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
          </path>
        </svg>
      </button>
      <div class="disclosure__list-wrapper" hidden="">
        <ul id="HeaderLanguageMobileList" role="list" class="disclosure__list list-unstyled">
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset" href="#" hreflang="en" lang="en" aria-current="true" data-value="en">
            <span><svg class="icon icon-checkmark" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"></path>
</svg>
</span>
            <span>
              English
            </span>
          </a>
          </li>
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset" href="#" hreflang="zh-CN" lang="zh-CN" data-value="zh-CN">
            <span class="visibility-hidden"><svg class="icon icon-checkmark" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"></path>
</svg>
</span>
            <span>
              简体中文
            </span>
          </a>
          </li>
        </ul>
      </div>
    </div>
    <input type="hidden" name="locale_code" value="en">
  </div>
</form>

GET /search

<form action="/search" method="get" role="search" class="search search-modal__form">
  <div class="field">
    <input class="search__input field__input" id="Search-In-Modal-1" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results"
      aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
    <label class="field__label" for="Search-In-Modal-1">Search</label>
    <input type="hidden" name="options[prefix]" value="last">
    <button type="reset" class="reset__button field__button hidden" aria-label="Clear search term">
      <svg class="icon icon-close" aria-hidden="true" focusable="false">
        <use xlink:href="#icon-reset">
        </use>
      </svg>
    </button>
    <button class="search__button field__button" aria-label="Search">
      <svg class="icon icon-search" aria-hidden="true" focusable="false">
        <use href="#icon-search">
        </use>
      </svg>
    </button>
  </div>
  <div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
    <link href="//pineappleheadswimwear.com/cdn/shop/t/3/assets/component-loading-spinner.css?v=116724955567955766481715981365" rel="stylesheet" type="text/css" media="all">
    <div class="predictive-search__loading-state">
      <svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </div>
  <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>

POST /localization

<form method="post" action="/localization" id="HeaderLanguageForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
    value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
  <div>
    <h2 class="visually-hidden" id="HeaderLanguageLabel">Language</h2>
    <div class="disclosure">
      <button type="button" class="disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="HeaderLanguageList" aria-describedby="HeaderLanguageLabel">
        <span>English</span>
        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
          <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
          </path>
        </svg>
      </button>
      <div class="disclosure__list-wrapper" hidden="">
        <ul id="HeaderLanguageList" role="list" class="disclosure__list list-unstyled">
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset" href="#" hreflang="en" lang="en" aria-current="true" data-value="en">
            <span><svg class="icon icon-checkmark" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"></path>
</svg>
</span>
            <span>
              English
            </span>
          </a>
          </li>
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset" href="#" hreflang="zh-CN" lang="zh-CN" data-value="zh-CN">
            <span class="visibility-hidden"><svg class="icon icon-checkmark" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"></path>
</svg>
</span>
            <span>
              简体中文
            </span>
          </a>
          </li>
        </ul>
      </div>
    </div>
    <input type="hidden" name="locale_code" value="en">
  </div>
</form>

GET /search

<form action="/search" method="get" role="search" class="search search-modal__form">
  <div class="field">
    <input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results"
      aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
    <label class="field__label" for="Search-In-Modal">Search</label>
    <input type="hidden" name="options[prefix]" value="last">
    <button type="reset" class="reset__button field__button hidden" aria-label="Clear search term">
      <svg class="icon icon-close" aria-hidden="true" focusable="false">
        <use xlink:href="#icon-reset">
        </use>
      </svg>
    </button>
    <button class="search__button field__button" aria-label="Search">
      <svg class="icon icon-search" aria-hidden="true" focusable="false">
        <use href="#icon-search">
        </use>
      </svg>
    </button>
  </div>
  <div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
    <link href="//pineappleheadswimwear.com/cdn/shop/t/3/assets/component-loading-spinner.css?v=116724955567955766481715981365" rel="stylesheet" type="text/css" media="all">
    <div class="predictive-search__loading-state">
      <svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </div>
  <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>

POST /cart

<form action="/cart" method="post" id="cart-notification-form">
  <button class="button button--primary button--full-width" name="checkout"> Check out </button>
</form>

POST /contact#contact_form

<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="newsletter-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
  <input type="hidden" name="contact[tags]" value="newsletter">
  <div class="newsletter-form__field-wrapper scroll-trigger animate--slide-in scroll-trigger--offscreen" data-cascade="" style="--animation-order: 3;">
    <div class="field">
      <input id="NewsletterForm--sections--17181287219379__newsletter_PdpDEU" type="email" name="contact[email]" class="field__input" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Email"
        required="">
      <label class="field__label" for="NewsletterForm--sections--17181287219379__newsletter_PdpDEU"> Email </label>
      <button type="submit" class="newsletter-form__button field__button" name="commit" id="Subscribe" aria-label="Subscribe">
        <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
          <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
          </path>
        </svg>
      </button>
    </div>
  </div>
</form>

POST /localization

<form method="post" action="/localization" id="FooterLanguageForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
    value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
  <div>
    <h2 class="caption-large text-body" id="FooterLanguageLabel"> Language </h2>
    <div class="disclosure">
      <button type="button" class="disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="FooterLanguageList" aria-describedby="FooterLanguageLabel">
        <span>English</span>
        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
          <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
          </path>
        </svg>
      </button>
      <div class="disclosure__list-wrapper" hidden="">
        <ul id="FooterLanguageList" role="list" class="disclosure__list list-unstyled">
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset" href="#" hreflang="en" lang="en" aria-current="true" data-value="en">
            <span><svg class="icon icon-checkmark" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"></path>
</svg>
</span>
            <span>
              English
            </span>
          </a>
          </li>
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset" href="#" hreflang="zh-CN" lang="zh-CN" data-value="zh-CN">
            <span class="visibility-hidden"><svg class="icon icon-checkmark" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"></path>
</svg>
</span>
            <span>
              简体中文
            </span>
          </a>
          </li>
        </ul>
      </div>
    </div>
    <input type="hidden" name="locale_code" value="en">
  </div>
</form>

Text Content

Skip to content
 * Catalog
 * Contact
 * Privacy Policy
 * Refund Policy
 * Shipping Policy
 * Terms of Service

Log in


LANGUAGE

English
 * English
 * 简体中文

Search



 * Catalog
 * Contact
 * Privacy Policy
 * Refund Policy
 * Shipping Policy
 * Terms of Service


LANGUAGE

English
 * English
 * 简体中文

Search

Log in Cart


ITEM ADDED TO YOUR CART


View cart
Check out
Continue shopping

Welcome to Pineapple Head Swimwear




 * 3PCS SOLID COLOR STRIPE SWIMSUIT SEXY SUMMER BEACH BIKINI SET WOMENS CLOTHING
   
   
   
   
   3PCS SOLID COLOR STRIPE SWIMSUIT SEXY SUMMER BEACH BIKINI SET WOMENS CLOTHING
   
   Regular price $38.98 USD
   Regular price Sale price $38.98 USD
   Unit price /  per 
   


 * BACKLESS ONE-PIECE SWIMMING SUIT
   
   
   
   
   BACKLESS ONE-PIECE SWIMMING SUIT
   
   Regular price $85.98 USD
   Regular price Sale price $85.98 USD
   Unit price /  per 
   


 * BACKLESS SWIMSUIT SPA RESORT SWIMMING
   
   
   
   
   BACKLESS SWIMSUIT SPA RESORT SWIMMING
   
   Regular price $27.98 USD
   Regular price Sale price $27.98 USD
   Unit price /  per 
   


 * BEACH BIKINI
   
   
   
   
   BEACH BIKINI
   
   Regular price $15.98 USD
   Regular price Sale price $15.98 USD
   Unit price /  per 
   


 * BEACH BIKINI
   
   
   
   
   BEACH BIKINI
   
   Regular price $15.98 USD
   Regular price Sale price $15.98 USD
   Unit price /  per 
   


 * BEACH DRESS
   
   
   
   
   BEACH DRESS
   
   Regular price $35.98 USD
   Regular price Sale price $35.98 USD
   Unit price /  per 
   


 * BEACH PANTS SEXY WOMEN JEANS SHORTS
   
   
   
   
   BEACH PANTS SEXY WOMEN JEANS SHORTS
   
   Regular price $22.98 USD
   Regular price Sale price $22.98 USD
   Unit price /  per 
   


 * BEACH RHINESTONE MESH BIKINI SET
   
   
   
   
   BEACH RHINESTONE MESH BIKINI SET
   
   Regular price $15.98 USD
   Regular price Sale price $15.98 USD
   Unit price /  per 
   


 * BEACH SEXY BIKINI
   
   
   
   
   BEACH SEXY BIKINI
   
   Regular price $18.98 USD
   Regular price Sale price $18.98 USD
   Unit price /  per 
   


 * BEACH SWIMMING POOL BIKINI FEMALE
   
   
   
   
   BEACH SWIMMING POOL BIKINI FEMALE
   
   Regular price $15.98 USD
   Regular price Sale price $15.98 USD
   Unit price /  per 
   


 * BEACH SWIMMING SPORTS SPLIT SWIMSUIT
   
   
   
   
   BEACH SWIMMING SPORTS SPLIT SWIMSUIT
   
   Regular price $15.98 USD
   Regular price Sale price $15.98 USD
   Unit price /  per 
   


 * BEACH SWIMSUIT
   
   
   
   
   BEACH SWIMSUIT
   
   Regular price $15.98 USD
   Regular price Sale price $15.98 USD
   Unit price /  per 
   


 * BEACH SWIMSUIT BIKINI
   
   
   
   
   BEACH SWIMSUIT BIKINI
   
   Regular price $15.98 USD
   Regular price Sale price $15.98 USD
   Unit price /  per 
   


 * BIKINI COVERALL AMAZON DUNHUANG HOLLOW SEXY SWIMSUIT BIKINI SET
   
   
   
   
   BIKINI COVERALL AMAZON DUNHUANG HOLLOW SEXY SWIMSUIT BIKINI SET
   
   Regular price $15.98 USD
   Regular price Sale price $15.98 USD
   Unit price /  per 
   


 * BIKINI SWIMSUIT FOR WOMEN
   
   
   
   
   BIKINI SWIMSUIT FOR WOMEN
   
   Regular price $20.98 USD
   Regular price Sale price $20.98 USD
   Unit price /  per 
   


 * BIKINI THREE-PIECE SWIMSUIT SOLID COLOR SKIRT
   
   
   
   
   BIKINI THREE-PIECE SWIMSUIT SOLID COLOR SKIRT
   
   Regular price $25.98 USD
   Regular price Sale price $25.98 USD
   Unit price /  per 
   


 * BRAZILIAN THONG BIKINI
   
   
   
   
   BRAZILIAN THONG BIKINI
   
   Regular price $15.98 USD
   Regular price Sale price $15.98 USD
   Unit price /  per 
   


 * CAMISOLE BRIEFS THONG TWO-PIECE
   
   
   
   
   CAMISOLE BRIEFS THONG TWO-PIECE
   
   Regular price $15.98 USD
   Regular price Sale price $15.98 USD
   Unit price /  per 
   


 * CANDY-COLORED STITCHING HALTER BIKINI
   
   
   
   
   CANDY-COLORED STITCHING HALTER BIKINI
   
   Regular price $15.98 USD
   Regular price Sale price $15.98 USD
   Unit price /  per 
   


 * CASUAL WOMEN'S CLOTHING BIRD-AND-FLOWER BEACH VACATION BLOUSE
   
   
   
   
   CASUAL WOMEN'S CLOTHING BIRD-AND-FLOWER BEACH VACATION BLOUSE
   
   Regular price $27.98 USD
   Regular price Sale price $27.98 USD
   Unit price /  per 
   


 * CHIC 3-PIECE HALTER NECK BIKINI SET FOR WOMEN
   
   
   
   
   CHIC 3-PIECE HALTER NECK BIKINI SET FOR WOMEN
   
   Regular price $18.98 USD
   Regular price Sale price $18.98 USD
   Unit price /  per 
   


 * CONFIDENTLY YOU – PINEAPPLE SKULL BIKINI FOR THE PLAYFUL AND FREE-SPIRITED -
   MADE TO ORDER SWIMSUIT - ECO FRENDLY
   
   
   
   
   CONFIDENTLY YOU – PINEAPPLE SKULL BIKINI FOR THE PLAYFUL AND FREE-SPIRITED -
   MADE TO ORDER SWIMSUIT - ECO FRENDLY
   
   Regular price $42.98 USD
   Regular price Sale price $42.98 USD
   Unit price /  per 
   


 * CUSTOM PINEAPPLE SKULL BIKINI TOP - HANDMADE SWIMWEAR FOR BEACH BABES - MADE
   TO ORDER SWIMSUIT - ECO FRENDLY
   
   
   
   
   CUSTOM PINEAPPLE SKULL BIKINI TOP - HANDMADE SWIMWEAR FOR BEACH BABES - MADE
   TO ORDER SWIMSUIT - ECO FRENDLY
   
   Regular price $25.98 USD
   Regular price Sale price $25.98 USD
   Unit price /  per 
   


 * DIGITAL PRINT THONG LADIES BIKINI SWIMSUIT
   
   
   
   
   DIGITAL PRINT THONG LADIES BIKINI SWIMSUIT
   
   Regular price $26.98 USD
   Regular price Sale price $26.98 USD
   Unit price /  per 
   

View all



SUBSCRIBE TO OUR EMAILS

Be the first to know about new collections and exclusive offers.

Email


LANGUAGE

English
 * English
 * 简体中文

Payment methods
 * American Express
 * Apple Pay
 * Diners Club
 * Discover
 * Meta Pay
 * Google Pay
 * Mastercard
 * PayPal
 * Shop Pay
 * Venmo
 * Visa

© 2024, Pineapple Head Swimwear Powered by Shopify
 * Contact information
 * Refund policy
 * Privacy policy
 * Terms of service
 * Shipping policy

 * Choosing a selection results in a full page refresh.
 * Opens in a new window.