frey.com Open in urlscan Pro
23.227.38.65  Public Scan

URL: https://frey.com/
Submission: On April 05 via api from US — Scanned from CA

Form analysis 3 forms found in the DOM

GET /search

<form action="/search" method="get" role="search"
  class="grid grid-cols-[minmax(0,auto),1fr,minmax(0,auto),minmax(0,auto)] items-center px-4 lg:px-5 xl:px-6 py-3 lg:py-4 bg-page text-body lg:row-start-1 lg:row-end-2 animate-menu-up animate-menu-up-delay-1">
  <input type="hidden" name="type" placeholder="" class="bg-page border-body" value="product" data-aid="armament-input">
  <input type="hidden" name="options[prefix]" placeholder="" class="bg-page border-body" value="last" data-aid="armament-input">
  <label class="font-heading heading-case hidden lg:block mr-3 grid-col-start-1 grid-col-end-2" for="">Search</label>
  <input type="search" name="q" placeholder="What are you looking for?" class="bg-page border-body w-full col-start-2 col-end-5 row-start-1 row-end-2 py-10" autocorrect="off" autocomplete="off" data-aid="search-bar-header">
  <div tabindex="0" data-armada-selector="clear-search" aria-label="Clear search" class="close-icon cursor-pointer col-start-3 col-end-4 row-start-1 row-end-2 justify-self-end flex items-center justify-center h-44 w-44 group">
    <svg data-aid="icon-cancel" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon-hover-classes">
      <rect width="20.6878" height="1.5" transform="matrix(0.70711 -0.707104 0.70711 0.707104 0.155396 14.7839)" fill="currentColor"></rect>
      <rect width="20.6878" height="1.5" transform="matrix(-0.70711 -0.707104 0.70711 -0.707104 14.7839 15.8445)" fill="currentColor"></rect>
    </svg>
  </div>
  <button type="submit"
    class="group flex w-44 h-full items-center justify-center col-start-4 col-end-5 row-start-1 row-end-2 justify-self-end relative group cursor-pointer before:block before:absolute before:left-0 before:right-0 before:scale-x-0 before:h-full before:w-full before:bg-body hover:before:scale-x-100 before:transition-transform before:duration-300 before:ease-out"
    data-aid="header-search-submit-button">
    <svg data-aid="icon-search" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"
      class="no-touch-hover:group-hover:[transform:scale(1.125)rotate(90deg)] transition-transform duration-200 search-icon z-20 group hover:text-page group-hover:text-page">
      <path fill-rule="evenodd" clip-rule="evenodd"
        d="M12.0345 6.39395C12.0345 9.11133 9.83166 11.3142 7.11429 11.3142C4.39691 11.3142 2.19405 9.11133 2.19405 6.39395C2.19405 3.67658 4.39691 1.47371 7.11429 1.47371C9.83166 1.47371 12.0345 3.67658 12.0345 6.39395ZM10.2669 11.9579C9.33651 12.4862 8.26063 12.7879 7.11429 12.7879C3.58301 12.7879 0.720337 9.92523 0.720337 6.39395C0.720337 2.86267 3.58301 0 7.11429 0C10.6456 0 13.5082 2.86267 13.5082 6.39395C13.5082 8.23338 12.7315 9.89139 11.4881 11.0579L15.2796 14.8494L14.219 15.91L10.2669 11.9579Z"
        fill="currentColor"></path>
    </svg>
  </button>
</form>

GET /search

<form action="/search" method="get" role="search" class="grid grid-cols-[minmax(0,auto),1fr,minmax(0,auto),minmax(0,auto)] items-center px-4 lg:px-5 xl:px-6 py-3 lg:py-4 bg-page text-body">
  <label class="font-heading heading-case hidden lg:block mr-3 grid-col-start-1 grid-col-end-2" for="">Search</label>
  <input type="search" name="q" placeholder="What are you looking for?" class="bg-page border-body w-full col-start-2 col-end-5 row-start-1 row-end-2 py-10" autocorrect="off" autocomplete="off" data-aid="search-bar-header">
  <svg data-aid="icon-cancel" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon-hover-classes close-icon mr-2 cursor-pointer col-start-3 col-end-4 row-start-1 row-end-2 justify-self-end hidden"
    tabindex="0" data-armada-selector="close-results" aria-label="Close">
    <rect width="20.6878" height="1.5" transform="matrix(0.70711 -0.707104 0.70711 0.707104 0.155396 14.7839)" fill="currentColor"></rect>
    <rect width="20.6878" height="1.5" transform="matrix(-0.70711 -0.707104 0.70711 -0.707104 14.7839 15.8445)" fill="currentColor"></rect>
  </svg>
  <button type="submit"
    class="group flex w-44 h-full items-center justify-center col-start-4 col-end-5 row-start-1 row-end-2 justify-self-end group cursor-pointer relative before:block before:absolute before:left-0 before:right-0 before:scale-x-0 before:h-full before:w-full before:bg-body hover:before:scale-x-100 before:transition-transform before:duration-300 before:ease-out"
    data-aid="header-search-submit-button">
    <svg data-aid="icon-search" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"
      class="no-touch-hover:group-hover:[transform:scale(1.125)rotate(90deg)] transition-transform duration-200 search-icon z-20 hover:text-page group-hover:text-page">
      <path fill-rule="evenodd" clip-rule="evenodd"
        d="M12.0345 6.39395C12.0345 9.11133 9.83166 11.3142 7.11429 11.3142C4.39691 11.3142 2.19405 9.11133 2.19405 6.39395C2.19405 3.67658 4.39691 1.47371 7.11429 1.47371C9.83166 1.47371 12.0345 3.67658 12.0345 6.39395ZM10.2669 11.9579C9.33651 12.4862 8.26063 12.7879 7.11429 12.7879C3.58301 12.7879 0.720337 9.92523 0.720337 6.39395C0.720337 2.86267 3.58301 0 7.11429 0C10.6456 0 13.5082 2.86267 13.5082 6.39395C13.5082 8.23338 12.7315 9.89139 11.4881 11.0579L15.2796 14.8494L14.219 15.91L10.2669 11.9579Z"
        fill="currentColor"></path>
    </svg>
  </button>
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-Xk4xTU" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 600px; min-width: 200px; max-width: 1000px; border-radius: 5px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgba(85, 85, 85, 0); background-image: url(&quot;https://d3k81ch9hvuctc.cloudfront.net/company/JAKwqZ/images/1f02ddaa-cc81-4544-a6c6-077d3c607820.png&quot;); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; padding: 10px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 500px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 5px 6px 10px; position: relative; flex: 0 1 auto; margin: 0px auto;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><img
              src="https://d3k81ch9hvuctc.cloudfront.net/company/JAKwqZ/images/13c11455-392d-4c74-96d0-fed24e74a888.png" tabindex="-1" class="needsclick  kl-private-reset-css-Xuajs1"
              style="max-width: 100%; width: 70px; height: auto; cursor: initial;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 20px 100px 10px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" style="width: 100%;">
          <p style="text-align: center;"><span style="color: #546a79; font-size: 38px; font-family: Platform, Geneva, Tahoma, Verdana, sans-serif; font-weight: bold;"><strong>Want 15% off your <br>first order?</strong></span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 160px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(84, 106, 121); border-radius: 50px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 255, 255); font-family: BasisGrotesqueProBold, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 50px; width: 100%;">YES!</button>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 160px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(179, 179, 179); border-radius: 50px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 255, 255); font-family: BasisGrotesqueProBold, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 50px; width: 100%;">NO
          THANKS</button></div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

 * FREE SHIPPING OVER $39


   

 * SHOP ALL

   

 * LAUNDRY CARE

   

 * PERSONAL CARE

   

 * MANAGE FREY SUBSCRIPTION



0
Search



NAVIGATION MENU

Shop All
Laundry Care
Personal Care
Manage Frey Subscription


FEATURED COLLECTION

THE COMPLETE PACKAGE



THE LAUNDRY PACKAGE



A YEAR'S SUPPLY OF FREY LAUNDRY



PERSONAL CARE KIT



THE EVERYTHING BUNDLE



HAND CARE PACKAGE

 * 
   Quick view
   
   
   THE COMPLETE PACKAGE

 * 
   Quick view
   
   
   THE LAUNDRY PACKAGE

 * 
   Quick view
   
   
   A YEAR'S SUPPLY OF FREY LAUNDRY

 * 
   Quick view
   
   
   PERSONAL CARE KIT

 * 
   Quick view
   
   
   THE EVERYTHING BUNDLE

 * 
   Quick view
   
   
   HAND CARE PACKAGE




Search


MAKE AN IMPACT


SCENT BEYOND WORDS

Shop now

CLOTHING CARE

PERSONAL CARE

 * 
   Quick view
   
   THE COMPLETE PACKAGE
   
   Regular price $56.00
   Regular price
   -%
   Unit price /  per 
 * 
   Quick view
   
   THE LAUNDRY PACKAGE
   
   Regular price $66.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   A YEAR'S SUPPLY OF FREY LAUNDRY
   
   Regular price $168.00
   Regular price
   -%
   Unit price /  per 
 * 
   Quick view
   
   THE FULL WASH
   
   Regular price $40.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   LAUNDRY DETERGENT 2-PACK
   
   Regular price From $40.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   FABRIC SOFTENER 2-PACK
   
   Regular price $40.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   FRAGRANCE BOOSTER 2-PACK
   
   Regular price $22.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   UNIVERSAL FRESHENER 2-PACK
   
   Regular price $36.00
   Regular price $0.00
   -%
   Unit price /  per 


 * CLOTHING CARE
   
   View all















`
 * 
   Quick view
   
   THE COMPLETE PACKAGE
   
   Regular price $56.00
   Regular price
   -%
   Unit price /  per 
 * 
   Quick view
   
   THE LAUNDRY PACKAGE
   
   Regular price $66.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   A YEAR'S SUPPLY OF FREY LAUNDRY
   
   Regular price $168.00
   Regular price
   -%
   Unit price /  per 
 * 
   Quick view
   
   THE FULL WASH
   
   Regular price $40.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   LAUNDRY DETERGENT 2-PACK
   
   Regular price From $40.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   FABRIC SOFTENER 2-PACK
   
   Regular price $40.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   FRAGRANCE BOOSTER 2-PACK
   
   Regular price $22.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   UNIVERSAL FRESHENER 2-PACK
   
   Regular price $36.00
   Regular price $0.00
   -%
   Unit price /  per 


 * CLOTHING CARE
   
   View all




`
 * 
   Quick view
   
   PERSONAL CARE KIT
   
   Regular price $82.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   SHAMPOO + BODY WASH
   
   Regular price $44.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   SHAMPOO + CONDITIONER
   
   Regular price $48.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   HAND CARE PACKAGE
   
   Regular price $39.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   HAND CREAM + HAND SANITIZER
   
   Regular price $25.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   SUGAR SCRUB 2-PACK
   
   Regular price From $32.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   BODYWASH 2-PACK
   
   Regular price $40.00
   Regular price $0.00
   -%
   Unit price /  per 
 * 
   Quick view
   
   CONDITIONER 2-PACK
   
   Regular price $48.00
   Regular price
   -%
   Unit price /  per 


 * PERSONAL CARE
   
   View all






 * MADE WITH NATURAL INGREDIENTS
   
   Always meticulously formulated with exceptional natural ingredients & without
   all the harmful ones.


 * +240,000 HAPPY CUSTOMERS
   
   Join the rest of our happy community. And if you aren’t happy, we’ll always
   fix it, 100% guaranteed.


 * ONE ORDER = ONE TREE
   
   We plant a tree for every order so feel incredible, knowing that your order
   is making a difference.


 * BETTER FOR THE WORLD
   
   We believe in a better world, and are independently certified to prove we’re
   striving for one.





 * OUR LAUNDRY MISSION
   
   We set out to put a little magic into the laundry experience. We wanted to
   create better products with a better impact, all designed with you in mind.
   We’re excited to share Frey with you
   Try Frey






⭑⭑⭑⭑⭑ 1,653 REVIEWS


OVER 240,000 HAPPY CUSTOMERS



"Amazing. I was skeptical at first, but after receiving the package and smelling
my laundry for the first time after a wash I'm sold! I get a lot of complements
and definitely will be back for more! Don’t hesitate, get this!"

- Jamie L.

"From my shirts and pants to my sheets at night I am surrounded by pure calming
magic by the scent of Frey. I can close my eyes for a moment, breathe and I am
taken to a tranquil forest and de-stress. I purchased the complete package of
the laundry detergent, conditioner and dryer sheets. My clothes come out clean,
soft and smell amazing. I am definitely sold on Frey."

- David P.

"If a nomad lumberjack wizard rescued you from a logging accident in an
enchanted oak forest - that's the smell of Frey.... I don't think I'll use
another detergent ever again!"

- Jack S.








 * ONE ORDER = ONE TREE
   
   We partnered with our friends at Trees.org to plant a tree for every order
   placed and offset our carbon footprint. Our commitment to creating a better
   world, by making higher quality products from more natural ingredients,
   starts with you. By choosing socially and eco-conscious brands, you are
   helping to make the world a better place.
   Shop Now & Plant A Tree





SHOP

 * Shop All
 * Laundry Care
 * Personal Care
 * Manage Frey Subscription

HELP

 * Manage Frey Subscription
 * Refund Policy
 * Contact Us
 * Privacy Policy
 * Terms of Service

© 2023, FREY
Payment methods
 * Amazon
 * American Express
 * Apple Pay
 * Diners Club
 * Discover
 * Google Pay
 * JCB
 * Mastercard
 * PayPal
 * Shop Pay
 * Venmo
 * Visa


Go to cart












Close form 1

Want 15% off your
first order?

YES!
NO THANKS