The shade file

TIRTIR, beyond the shade name.

Compare the brand’s descriptions with readings from published swatch images.

70 shades2 products70 swatch readings
Match a shade you wear
Illustrating the fit question · AI-created image
What do the numbers mean?

L* describes lightness; a* and b* describe color axes. ITA° is calculated from lightness and the yellow–blue axis to group the swatch into a depth band. None of these readings measures coverage, wear or how a formula will look on your skin.

TIRTIR names an undertone for 70 of these shades. Read off the brand’s own swatch under D65, 47 of them — 67% — land in a different undertone than the name claims. That is not an accusation of bad faith: undertone is a word, and a word is not a measurement. It is why the house publishes the number beside it.

Mask Fit AI Filter Cushion30 shades
TIRTIR Mask Fit AI Filter Cushion published swatch readings
ShadeBrand saysL*a*b*ITA°Depth bandSwatch reads
10C SHELLcool91.822.999.2677.51very_lightwarm
13N FAIR IVORYneutral · fair89.742.812.5172.53very_lightwarm
11C COOL ROSYcool89.527.285.9481.45very_lightcool
15C FAIR PORCELAINcool · fair88.347.4114.868.89very_lightneutral
17N VANILLAneutral84.437.0219.7360.19very_lightwarm
17C PORCELAINcool · fair84.239.3318.9661.02very_lightneutral
21N IVORYneutral · fair83.58.8324.2954.06lightwarm
19C PETALcool83.479.2517.8661.92very_lightneutral
21W NATURAL IVORYwarm · fair82.974.8725.0252.81lightwarm
24W SOFT BEIGEwarm81.886.1328.8147.9lightwarm
21C COOL IVORYcool · fair80.7411.2620.4156.42very_lightneutral
22N SHELL BEIGEneutral79.6410.9523.6651.4lightneutral
23N SANDneutral77.5212.4627.1345.41lightneutral
24N LATTEneutral77.0711.9329.742.35lightwarm
25N MOCHAneutral73.5712.9626.4541.7lightneutral
28N OATneutral73.469.2229.4238.57intermediatewarm
29N NATURAL BEIGEneutral73.2910.0529.7538.06intermediatewarm
27N CAMELneutral72.8811.4229.7637.55intermediatewarm
27C COOL BEIGEcool71.9313.7827.4338.64intermediateneutral
25C COOL TAUPEcool71.3516.3122.3243.73lightcool
30N RICH HONEYneutral · rich71.1411.8630.634.64intermediatewarm
33N MACCHIATOneutral69.8713.0127.8135.55intermediateneutral
34W TOFFEEwarm64.1314.1329.7725.39tanneutral
37N PEANUT ALMONDneutral60.5315.1129.319.77tanneutral
39W CARAMELwarm52.6617.5835.434.29brownneutral
43N DEEP COCOAneutral · deep44.2918.3130.19-10.71brownneutral
45W CHESTNUTwarm34.2115.7125.69-31.58darkneutral
49N DEEP CHESTNUTneutral · deep25.9920.3621.92-47.61darkcool
51N FUDGEneutral20.6515.4319.19-56.82darkcool
55N ESPRESSOneutral14.727.39.56-74.84darkcool
Mask Fit Red Cushion40 shades
TIRTIR Mask Fit Red Cushion published swatch readings
ShadeBrand saysL*a*b*ITA°Depth bandSwatch reads
10C SHELLcool92.581.748.2579.03very_lightwarm
13C FAIRcool · fair91.324.156.9580.45very_lightneutral
13N FAIR IVORYneutral · fair91.12.849.7676.64very_lightwarm
13W CREAMwarm90.250.4511.1174.57very_lightwarm
17N VANILLAneutral89.263.5115.5168.44very_lightwarm
15C FAIR PORCELAINcool · fair89.125.0110.5974.85very_lightneutral
17W FRENCH VANILLAwarm89.072.6415.7468.06very_lightwarm
17C PORCELAINcool · fair87.855.3713.570.37very_lightwarm
21W NATURAL IVORYwarm · fair86.950.6420.0261.55very_lightwarm
22W SHEER BEIGEwarm84.760.0923.7455.67very_lightwarm
24W SOFT BEIGEwarm81.842.9726.0250.74lightwarm
21N IVORYneutral · fair80.435.2220.8855.54very_lightwarm
21C COOL IVORYcool · fair80.356.8416.561.47very_lightwarm
28N OATneutral80.111.8624.0851.35lightwarm
23N SANDneutral78.947.9923.6650.73lightwarm
22C PEACH BEIGEwarm78.3510.7716.459.95very_lightcool
25N MOCHAneutral77.548.3122.7450.45lightwarm
22N SHELL BEIGEneutral77.417.9220.9352.64lightwarm
27N CAMELneutral76.655.7726.2645.42lightwarm
24N LATTEneutral75.728.422.8748.36lightwarm
29N NATURAL BEIGEneutral74.825.7426.9142.69lightwarm
30N RICH HONEYneutral · rich74.825.7426.9142.69lightwarm
29C TAUPE BEIGEcool72.466.9824.1842.89lightwarm
27C COOL BEIGEcool71.38.3724.2241.33lightwarm
33W GINGERwarm70.216.5528.6235.23intermediatewarm
33C HAZELcool69.4111.5222.7340.5intermediateneutral
31N FRENCH BEIGEneutral68.617.8127.5334.06intermediatewarm
33N MACCHIATOneutral68.448.9424.636.85intermediatewarm
34C AMBERcool66.6512.5223.2835.57intermediateneutral
34N PECANneutral64.729.1724.9230.57intermediatewarm
34W TOFFEEwarm64.658.7127.0128.48intermediatewarm
37C ALMONDcool59.614.8724.0921.73tanneutral
35N WALNUTneutral59.059.2329.317.16tanwarm
40N CINNAMONneutral46.7714.3125.3-7.28brownneutral
43N DEEP COCOAneutral · deep39.5412.0224.27-23.32brownneutral
45W CHESTNUTwarm39.339.6923.32-24.59brownwarm
45N SADDLE BROWNneutral33.6412.4820.6-38.46darkneutral
47N EBONYneutral · deep32.7610.9818.11-43.59darkneutral
51N FUDGEneutral23.911.3114.26-61.35darkcool
55N ESPRESSOneutral19.784.868.27-74.7darkneutral

Match a shade you already wear

Colours are read from each shade’s own swatch image published by the retailer, not from a drawdown measured by the house — a screen swatch and a colorimeter are not the same instrument, and the house does not pretend otherwise. ITA° is the open dermatological standard, computed from the reading; no licensed colour library is used. A shade listed without a reading is one the house holds but has not yet seen.