wypeuk.com Open in urlscan Pro
23.227.38.65  Public Scan

Submitted URL: http://wypeuk.com/
Effective URL: https://wypeuk.com/
Submission: On November 15 via api from US — Scanned from CA

Form analysis 2 forms found in the DOM

<form aria-live="polite" class="needsclick klaviyo-form klaviyo-form-version-cid_1 go2477726692 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-RYR7Rt" novalidate=""
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; margin: 0px auto; border-radius: 0px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(0, 81, 100); background-repeat: no-repeat; background-position-y: 50%; padding: 0px; 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: 200px; 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: 10px 0px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label class="needsclick  kl-private-reset-css-Xuajs1" id="label-email_102099760" for="email_102099760"
            style="color: rgb(255, 255, 255); font-family: TTCommons, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 700; letter-spacing: 0px; padding-bottom: 6px;">Email address</label><input
            id="email_102099760" class="needsclick go578911894 kl-private-reset-css-Xuajs1" type="email" autocomplete="email" name="email" tabindex="0" placeholder="Email address" aria-required="true" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 5px; padding: 0px 0px 0px 16px; height: 54px; text-align: left; color: rgb(255, 255, 255); font-family: TTCommons, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 500; letter-spacing: 0px; background-color: rgb(0, 81, 100); border: 1px solid rgb(153, 185, 193);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></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: 10px 6px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go411307778 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(217, 254, 89); border-radius: 50px; border-style: none; border-color: rgb(37, 36, 36); border-width: 2px; color: rgb(0, 81, 100); font-family: TTCommons, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 500; 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; pointer-events: auto; height: 54px; width: 100%;">Subscribe</button>
      </div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

<form aria-live="polite" class="needsclick klaviyo-form klaviyo-form-version-cid_2 go3279073480 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-UFFWnq" novalidate=""
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 594px; min-width: 200px; max-width: 1000px; border-radius: 4px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); background-image: url(&quot;https://d3k81ch9hvuctc.cloudfront.net/company/UN66Zv/images/a26b1b25-af50-45d0-a372-8ec337e85f19.png&quot;); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; padding: 17px 20px 20px; 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: 186px; 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: 0px 6px 10px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-127408963" style="width: 100%;">
          <p class="ql-align-center" style="font-size: 14px; text-align: center; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span style="font-size: 36px;"><span
                style="color: #005146; font-family: Gazpacho, 'Arial Black', 'Arial Bold', Gadget, sans-serif; font-weight: 900;">Join the Clean Cult and get</span><span
                style="color: #005146; font-family: Gazpacho, 'Arial Black', 'Arial Bold', Gadget, sans-serif; font-weight: 900;"> 10% off!</span></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: 6px; position: relative; background-color: rgba(15, 84, 155, 0.02); flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-127408964" style="width: 100%;">
          <p class="ql-align-center" style="font-size: 14px; text-align: center; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-size: 18px; color: #005146; background-color: rgba(0, 0, 0, 0); font-family: TTCommons, Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 500;">Receive the latest news, updates and exclusive offers when you sign
              up to the Clean Cult!</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 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="first_name_127408965" class="needsclick go2400837941 kl-private-reset-css-Xuajs1" type="text"
            autocomplete="given-name" tabindex="0" placeholder="First Name*" aria-label="First Name*" aria-required="true" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 7px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(217, 254, 89); font-family: TTCommons, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 500; letter-spacing: 0px; background-color: rgb(0, 81, 100); border: 1px solid rgb(148, 149, 150);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="last_name_127408966" class="needsclick go2400837941 kl-private-reset-css-Xuajs1" type="text"
            autocomplete="family-name" tabindex="0" placeholder="Surname" aria-label="Surname" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 7px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(217, 254, 89); font-family: TTCommons, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 500; letter-spacing: 0px; background-color: rgb(0, 81, 100); border: 1px solid rgb(148, 149, 150);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></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: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_127408967" class="needsclick go2400837941 kl-private-reset-css-Xuajs1" type="email"
            autocomplete="email" name="email" tabindex="0" placeholder="Enter your email address*" aria-label="Enter your email address*" aria-required="true" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 7px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(217, 254, 89); font-family: TTCommons, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 500; letter-spacing: 0px; background-color: rgb(0, 81, 100); border: 1px solid rgb(148, 149, 150);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></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: 10px 6px; position: relative; background-color: rgba(0, 0, 0, 0); flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input type="text" id="Birthday_127408968" class="needsclick go2400837941 kl-private-reset-css-Xuajs1"
            tabindex="0" placeholder="Birthday - DD/MM/YYYY" aria-label="Birthday - DD/MM/YYYY" aria-invalid="false"
            style="box-sizing: border-box; border-radius: 7px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(217, 254, 89); font-family: TTCommons, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 500; letter-spacing: 0px; background-color: rgb(0, 81, 100); border: 1px solid rgb(148, 149, 150);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></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: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; justify-content: flex-start; display: flex;">
          <fieldset class="needsclick go983184302 kl-private-reset-css-Xuajs1" style="align-self: flex-end; display: block;">
            <div role="group" aria-required="true" class="needsclick  kl-private-reset-css-Xuajs1" style="display: block;"><input class="needsclick klaviyo-sr-only kl-private-reset-css-Xuajs1" tabindex="0" type="checkbox" id="%24consent__11__14"
                name="%24consent__11" aria-invalid="false" aria-label="Keep me up to date on news and exclusive offers via email. By checking this box, I consent to receive marketing emails from Wype."><label
                class="needsclick go3431972610 kl-private-reset-css-Xuajs1" for="%24consent__11__14" style="display: flex; align-items: center; flex: 1 0 100%; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg
                  width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(148, 149, 150); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="#005164"></rect>
                    </g>
                  </g>
                </svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
                  <defs></defs>
                  <g id="checkbox_inner_%24consent__11__14" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="checkbox-on-checkbox_inner_%24consent__11__14" transform="translate(3.000000, 4.000000)" fill="#303B43">
                      <polygon id="shape-checkbox_inner_%24consent__11__14" fill="#D9FE59" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(0, 81, 100); font-family: TTCommons, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 500; letter-spacing: 0px; margin-right: 24px; display: flex; position: relative; top: 1px;">
                  Keep me up to date on news and exclusive offers via email. By checking this box, I consent to receive marketing emails from Wype.</div>
              </label></div>
            <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
          </fieldset>
        </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 6px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go300628013 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(0, 81, 100); border-radius: 4px; border-style: none; border-color: rgb(0, 0, 0); border-width: 2px; color: rgb(217, 254, 89); font-family: Gazpacho, &quot;Arial Black&quot;, &quot;Arial Bold&quot;, Gadget, sans-serif; font-size: 30px; font-weight: 900; letter-spacing: 1px; 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; pointer-events: auto; height: 54px; width: 100%;">Subscribe</button>
      </div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

Skip to content


JUST ADDED TO YOUR CART

Qty:
View cart ()
Continue shopping
 * 

 * Shop
    * SHOP NOW
    * View All Products

 * How it Works
 * About Us
    * Our Story
    * Our Experts

   
 * Rewards
    * Buttcoin Rewards
    * Refer a Friend

 * The Suppository*
 * UK
    * UK
    * US

 * Log in
 * Cart
   0 items
   
 * SHOP NOW

 *  * Shop
      SHOP NOW View All Products
    * How it Works
    * About Us
      Our Story Our Experts
      
    * Rewards
      Buttcoin Rewards Refer a Friend
    * The Suppository*
    * Account
    * UK
      UK US

 * 
 * Shop Cart
   0 items


WYPE*
PUT A SMILE BETWEEN YOUR CHEEKS

Embrace better, greener down-there care by upgrading your toilet paper with our
natural gel and enjoy a clean and soothing experience that doesn't cost the
planet.

SHOP NOW

Subscribe and save 10% Free shipping from £15Rated 'excellent' on
trustpilotSubscribe and save 10% Free shipping from £15Rated 'excellent' on
trustpilot
Subscribe and save 10% Free shipping from £15Rated 'excellent' on
trustpilotSubscribe and save 10% Free shipping from £15Rated 'excellent' on
trustpilot


TRUSTED BY BUMS EVERYWHERE

READ MORE



EXCELLENT SERVICE AND GREAT PRODUCT

I was convinced that the toilet paper would shred once the wiping commenced, but
to my great surprise it remained intact.

—ABBY


ECO-FRIENDLY ALTERNATIVE TO WET WIPES!

Very prompt service. Beautifully packaged and product itself, easy to use, with
the promise of easy access to refills.

—JANE


LOVE THIS PRODUCT. IT DOES EXACTLY WHAT THEY SAY.

I find it especially useful when camping as you just flush the paper into the
camping toilet, nice and easy.

—GILL

READ REVIEWS


TRUSTED BY BUMS EVERYWHERE




WYPE WITHOUT THE
WORRY

Wype is a soothing, natural gel that boosts toilet paper's cleansing power – a
wet wipe alternative that doesn’t clog pipes or pollute oceans. Why? Because
when it comes to cleaning, wetter is better. So you can get a proper clean –
with no post-wet-wipe guilt.


Reusable applicator. Infinitely recyclable bottle
Completely biodegradable for happy pipes and happy people
COSMOS organic certified formula. Vegan and cruelty-free
Proudly made by our in-house experts at Wype HQ
SHOP NOW




AS SEEN IN





STEP-BY-STEP


SQUEEZE. SWIPE. WYPE

 * 1. DOWN TO BUSINESS
   
   First, wipe with your dry toilet paper. Then grab some new sheets.

 * 2. A GOOD OL’SQUEEZE
   
   Keeping the bottle upright, pop open the lid and press the button to release
   the gel.

 * 3. JUST ROLL WITH IT
   
   Swipe the gel off the applicator with your toilet paper.

 * 4. WYPE AND FLUSH
   
   Wype clean and repeat as much as you’d like. Flush guilt-free.


HOW TO USE IT


SQUEEZE. SWIPE. WYPE



 * 1. First, wipe with your dry toilet paper. Then grab some new sheets.

 * 2. Keeping the bottle upright, pop open the lid and press the button to
   release the gel.

 * 3. Swipe the gel off the applicator with your toilet paper.

 * 4. Wype clean and repeat as much as you’d like. Flush guilt-free.


OUR STARTER KIT


AN EFFECTIVE, SUSTAINABLE AND SOOTHING GEL, MADE WITH NATURAL, ORGANIC
INGREDIENTS.

Our Starter Kit contains our custom reusable applicator, plus one 100ml bottle
of Wype Gel - which is equivalent to 6 packs of wet wipes. Enough to last one
person about 2 months.

Wype products are made with organic, vegan and cruelty-free ingredients — so
your conscience can stay just as clean as you feel.

Learn more about our ingredients list here.

Shop the Starter Kit


OUR STARTER KIT


PH BALANCED


NO PARABENS


FRAGRANCE-FREE


DERMATOLOGICALLY TESTED


VEGAN


CRUELTY-FREE


OUR BUNDLES

Shop All

The Starter Bundle



£28.00£24.00



Classic Bundle



£31.60£26.00



Family Bundle



£48.00£38.00




WAVE GOODBYE TO WET-WIPES


WET WIPES MIGHT SEEM LIKE AN EASY & CONVENIENT WAY TO CLEAN UP THE MESS THAT
LIFE CAN THROW AT US. BUT IN REALITY, THEY’RE A MENACE TO OUR PIPES AND TO OUR
PLANET. THAT’S WHY WE MADE WYPE.


Learn More


FAQS


FREQUENTLY AS*KED QUESTIONS



If you can’t see your answer, you can
see our full list of FAQs or drop us a message.



How do I use Wype?
 * First, wipe with your dry toilet paper. Then grab some new sheets, 2 or 3
   should do the trick!
 * Keeping the bottle upright, pop open the lid and press the button to release
   the gel.
 * Swipe the gel off the applicator with your toilet paper.
 * Wype clean and repeat as much as you’d like. Flush guilt-free.
 * Once you’re comfortable with using Wype, try out different techniques and see
   which way suits you best!
 * If in doubt, check out this handy video!

What is Wype and why should I use it?
Wype is a toilet tissue gel that can help you boost your intimate hygiene.
Wiping with dry toilet paper can lead to irritation and simply doesn't do the
job. Try wiping with dry toilet paper until you're satisfied, and then using
Wype! You will see that there was still something there. Wype will glide on
smoothly and leave you feeling fresh and moisturized.
Is Wype unisex?
Hell yeah! Wype is gender neutral, unscented, and meant to help you identify as
clean, and nothing else.
Is Wype suitable for sensitive skin?
Absolutely! Wype is dermatologically approved, hypoallergenic and suitable for
sensitive skin. If you are particularly concerned, do a patch test before you
start using it daily, and discontinue if there are any signs of irritation.
What are the ingredients in the Wype formula?
Aqua (Water), Glycerin**, Xanthan Gum, Decyl Glucoside, Propanediol, Tocopherol
(Vitamin E), Aloe Barbadensis Leaf Juice Powder*, Chamomilla Recutita
(Chamomile) Flower Extract*, Cocos Nucifera (Coconut) Fruit Extract, Bambusa
Tuldoides (Bamboo) Leaf Extract, Helianthus Annuus Seed Oil, Sodium Benzoate,
Benzyl Alcohol, Potassium Sorbate, Citric Acid, Dehydroacetic Acid.



*from Organic Agriculture.



**made Using Organic Ingredients.


WYPE WHO? WYPE YOU!


WYPE IS FOR
EVERYBUM



Freshly waxed or weed-whacker worthy, Wype is for everybum.
Our formula was designed to be gentle enough for your nethers, and
everywhere else! Off you go, fresh as a daisy.


SHOP NOW



WYPE WHO? WYPE YOU!


WYPE IS FOR
EVERYBUM



Freshly waxed or weed-whacker worthy, Wype is for everybum.
Our formula was designed to be gentle enough for your nethers, and everywhere
else! Off you go, fresh as a daisy.


SHOP NOW


SAVE 10% WHEN YOU JOIN THE CLEAN CULT

Sign up to become Wype wise. Be the first to know
about updates and latest offers.

Email address

Subscribe

Contact us
We aim to reply within 24 hours
FAQs
Find the answers
Our blog
All things below the waist
Follow us
Our instagram
Terms of Services Privacy Refund Policy

Use left/right arrows to navigate the slideshow or swipe left/right if using a
mobile device
 * Choosing a selection results in a full page refresh.
 * Press the space key then arrow keys to make a selection.






Excloosive Discounts

Close teaser
Close dialog

Join the Clean Cult and get 10% off!

Receive the latest news, updates and exclusive offers when you sign up to the
Clean Cult!




Keep me up to date on news and exclusive offers via email. By checking this box,
I consent to receive marketing emails from Wype.

Subscribe