DIY Bleach Alternative That Actually Brightens Whites (No Harsh Chemicals)

Sharing is caring!

Last Updated on April 15, 2026 by Kiersten James

A simple DIY bleach alternative that actually brightens whites, removes buildup, and keeps clothes and linens looking clean without harsh chemicals.

If your white clothes or sheets are coming out looking dull, it’s not always because they’re dirty. It’s usually some sort of buildup that has developed.

Detergent, minerals in your water, fabric softener…everything starts to coat the fabric over time. The result is that even when they’re clean, they don’t look clean.

Bleach isn’t always the fix, either. It can actually make whites look yellow over time and wear down the fabric.

That’s where this homemade bleach alternative comes in – it lifts the buildup instead of just masking it.

Three Simple Ingredients

This recipe came from our time spent in Pennsylvania and is what Amish women use to brighten their white kapps and aprons. If you’re already using my Homemade Liquid Laundry Detergent, this is what helps take it a step further.

It is made with three simple ingredients – 3% hydrogen peroxide, lemon juice, and water – it’s safe, gentle, and can be used with or without direct sunlight.

If you have a clothesline, UV rays from sunlight give the brightening power a little boost, but it’s not a must.

Hydrogen peroxide is a natural oxidizer. It lifts dirt and residue from fabric without harsh fumes. Lemon juice has mild bleaching power and a natural, fresh scent.

Together, they brighten whites without breaking down fibers in the fabric.

Why I Don’t Use Bleach for Our Laundry

Bleach has many adverse effects on our health, can wear out fabric, and leaves behind a sterile chemical smell.

While it can make whites look brighter in the short term, it weakens natural fibers over time and can cause yellowing if used too often.

My beloved Oma passed away from lung cancer in 2010, and one of the things I remember about her house is that it always smelled like bleach growing up. Regardless, the stuff is without a doubt terrible for us to be using on a regular basis.

I do have bleach in the house for illnesses that require heavy-duty cleaning, like adenoviruses. For more routine jobs like laundry care, I’ve found this natural bleach alternative to be just as effective without any of the downsides.

How to Make a DIY Bleach Alternative (No Harsh Chemicals)

Ingredients:

  • 1 cup 3% hydrogen peroxide
  • Juice of one whole lemon or 1/4 cup of bottled lemon juice
  • 12 cups warm water (96 ounces)

Instructions:

Mix the Solution

In a large bowl or bucket, combine the water, lemon juice, and hydrogen peroxide. You can also plug up the kitchen or slop sink if you don’t plan on needing it for a little while.

Soak Your Linens

Add white linens to the solution. Make sure they’re fully submerged and let everything soak for at least 30 minutes or up to 2 hours if they’re especially dingy. I use a heavy glass container like the one in the picture to hold the fabric under the water and prevent air bubbles from forming.

natural bleach alternative

Wash As Usual

After the soaking period, do not rinse. Toss the whites into your washing machine and run a normal cycle with the detergent you’d normally use. There is no need to add anything else.

Optional: Dry in the Sun

If you have a clothesline or a particularly sunny spot outdoors, hang your linens to dry. Sunlight helps naturally bleach and deodorize fabric. If you don’t have outdoor space, that’s okay! Line drying indoors or using a dryer on low heat works too.

When to Use

I don’t use this mixture on anything with bright colors or prints in case the lemon juice fades them. Most of our towels and sheets are plain white.

These include:

  • White towels
  • Pillowcases and sheets
  • Duvet covers
  • Cloth napkins or tablecloths
  • Undergarments or cotton socks
  • Aprons
  • Baby clothes (if color-free)
  • Cotton nightgowns

A Few Extra Tips for Best Whitening Results

  1. Use warm (not hot) water
  2. Don’t use this in place of spot treatment for stains. It is intended for use as a whole-fabric brightener.
  3. Always test on a small corner if you’re not sure how the fabric will react.
  4. You can multiply the measurements if you’re soaking larger items like blankets or multiple towels. To soak something large like my king-sized duvet cover, I either use the bathtub or farmhouse sink and multiply the measurements by 6.

It’s one of the easiest swaps I’ve made in our home and has served us well over the years.

DIY Bleach Alternative That Actually Brightens Whites (No Harsh Chemicals)

DIY Bleach Alternative That Actually Brightens Whites (No Harsh Chemicals)

Yield: 12 cups
Prep Time: 5 minutes
Total Time: 5 minutes

A simple DIY bleach alternative that actually brightens whites, removes buildup, and keeps clothes and linens looking clean without harsh chemicals.

Ingredients

  • 1 cup 3% hydrogen peroxide
  • Juice of one whole lemon or 1/4 cup of bottled lemon juice
  • 12 cups warm water (96 ounces)

Instructions

    Mix the Solution:

    In a large bowl or bucket, combine the water, lemon juice, and hydrogen peroxide. You can also plug up the kitchen or slop sink if you don't plan on needing it for a little while.

    Soak Your Linens:

    Add white linens to the solution. Make sure they’re fully submerged and let everything soak for at least 30 minutes or up to 2 hours if they’re especially dingy. I use a heavy glass container like the one in the picture to hold the fabric under the water and prevent air bubbles from forming.

    Wash As Usual:

    After the soaking period, do not rinse. Toss the whites into your washing machine and run a normal cycle with the detergent you'd normally use. There is no need to add anything else.

    Optional: Dry in the Sun

    If you have a clothesline or a particularly sunny spot outdoors, hang your linens to dry. Sunlight helps naturally bleach and deodorize fabric. If you don’t have outdoor space, that’s okay! Line drying indoors or using a dryer on low heat works too.

Notes

  1. Use warm (not hot) water
  2. Don’t use this in place of spot treatment for stains. It is intended for use as a whole-fabric brightener.
  3. Always test on a small corner if you're not sure how the fabric will react.
  4. You can multiply the measurements if you’re soaking larger items like blankets or multiple towels. To soak something large like my king-sized duvet cover, I either use the bathtub or farmhouse sink and multiply the measurements by 6.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Save It For Later!

Sharing is caring!

More From the Kitchen

Leave a Reply

Your email address will not be published. Required fields are marked *