Hong Kong's 85% summer humidity and 32°C indoor temperatures turn laundry into a mildew incubator. Your clothes never fully dry. The bacteria that cause sweat stink multiply faster than MTR delays during a signal fault. Most detergents sold here are imported formulas designed for cold-climate washing — they leave residue that traps moisture and makes the problem worse.
I tested six detergents over three months in a 420 sq ft Sham Shui Po flat with zero ventilation and a top-loader that drains onto the bathroom floor. Every load was gym shirts, work clothes worn through Central's lunchtime scrum, and towels that started smelling like wet dog after 48 hours. The winners had to strip odour in cold water, rinse clean in Hong Kong's soft tap water, and not coat everything in a fragrance layer thick enough to register as assault.
1. Attack Plus Laundry Powder — Cold-water enzyme formula
Attack Plus uses a dual-enzyme system (protease and lipase) that breaks down sweat proteins and sebum in water as cold as 15°C. That matters because most Hong Kong flats don't have hot water plumbed to the washing machine, and heating water in a kettle for laundry is nobody's idea of efficiency. A 4kg box delivers 80 loads for HKD 89 at ParknShop, which works out to HKD 1.11 per wash.
The powder dissolves completely in cold water within 30 seconds. No clumping, no white streaks on dark clothes. After a month of daily use, my gym shirts stopped smelling like fermented soy sauce, and my work shirts stayed crisp through the afternoon commute without that stale-fabric funk that develops when enzymes fail to do their job.
The fragrance is there but faint — a clean, slightly citrus note that disappears after the clothes dry. This is the opposite of those floral-bomb detergents that make your wardrobe smell like a Mongkok cosmetics stall. If you hang laundry indoors (and everyone does), you want this level of restraint.
The only drawback is storage. A 4kg box takes up half a cabinet shelf. If your flat is tight, the 2kg refill pack (HKD 52 at Wellcome) fits in a drawer.
Pros
- Enzymes work in cold water down to 15°C
- Strips sweat odour without fragrance overload
- HKD 1.11 per load (cheapest per-wash cost tested)
- Rinses completely clean in soft Hong Kong water
- Available at every ParknShop and Wellcome
Cons
- 4kg box is bulky for small flats
- Powder format not ideal for front-loaders
- Measuring scoop is comically oversized for Hong Kong load sizes
| Format | Powder |
| Weight | 4kg |
| Load capacity | ~80 loads (50g per load) |
| Active enzymes | Protease, lipase |
| Fragrance | Light citrus |
| Price per load | HKD 1.11 |
| Where to buy | ParknShop, Wellcome, HKTVmall |
| Price | HKD 89 |
2. Kao Biore U Liquid — Low-residue liquid for front-loaders
Kao Biore U is a liquid concentrate designed for Japan's front-loading washers, which means it rinses out completely even in the low-water cycles common in Hong Kong machines. The formula uses a surfactant blend that stays suspended in cold water instead of clinging to fabric fibres. An 810ml bottle runs HKD 78 at Mannings and delivers 27 loads at 30ml per wash.
I ran this through a Panasonic front-loader set to "eco" mode (18 minutes, minimal water). Zero residue. The clothes came out clean without that slick, detergent-coated feel that happens when you use too much liquid or the wrong formula. The fragrance is barely there — a faint floral note that disappears once the clothes dry.
Biore U handles everyday grime well (coffee spills, lunch-hour sweat, general city dirt), but it struggles with heavy stains. A soy sauce splatter on a white shirt needed pre-treatment with bar soap before the wash. If you're washing gym clothes or anything heavily soiled, Attack Plus still wins. If your wardrobe is business casual and you wash every two days, this is the better pick.
The bottle design is excellent. The cap doubles as a measuring cup with clear 15ml and 30ml lines, and the pour spout doesn't drip. Small thing, but it matters when you're doing laundry at 11pm in a poorly lit bathroom.
Pros
- Rinses completely clean in low-water front-loaders
- No residue buildup on clothes or machine drum
- Measuring cap with clear lines (no guessing)
- Works well in cold water for everyday washing
Cons
- Less effective on heavy stains than powder enzymes
- HKD 2.89 per load (2.6× more expensive than Attack Plus)
- 810ml bottle only lasts three weeks with daily washing
| Format | Liquid concentrate |
| Volume | 810ml |
| Load capacity | ~27 loads (30ml per load) |
| Surfactant type | Non-ionic blend |
| Fragrance | Mild floral |
| Price per load | HKD 2.89 |
| Where to buy | Mannings, Watsons, Yata |
| Price | HKD 78 |
3. Persil Power Gel — Enzyme boost for stubborn stains
Persil Power Gel adds amylase enzymes to the standard protease/lipase mix, which means it tackles carbohydrate-based stains (rice, noodles, sugar) that other detergents ignore. The 1.8L bottle costs HKD 129 at Fortress and delivers 40 loads at 45ml per wash. It's expensive at HKD 3.23 per load, but it's the only detergent tested that removed a three-day-old char siu sauce stain without pre-soaking.
The gel formula is thick and concentrated. You need to let the machine fill with water before adding it, or it sits in a blob on top of the clothes. Once diluted, it works well in cold water and rinses clean. The enzyme blend is aggressive — I watched it dissolve a curry stain on a cotton T-shirt in a 30-minute wash cycle.
The fragrance is stronger than Attack Plus or Biore U. It's a synthetic "fresh linen" scent that lingers on clothes for 2-3 days. If you like that, fine. If you don't, this will annoy you every time you open your wardrobe.
This is overkill for everyday laundry. If you're washing office shirts and jeans, you're paying for enzymes you don't need. But if you have kids who spill everything, or you cook with a lot of oil and sauce, the stain-removal power justifies the price.
Pros
- Triple-enzyme formula (protease, lipase, amylase) handles oil, protein, and carb stains
- Removed char siu and curry stains without pre-soaking
- Gel stays suspended in cold water (no clumping)
- 1.8L bottle lasts six weeks with daily washing
Cons
- HKD 3.23 per load (most expensive tested)
- Strong synthetic fragrance lingers for days
- Thick gel needs to be added after water fills (inconvenient)
| Format | Gel concentrate |
| Volume | 1.8L |
| Load capacity | ~40 loads (45ml per load) |
| Active enzymes | Protease, lipase, amylase |
| Fragrance | Strong synthetic "fresh linen" |
| Price per load | HKD 3.23 |
| Where to buy | Fortress, Broadway, HKTVmall |
| Price | HKD 129 |
4. Ariel Matic Top Load — Budget powder for basic cleaning
Ariel Matic is the cheapest detergent that still works. A 3kg bag costs HKD 69 at Wellcome and delivers 60 loads at 50g per wash, which works out to HKD 1.15 per load. The enzyme formula is less aggressive than Attack Plus, but it handles light soil and everyday wear without leaving residue. If you wash clothes every two days and don't deal with heavy stains, this saves HKD 20 every two months.
The cleaning power is adequate. It removed fresh sweat stains and light dirt, but older stains (three-day-old coffee, ground-in grime from walking through Sham Shui Po markets) needed a second wash or pre-treatment. The fragrance is generic floral — not offensive, not memorable.
The powder dissolves in cold water, but it takes 60-90 seconds instead of the 30 seconds Attack Plus needs. If you start the machine before the powder dissolves, you get white streaks on dark clothes. Not a dealbreaker, just annoying.
The 3kg bag is easier to store than Attack Plus's 4kg box, but the bag itself is flimsy. It tore after two weeks of normal use, and I had to transfer the powder to a plastic container. Budget packaging for a budget product.
Pros
- HKD 1.15 per load (second-cheapest tested)
- 3kg bag fits in small cabinets
- Handles everyday laundry without residue
- Available at every supermarket and convenience store
Cons
- Less effective on heavy stains than Attack Plus
- Takes 60-90 seconds to dissolve (risk of streaking)
- Flimsy bag tears easily (transfer to container recommended)
| Format | Powder |
| Weight | 3kg |
| Load capacity | ~60 loads (50g per load) |
| Active enzymes | Protease (basic formula) |
| Fragrance | Generic floral |
| Price per load | HKD 1.15 |
| Where to buy | Wellcome, ParknShop, 7-Eleven |
| Price | HKD 69 |
5. OMO Ultimate Liquid — Odour control for activewear
OMO Ultimate adds zinc ricinoleate to the enzyme mix, which neutralises odour molecules instead of masking them with fragrance. The 1L bottle costs HKD 92 at Watsons and delivers 25 loads at 40ml per wash. It's the only detergent tested that fully removed the gym-sock smell from synthetic running shirts after a single wash. If you do CrossFit, cycle commute, or run in Hong Kong's summer heat, this is worth the HKD 3.68 per load.
The liquid is thin and pours easily. It works in cold water and rinses clean, but it's formulated specifically for synthetic fabrics (polyester, nylon, spandex). On cotton or linen, it performs no better than Biore U at half the price. The enzyme blend is standard protease/lipase — nothing special for stain removal.
The odour control is real. I washed a polyester gym shirt that had been sitting in a duffel bag for four days in 30°C heat. One wash cycle, cold water, and the ammonia/bacterial funk was gone. No fragrance layer, no masking — the shirt smelled like nothing. That's the zinc ricinoleate working.
The bottle is small. If you're washing gym clothes daily, 1L lasts three weeks. The price per load adds up fast.
Pros
- Zinc ricinoleate neutralises odour molecules (doesn't mask with fragrance)
- Excellent for synthetic activewear (polyester, nylon, spandex)
- Removed four-day-old gym-sock smell in one wash
- Thin liquid pours cleanly (no drips)
Cons
- HKD 3.68 per load (expensive for what it does)
- No better than Biore U on cotton or linen
- 1L bottle only lasts three weeks with daily washing
| Format | Liquid |
| Volume | 1L |
| Load capacity | ~25 loads (40ml per load) |
| Active enzymes | Protease, lipase |
| Odour control | Zinc ricinoleate |
| Fragrance | Minimal (none after drying) |
| Price per load | HKD 3.68 |
| Where to buy | Watsons, Mannings, HKTVmall |
| Price | HKD 92 |
6. Neutral Baby Laundry Liquid — Fragrance-free for sensitive skin
Neutral Baby is a fragrance-free, dye-free liquid formulated for infant clothing, which makes it the safest pick for eczema-prone or chemically sensitive skin. The 1.2L bottle costs HKD 88 at Mannings and delivers 30 loads at 40ml per wash. The enzyme formula is mild (protease only, no lipase or amylase), so cleaning power is limited, but it rinses completely clean and leaves zero irritants on fabric.
The liquid is clear and odourless. It removed light sweat and everyday dirt, but struggled with anything oil-based or heavily soiled. A cooking oil splatter on a shirt collar needed pre-treatment. A grass stain from Victoria Park didn't come out at all.
This is not a detergent for people who need heavy-duty cleaning. It's for people who can't tolerate fragrance or optical brighteners, or for washing baby clothes and cloth diapers. The price per load (HKD 2.93) is high given the limited cleaning power, but if you have skin reactions to standard detergents, it's your only real option.
The bottle design is identical to Biore U (same manufacturer, Kao). The measuring cap is clear and accurate.
Pros
- Zero fragrance, dyes, or optical brighteners
- Safe for eczema-prone and chemically sensitive skin
- Rinses completely clean (no residue)
- Good for baby clothes and cloth diapers
Cons
- Mild enzyme formula (protease only) struggles with oil and heavy stains
- HKD 2.93 per load (expensive for limited cleaning power)
- Not suitable as an all-purpose detergent
| Format | Liquid |
| Volume | 1.2L |
| Load capacity | ~30 loads (40ml per load) |
| Active enzymes | Protease (mild formula) |
| Fragrance | None |
| Additives | None (no dyes, brighteners, or preservatives) |
| Price per load | HKD 2.93 |
| Where to buy | Mannings, Watsons, HKTVmall |
| Price | HKD 88 |