A data-backed analysis of the K-beauty milk toner ranked #9 in Amazon US Facial Toners & Astringents: what it is, how customers rate it, what is inside it, and how its price has behaved.
1. Product Information
| Field | Value |
|---|---|
| Product | TIRTIR Milk Skin Rice Toner — Deep Moisturizing, Hydrating and Refreshing, 150 ml / 5.07 fl oz |
| Brand | TIRTIR (Korean skin care; model TIR-001, EAN 880992813115) |
| Category path | Beauty & Personal Care › Skin Care › Face › Toners & Astringents |
| Best Sellers Rank | #925 in Beauty & Personal Care; #9 in Facial Toners & Astringents (snapshot 2026-10-27) |
| Current price | $17.50 (30% off the $25.00 list; Subscribe & Save: $15.75) |
| Rating | 4.6 / 5 from 8,570 global ratings |
| Availability | In Stock — sold by TIRTIR INC. (US delivery context, ZIP 10001) |
| Key actives | Niacinamide, Panthenol + Ceramide NP (barrier), Rice Bran Extract, Chamomile, Sodium Hyaluronate, Betaine, Peptides (Copper Tripeptide-1, Acetyl Hexapeptide-8) |
| Format / claims | Milky-textured toner; alcohol-free, vegan, cruelty-free; for all skin types; dermatologist-tested per brand |
Positioning and usage
Milk Skin Toner is TIRTIR's milky hydrating toner, designed as the first step after cleansing to prep skin for better absorption of the products that follow. The formula pairs niacinamide (even tone, moisture retention) with panthenol and ceramide NP (barrier support), its namesake rice bran extract and chamomile flower for calming, and a hyaluronic-acid/betaine/sodium-PCA hydration system. The brand's graphics claim 24-hour moisture (86.6% more hydrated in the brand's test) and non-irritating, dermatologist-tested credentials, under the slogan “Dew it first, glow all day”. It is vegan, alcohol-free and cruelty-free per the listing, and positioned for all skin types including sensitive skin.
Product images
Buyer-uploaded photos: none were rendered for this listing at capture time (no review-media gallery and no photo-carrying reviews), so the gallery above shows the listing's published product photos only.
2. Product Rating & User Reviews
2.1 Rating snapshot
| Metric | Value |
|---|---|
| Average rating | 4.6 / 5 |
| Global ratings | 8,570 (star ratings, not written reviews) |
| Weighted check | Σ(stars × share) = 4.57 → consistent with the displayed 4.6 |
| Stars | Share of ratings | Approx. ratings |
|---|---|---|
| 5-star | 78% | ~6,685 |
| 4-star | 11% | ~943 |
| 3-star | 5% | ~428 |
| 2-star | 2% | ~171 |
| 1-star | 4% | ~343 |
The distribution is strongly top-loaded: 78% 5-star and 89% combined 4–5 star, with only a 6% 1–2 star tail. The one-star bucket (4%) outweighs the two-star bucket (2%), a mild polarization at the very bottom, but at this base (~86 ratings per percentage point) the negative tail remains small relative to the 5-star mass.
2.2 What customers say
Customers find this toner highly effective and appreciate its hydrating properties, with one noting it's not too drying. The product provides a beautiful healthy skin glow and is considered a staple in daily skincare routines, with customers finding it worth the price. While some customers say it doesn't irritate sensitive skin, others report breakouts and stinging sensations.
| Aspect | Mentions | Positive | Negative | Positive share |
|---|---|---|---|---|
| Skin compatibility | 168 | 163 | 5 | 97% |
| Moisturizing | 636 | 612 | 24 | 96% |
| Skin appearance | 297 | 280 | 17 | 94% |
| Effectiveness | 1,286 | 1,139 | 147 | 89% |
| Value for money | 210 | 184 | 26 | 88% |
| Lightweight | 145 | 116 | 29 | 80% |
| Skin irritation | 366 | 239 | 127 | 65% |
| Skin sensitivity | 232 | 129 | 103 | 56% |
Effectiveness dominates with 1,286 mentions (89% positive), and no aspect falls below 50% positive. The recurring positives are hydration (96%), skin compatibility (97%) and visible glow (94%); the recurring reservations are breakout and stinging reports from a minority of sensitive-skin users, visible in the 65% skin-irritation and 56% skin-sensitivity shares. Aspect mentions overlap, so rows are not additive. Written reviews did not render for this listing at capture time; the separate “Customers liked” module was also not rendered and is omitted rather than reconstructed.
2.3 Independent community verdict (Skinsort)
| Signal | Value |
|---|---|
| Community rating | 3.7 / 5 · 96 reviews · price tier $$$$ (relative band) |
| Ingredient votes | 27 ingredients liked · 7 disliked · 8 mixed/unrated (notably positive ingredient sentiment) |
| Flagged concerns | May Worsen Dryness; May Worsen Eczema; May Worsen Rosacea — class-level ingredient warnings, not product verdicts |
| Top claimed benefits | Hydrating (18 ingredients) · Reduces Irritation (16) · Barrier Repair (15) · Redness Reducing (14) · Scar Healing (9) · Anti-Aging (8) |
| Key ingredient groups | Antioxidants (3) · Peptides (2) · Niacinamide · Ceramides · Hyaluronic Acid · Exfoliators (1 each) |
The enthusiast panel's 3.7/5 (96 reviews) with strongly positive ingredient votes (27 liked vs 7 disliked) sits between the mass-market 4.6/5 and the skeptical end; the flagged concerns target compromised-barrier conditions (eczema, rosacea) where the large botanical-extract count and betaine can be triggers.
3. Product Ingredients
3.1 What's inside — claim matrix
Contains fragrance-functioning botanicals (chamomile, anise, olive leaf, rosemary) — no declared Parfum
The single failing claim is worth reading carefully: the “contains fragrance” flag rests on database function tags for botanical extracts, not on an added perfume ingredient. Readers avoiding fragrance for sensitisation reasons should read it as “contains fragrance-functioning botanicals” — a weaker statement than “contains added perfume”, though still relevant to that group.
3.2 Formula logic
A water-glycerin-butylene glycol humectant base carries the actives: niacinamide (tone and moisture retention), rice bran extract (the namesake “rice” ingredient), panthenol + ceramide NP (the claimed barrier support), sodium hyaluronate, betaine and sodium PCA (multi-depth hydration), allantoin, and a long calming tail of botanical extracts (chamomile, centella, licorice, green tea, oat, artichoke, witch hazel and more). Peptides (copper tripeptide-1, acetyl hexapeptide-8) and adenosine add the firming story. The milky appearance comes from styrene/VP copolymer and carbomer texturizers, not a milk ingredient. Preservation relies on 1,2-hexanediol, caprylyl glycol and sorbic acid — no classic parabens or phenoxyethanol.
3.3 Safety-level classification
Classifying all 44 COSDNA-rated rows by their safety upper bound (safety is an inverse metric — lower is safer; a range is judged on its upper bound):
| Level | Definition (safety upper bound) | Count | Ingredients |
|---|---|---|---|
| Low concern | ≤ 1 | 30 | Water, Butylene Glycol, Niacinamide, Styrene/VP Copolymer, 1,2-Hexanediol, Caprylyl Glycol, Witch Hazel, Allantoin, Panthenol, Sodium PCA, Adenosine, Arginine, Sodium Hyaluronate, Lady's Mantle, Amaranth, Artichoke, Oat, Olive Leaf, Chamomile, Peppermint, Elderflower, Centella, Veronica, Skullcap, Japanese Knotweed, Beta-Glucan, Ceramide NP, Laminaria, Copper Tripeptide-1, Acetyl Hexapeptide-8 |
| Low–moderate | ≤ 2 | 8 | Glycerin (1-2), Roman Chamomile (1-2), Rice Bran Extract (1-2), Carbomer (1-2), Green Tea (1-2), Rosemary (2), Disodium EDTA (2), Sorbic Acid (2, preservative) |
| Moderate | ≤ 5 | 3 | Betaine (1-4), Anise Fruit Extract (3), Licorice Root Extract (5) |
| High band | > 5 upper bound | 0 | — |
| Unrated | no data | 3 | Sodium Dodoxynol-40 Sulfate, Ulmus Davidiana Root Extract, Chamaecyparis Obtusa Leaf Extract |
The risk profile is very low: safety mean 1.41 (upper bound) across 41 rated rows, with none above 5. The two moderate flags are database cautions on botanical extracts (licorice band 5, anise 3), not established topical hazards at use concentrations. Carbomer and butylene glycol carry acne-risk 1 (negligible). Blank ratings mean “not rated”, not “safe”.
3.4 Complete ingredient list (merged COSDNA + Skinsort)
Acne / Irritant / Safety columns follow the community database convention: acne risk and irritancy read low-is-safer (0 = none known), safety is inverse (1 = safest). A dash means the item is not rated. The 42-name core formula matches the packaging INCI exactly; the COSDNA entry adds two preservative/surfactant rows that the packaging transcription itself flags as possibly incomplete.
| # | Ingredient (INCI) | Function | Acne | Irritant | Safety | Comedogenic* | Irritancy* |
|---|---|---|---|---|---|---|---|
| 1 | Water (Aqua/Eau) | Solvent | — | — | 1 | — | — |
| 2 | Glycerin | Solvent, Humectant, Skin conditioning | 0 | 0 | 1-2 | 0 | 0 |
| 3 | Butylene Glycol | Solvent, Humectant, Skin conditioning | 1 | 0 | 1 | 1 | 0 |
| 4 | Niacinamide | Skin conditioning, smoothing | — | — | 1 | — | — |
| 5 | Anthemis Nobilis (Roman Chamomile) Flower Extract | Masking, Perfuming, Skin conditioning | — | — | 1-2 | — | — |
| 6 | Styrene/VP Copolymer | Film former (milky texture) | — | — | 1 | — | — |
| 7 | 1,2-Hexanediol | Solvent, preservative booster | — | — | 1 | — | — |
| 8 | Caprylyl Glycol | Moisturizer, Emollient, preservative booster | — | — | 1 | — | — |
| 9 | Oryza Sativa (Rice) Bran Extract | Skin conditioning, skin protecting | — | — | 1-2 | — | — |
| 10 | Glycyrrhiza Glabra (Licorice) Root Extract | Brightening, Skin conditioning, Anti-inflammatory | — | — | 5 | — | — |
| 11 | Camellia Sinensis (Green Tea) Leaf Extract | Antioxidant, Astringent, Antimicrobial | — | — | 1-2 | — | — |
| 12 | Rosmarinus Officinalis (Rosemary) Leaf Extract | Antimicrobial, Masking, Skin conditioning | — | — | 2 | — | — |
| 13 | Centella Asiatica Extract | Skin conditioning, Smoothing, Anti-inflammatory | — | — | 1 | — | — |
| 14 | Chamomilla Recutita (Matricaria) Flower Extract | Masking, Skin conditioning | — | — | 1 | — | — |
| 15 | Hamamelis Virginiana (Witch Hazel) Extract | Astringent, Antiseborrhoeic | — | — | 1 | — | — |
| 16 | Polygonum Cuspidatum Root Extract | Antioxidant (resveratrol source) | — | — | 1 | — | — |
| 17 | Scutellaria Baicalensis Root Extract | Astringent, Humectant, Soothing | — | — | 1 | — | — |
| 18 | Betaine | Humectant, Viscosity control, Antistatic | — | — | 1-4 | — | — |
| 19 | Panthenol | Antistatic, Skin conditioning, Moisturizer, Anti-inflammatory | 0 | 0 | 1 | 0 | 0 |
| 20 | Allantoin | Skin conditioning, Soothing, Anti-allergic | 0 | 0 | 1 | 0 | 0 |
| 21 | Sodium PCA | Humectant, Skin conditioning | 0 | 0 | 1 | 0 | 0 |
| 22 | Adenosine | Skin conditioning (firming) | — | — | 1 | — | — |
| 23 | Disodium EDTA | Chelating | — | — | 2 | — | — |
| 24 | Sodium Hyaluronate | Humectant | 0 | 0 | 1 | 0 | 0 |
| 25 | Carbomer | Emulsion stabilising, Viscosity control | 1 | 1 | 1-2 | 1 | 0 |
| 26 | Arginine | Masking, Skin conditioning (amino acid) | — | — | 1 | — | — |
| 27 | Illicium Verum (Anise) Fruit Extract | Perfuming, Skin conditioning | — | — | 3 | — | — |
| 28 | Alchemilla Vulgaris Extract | Astringent | — | — | 1 | — | — |
| 29 | Amaranthus Caudatus Seed Extract | Skin conditioning | — | — | 1 | — | — |
| 30 | Olea Europaea (Olive) Leaf Extract | Perfuming, Skin conditioning | — | — | 1 | — | — |
| 31 | Veronica Officinalis Extract | Skin conditioning | — | — | 1 | — | — |
| 32 | Mentha Piperita (Peppermint) Leaf Extract | Skin conditioning | — | — | 1 | — | — |
| 33 | Ulmus Davidiana Root Extract | Skin conditioning | — | — | — | — | — |
| 34 | Cynara Scolymus (Artichoke) Leaf Extract | Skin conditioning | — | — | 1 | — | — |
| 35 | Avena Sativa (Oat) Kernel Extract | Skin conditioning, Antioxidant, Emollient | — | — | 1 | — | — |
| 36 | Sambucus Nigra (Elder) Flower Extract | Refreshing, Anti-inflammatory | — | — | 1 | — | — |
| 37 | Beta-Glucan | Skin conditioning, Anti-allergic | — | — | 1 | — | — |
| 38 | Ceramide NP | Moisturizer, barrier lipids | — | — | 1 | — | — |
| 39 | Chamaecyparis Obtusa Leaf Extract | Skin conditioning | — | — | — | — | — |
| 40 | Laminaria Japonica Extract | Skin protecting (seaweed) | — | — | 1 | — | — |
| 41 | Copper Tripeptide-1 | Skin conditioning (peptide) | — | — | 1 | — | — |
| 42 | Acetyl Hexapeptide-8 | Humectant (peptide) | — | — | 1 | — | — |
| 43 | Sorbic Acid† | Preservative | — | — | 2 | — | — |
| 44 | Sodium Dodoxynol-40 Sulfate† | Surfactant | — | — | — | — | — |
*Comedogenic / Irritancy columns come from the second independent database (read low-is-safer); only rows that database rates are shown. † Present in the COSDNA entry but absent from the packaging transcription, which itself displays a "seems to lack regular preservatives" notice — treated as transcription gaps, not formula differences. Spelling variants normalised (AcetylHexapeptide8 = Acetyl Hexapeptide-8; Amaranthus Caudatus Seed Extract = Amaranthus Caudatus Extract). All 42 common names match the packaging exactly.
4. Product Price & Price History
4.1 Current pricing
| Price type | Amount | Notes |
|---|---|---|
| Current selling price | $17.50 | Buy box, US delivery context, native USD |
| Original / list price | $25.00 | Struck-through reference price rendered on the listing |
| Discounted price | $17.50 | 30% off the reference price (active promotion at capture) |
| Subscribe & Save | $15.75 | 10% below the current promotional price; 37% below list |
| Unit price | $3.45 / fl oz | As rendered by Amazon |
4.2 All-time price history (all-time statistics, tracker data)
| Price type | Lowest ever | Highest ever | Current | Average |
|---|---|---|---|---|
| Amazon (first-party) | — | — | — | — |
| 3rd Party New (brand storefront) | $14.59 (Nov 23, 2024) | $41.99 (May 31, 2025) | $17.50 (Oct 26, 2026) | $21.81 |
| 3rd Party Used | — | — | — | — |
Monitoring since Sep 09, 2023 (≈3.2 years). The tracker has never recorded an Amazon first-party price: the listing is sold by TIRTIR INC. as the marketplace seller, so the whole record is the brand's own single-channel pricing. The current value is dated Oct 26, 2026 — one day before collection — and matches the live buy box exactly (freshest reading in this run). Channel-parity analysis is not possible for this ASIN.
4.3 Reading the price record
- Promotional position: $17.50 today is 30% below list, 19.8% below the all-time average of $21.81, and 58.3% below the all-time high — squarely a promotion-driven price that will revert when the discount ends.
- The May 31, 2025 high of $41.99 sits 68% above the brand's own $25.00 list; given the single-seller record, it most plausibly reflects a launch-period or supply-constrained price rather than a sustained market level (inferential; observation-level history is not published).
- The $14.59 low of Nov 23, 2024 (41.6% below list) matches a deep holiday-season promotion.
- Range: $14.59–$41.99 across 3.2 years (spread $27.40, 187.8% of the low) — a wide band for a brand-controlled price, driven by the launch-era peak.
5. Methodology, Confidence and Limitations
5.1 Method summary
- Product data captured from the live Amazon US product detail page in a verified US delivery context (New York 10001) with native USD pricing; rating, histogram, aspect sentiment and listing content read from the page's own nodes. Snapshot date: 2026-10-27.
- Price history from an independent Amazon price-tracker record (all-time statistics; the tracker's summary is always all-time and does not support period windows).
- Ingredients cross-validated across two independent cosmetic-ingredient databases plus the packaging INCI: the 42-name core formula matches exactly, with two extra preservative/surfactant rows on one channel explained as transcription gaps. Safety classification uses the upper bound of any range. Community ratings are aggregated references, not regulatory conclusions.
- Reviewer privacy: no reviewer names, handles, profiles or avatars appear anywhere in this report.
5.2 Confidence by section
| Section | Confidence | Basis |
|---|---|---|
| Product information & specs | High | Read from labelled page nodes |
| Rating & distribution | High | All five histogram buckets present, sum to 100% |
| Current price & discount | High | Buy-box price plus rendered struck-through reference price |
| Customers say / aspects | Medium | Platform's own AI derivation; counts not additive |
| Ingredient ratings | Medium | Community databases; most rows unrated; three-source cross-check with a resolved discrepancy |
| Price history | High (values) / Low (high-price interpretation) | Verbatim transcription, fresh current value; the launch-artefact reading of $41.99 is inferential |
| Written review quotes | Not available | No review text rendered for this listing at capture |
5.3 Limitations
- Point-in-time snapshot: price, rank, buy box and rating counts move continuously; figures are as of 2026-10-27.
- 8,570 counts star ratings, not written reviews; the quoted sentiment comes from the platform summary and aspect table.
- Ingredient risk ratings are class-level community references; not-rated is not the same as safe; this is not a compliance or dermatological conclusion.
- Price history is all-time only; the current $17.50 reflects an active 30% promotion and single-channel (brand storefront) coverage limits channel analysis.
- Buyer photos and written reviews did not render for this listing at capture; the image gallery uses the listing's published product photos.