CSS minifiers comparison

October 30th, 2010. Tagged: CSS, performance, tools

Last year I compared some CSS minifiers, namely YUICompressor, CSSTidy (with "small" vs. "safe" settings), PHP PEAR's CSS lib and Minify (detailed results). Now that I've done some work on the YUICompressor and since there's a new kid on the block from Microsoft I thought I should give it another go.

I only compared CSSTidy with best compression, YUICompressor and MS' Ajaxmin. The verdict is still the same - CSSTidy looks the best, but there really isn't that big of a difference between the three (and virtually no difference between YUIC and Ajaxmin), especially if you take into account gzipping.

Still on average you get about 35% size reduction when you minify and 80% when you gzip the minified CSS. Meaning when all is done your users only download 19-20% of what they would normally do if you don't perform these simple optimizations.

Experiment

Source CSS files came from csszengarden.com - 213 CSS files.

For the YUICompressor I used the JS verison, on windows with WSH, described in the previous post.

For CSSTidy I used exactly the same code as the last year.

Lastly, Ajaxmin I ran with the default options:

$ AjaxMin.exe in.css -out out.css

Results

CSSTidy wins with bringing the size down to 63.29% of the original on avegare. The other two follow closely with 66.47% (ajaxmin) and 66.41% (YUI). After gzipping: 19.44% (tidy), 19.62% (ajaxmin) and 19.63% (yui). In other words YUI's cssmin performs ever so slightly better that Ajaxmin by 0.06% before gzipping, but after gzipping Ajaxmin wins with 0.01%.

Overall the results show that you shouldn't sweat too much over the choice of CSS minifier. They are all pretty close and you should pick the one that is most convenient for your own use and build process.

CSSTidy and Ajaxmin have parsers, so theoretically they have a much better chance. YUI's cssmin is a bunch of regular expressions and no proper parsing. In reality they are all performing really similarly. Part of the reason is that CSS is not as minifiable as JavaScript as most of it is long selectors and long prperty names (background-image, text-decoration, -webkit-transform-origin, anyone?), which are not renamed to shorter names the way JS variables are.

One random observation (and hint for Ajaxmin folks) is that cssmin strips selectors with empty rulesets while Ajaxmin does not. E.g. #selector {} is totally gone in cssmin but stays in ajaxmin.

Detailed results

File Original cssminjs CSSTidy-small ajaxmin
001.css

gzipped
4832b 100.00%

1781b   36.86%
2650b   54.84%

888b   18.38%
2586b   53.52%

902b   18.67%
2653b   54.90%

892b   18.46%
002.css

gzipped
5242b 100.00%

1936b   36.93%
2651b   50.57%

893b   17.04%
2605b   49.69%

898b   17.13%
2651b   50.57%

893b   17.04%
003.css

gzipped
4964b 100.00%

1856b   37.39%
2734b   55.08%

996b   20.06%
2614b   52.66%

979b   19.72%
2733b   55.06%

992b   19.98%
004.css

gzipped
3854b 100.00%

1285b   33.34%
2370b   61.49%

748b   19.41%
2335b   60.59%

752b   19.51%
2370b   61.49%

748b   19.41%
005.css

gzipped
4648b 100.00%

1616b   34.77%
2652b   57.06%

882b   18.98%
2604b   56.02%

882b   18.98%
2655b   57.12%

884b   19.02%
006.css

gzipped
4319b 100.00%

1435b   33.23%
2689b   62.26%

849b   19.66%
2614b   60.52%

863b   19.98%
2688b   62.24%

850b   19.68%
007.css

gzipped
5412b 100.00%

1557b   28.77%
3694b   68.26%

997b   18.42%
3459b   63.91%

990b   18.29%
3690b   68.18%

993b   18.35%
008.css

gzipped
2143b 100.00%

961b   44.84%
1260b   58.80%

557b   25.99%
1194b   55.72%

553b   25.80%
1260b   58.80%

557b   25.99%
009.css

gzipped
5525b 100.00%

1515b   27.42%
3490b   63.17%

960b   17.38%
3237b   58.59%

946b   17.12%
3490b   63.17%

960b   17.38%
010.css

gzipped
4148b 100.00%

1474b   35.54%
2301b   55.47%

868b   20.93%
2172b   52.36%

853b   20.56%
2307b   55.62%

867b   20.90%
011.css

gzipped
6021b 100.00%

1612b   26.77%
3540b   58.79%

1029b   17.09%
3425b   56.88%

1018b   16.91%
3536b   58.73%

1030b   17.11%
012.css

gzipped
9250b 100.00%

3113b   33.65%
4914b   53.12%

1421b   15.36%
4882b   52.78%

1410b   15.24%
4925b   53.24%

1426b   15.42%
013.css

gzipped
5846b 100.00%

1811b   30.98%
3731b   63.82%

1030b   17.62%
3643b   62.32%

1013b   17.33%
3734b   63.87%

1031b   17.64%
014.css

gzipped
6010b 100.00%

1518b   25.26%
4355b   72.46%

1063b   17.69%
4332b   72.08%

1083b   18.02%
4358b   72.51%

1064b   17.70%
015.css

gzipped
6337b 100.00%

1875b   29.59%
3918b   61.83%

1109b   17.50%
3562b   56.21%

1081b   17.06%
3936b   62.11%

1113b   17.56%
016.css

gzipped
6934b 100.00%

1629b   23.49%
4978b   71.79%

1179b   17.00%
4168b   60.11%

1175b   16.95%
4982b   71.85%

1181b   17.03%
017.css

gzipped
4964b 100.00%

1626b   32.76%
3266b   65.79%

1101b   22.18%
3245b   65.37%

1110b   22.36%
3266b   65.79%

1101b   22.18%
018.css

gzipped
4000b 100.00%

1424b   35.60%
2521b   63.03%

859b   21.48%
2467b   61.68%

862b   21.55%
2519b   62.98%

856b   21.40%
019.css

gzipped
5265b 100.00%

1469b   27.90%
3376b   64.12%

869b   16.51%
3268b   62.07%

879b   16.70%
3406b   64.69%

886b   16.83%
020.css

gzipped
7262b 100.00%

1844b   25.39%
5668b   78.05%

1416b   19.50%
5654b   77.86%

1393b   19.18%
5668b   78.05%

1414b   19.47%
021.css

gzipped
7118b 100.00%

1849b   25.98%
5602b   78.70%

1350b   18.97%
5129b   72.06%

1347b   18.92%
5602b   78.70%

1350b   18.97%
022.css

gzipped
7235b 100.00%

1888b   26.10%
5065b   70.01%

1172b   16.20%
4789b   66.19%

1161b   16.05%
5065b   70.01%

1172b   16.20%
023.css

gzipped
5192b 100.00%

1558b   30.01%
3648b   70.26%

1070b   20.61%
3613b   69.59%

1074b   20.69%
3648b   70.26%

1065b   20.51%
024.css

gzipped
4537b 100.00%

1434b   31.61%
3056b   67.36%

950b   20.94%
2901b   63.94%

936b   20.63%
3062b   67.49%

951b   20.96%
025.css

gzipped
10006b 100.00%

2376b   23.75%
7025b   70.21%

1614b   16.13%
6685b   66.81%

1595b   15.94%
7031b   70.27%

1615b   16.14%
026.css

gzipped
4246b 100.00%

1256b   29.58%
2863b   67.43%

829b   19.52%
2799b   65.92%

826b   19.45%
2863b   67.43%

829b   19.52%
027.css

gzipped
5624b 100.00%

2298b   40.86%
2651b   47.14%

942b   16.75%
2559b   45.50%

941b   16.73%
2651b   47.14%

942b   16.75%
028.css

gzipped
5913b 100.00%

1595b   26.97%
3557b   60.16%

932b   15.76%
2829b   47.84%

849b   14.36%
3563b   60.26%

932b   15.76%
029.css

gzipped
5216b 100.00%

1591b   30.50%
3980b   76.30%

1098b   21.05%
3637b   69.73%

1060b   20.32%
3980b   76.30%

1098b   21.05%
030.css

gzipped
3810b 100.00%

1350b   35.43%
2425b   63.65%

838b   21.99%
2455b   64.44%

839b   22.02%
2423b   63.60%

837b   21.97%
031.css

gzipped
4448b 100.00%

1423b   31.99%
2556b   57.46%

911b   20.48%
2557b   57.49%

905b   20.35%
2556b   57.46%

908b   20.41%
032.css

gzipped
5243b 100.00%

1474b   28.11%
3991b   76.12%

985b   18.79%
3813b   72.73%

992b   18.92%
3984b   75.99%

980b   18.69%
033.css

gzipped
6091b 100.00%

1817b   29.83%
4442b   72.93%

1302b   21.38%
4208b   69.09%

1263b   20.74%
4498b   73.85%

1314b   21.57%
034.css

gzipped
6319b 100.00%

1555b   24.61%
4913b   77.75%

1090b   17.25%
4879b   77.21%

1092b   17.28%
4916b   77.80%

1090b   17.25%
035.css

gzipped
10877b 100.00%

2320b   21.33%
6718b   61.76%

1595b   14.66%
6192b   56.93%

1508b   13.86%
6718b   61.76%

1595b   14.66%
036.css

gzipped
7117b 100.00%

2122b   29.82%
4229b   59.42%

1181b   16.59%
4035b   56.70%

1153b   16.20%
4229b   59.42%

1181b   16.59%
037.css

gzipped
7738b 100.00%

2210b   28.56%
4624b   59.76%

1166b   15.07%
4417b   57.08%

1168b   15.09%
4627b   59.80%

1166b   15.07%
038.css

gzipped
3459b 100.00%

1147b   33.16%
2173b   62.82%

680b   19.66%
2181b   63.05%

681b   19.69%
2173b   62.82%

676b   19.54%
039.css

gzipped
6885b 100.00%

2129b   30.92%
3821b   55.50%

1115b   16.19%
3595b   52.21%

1093b   15.88%
3836b   55.72%

1117b   16.22%
040.css

gzipped
6772b 100.00%

1699b   25.09%
4580b   67.63%

1132b   16.72%
4542b   67.07%

1119b   16.52%
4580b   67.63%

1132b   16.72%
041.css

gzipped
4398b 100.00%

1803b   41.00%
2000b   45.48%

764b   17.37%
1973b   44.86%

754b   17.14%
2002b   45.52%

762b   17.33%
042.css

gzipped
14460b 100.00%

2568b   17.76%
5211b   36.04%

1466b   10.14%
4916b   34.00%

1449b   10.02%
5245b   36.27%

1471b   10.17%
043.css

gzipped
10762b 100.00%

2326b   21.61%
6929b   64.38%

1502b   13.96%
6241b   57.99%

1484b   13.79%
6929b   64.38%

1502b   13.96%
044.css

gzipped
7479b 100.00%

2112b   28.24%
4953b   66.23%

1311b   17.53%
4696b   62.79%

1286b   17.19%
4916b   65.73%

1293b   17.29%
045.css

gzipped
4470b 100.00%

1310b   29.31%
2930b   65.55%

847b   18.95%
2680b   59.96%

841b   18.81%
2933b   65.62%

848b   18.97%
046.css

gzipped
4416b 100.00%

1575b   35.67%
2480b   56.16%

822b   18.61%
2353b   53.28%

817b   18.50%
2480b   56.16%

822b   18.61%
047.css

gzipped
3467b 100.00%

1354b   39.05%
1992b   57.46%

796b   22.96%
2015b   58.12%

799b   23.05%
1992b   57.46%

796b   22.96%
048.css

gzipped
4600b 100.00%

1512b   32.87%
3339b   72.59%

1077b   23.41%
3308b   71.91%

1086b   23.61%
3344b   72.70%

1079b   23.46%
049.css

gzipped
6217b 100.00%

1742b   28.02%
3898b   62.70%

977b   15.71%
3833b   61.65%

977b   15.71%
3901b   62.75%

978b   15.73%
050.css

gzipped
8504b 100.00%

2056b   24.18%
6800b   79.96%

1535b   18.05%
5865b   68.97%

1481b   17.42%
6803b   80.00%

1536b   18.06%
051.css

gzipped
8915b 100.00%

2047b   22.96%
5783b   64.87%

1141b   12.80%
4829b   54.17%

1106b   12.41%
5837b   65.47%

1148b   12.88%
052.css

gzipped
9312b 100.00%

2319b   24.90%
6234b   66.95%

1461b   15.69%
5835b   62.66%

1451b   15.58%
6232b   66.92%

1462b   15.70%
053.css

gzipped
5882b 100.00%

1563b   26.57%
4416b   75.08%

1056b   17.95%
4242b   72.12%

1059b   18.00%
4416b   75.08%

1056b   17.95%
054.css

gzipped
7709b 100.00%

1989b   25.80%
5604b   72.69%

1406b   18.24%
5259b   68.22%

1371b   17.78%
5604b   72.69%

1406b   18.24%
055.css

gzipped
4890b 100.00%

1486b   30.39%
2983b   61.00%

948b   19.39%
2755b   56.34%

919b   18.79%
2983b   61.00%

948b   19.39%
056.css

gzipped
4770b 100.00%

1185b   24.84%
3630b   76.10%

1034b   21.68%
3241b   67.95%

984b   20.63%
3636b   76.23%

1034b   21.68%
057.css

gzipped
12063b 100.00%

3047b   25.26%
10382b   86.06%

2483b   20.58%
9230b   76.51%

2178b   18.06%
9505b   78.79%

2213b   18.35%
058.css

gzipped
8721b 100.00%

1936b   22.20%
6070b   69.60%

1329b   15.24%
5102b   58.50%

1328b   15.23%
6073b   69.64%

1328b   15.23%
059.css

gzipped
6660b 100.00%

1934b   29.04%
4879b   73.26%

1296b   19.46%
4321b   64.88%

1259b   18.90%
4888b   73.39%

1296b   19.46%
060.css

gzipped
4691b 100.00%

1566b   33.38%
2823b   60.18%

922b   19.65%
2629b   56.04%

919b   19.59%
2843b   60.61%

933b   19.89%
061.css

gzipped
4299b 100.00%

1327b   30.87%
2813b   65.43%

850b   19.77%
2803b   65.20%

857b   19.93%
2813b   65.43%

850b   19.77%
062.css

gzipped
15125b 100.00%

2757b   18.23%
11437b   75.62%

2010b   13.29%
10754b   71.10%

1939b   12.82%
11506b   76.07%

2015b   13.32%
063.css

gzipped
6751b 100.00%

2116b   31.34%
4213b   62.41%

1261b   18.68%
4164b   61.68%

1247b   18.47%
4213b   62.41%

1261b   18.68%
064.css

gzipped
5630b 100.00%

1772b   31.47%
4038b   71.72%

1209b   21.47%
3846b   68.31%

1195b   21.23%
4041b   71.78%

1207b   21.44%
065.css

gzipped
5630b 100.00%

1713b   30.43%
4104b   72.90%

1218b   21.63%
3970b   70.52%

1209b   21.47%
4110b   73.00%

1217b   21.62%
066.css

gzipped
5142b 100.00%

1533b   29.81%
3418b   66.47%

938b   18.24%
3088b   60.05%

915b   17.79%
3418b   66.47%

938b   18.24%
067.css

gzipped
4859b 100.00%

1605b   33.03%
3439b   70.78%

1059b   21.79%
3291b   67.73%

1034b   21.28%
3439b   70.78%

1059b   21.79%
068.css

gzipped
9506b 100.00%

2188b   23.02%
4220b   44.39%

1215b   12.78%
4160b   43.76%

1194b   12.56%
4220b   44.39%

1209b   12.72%
069.css

gzipped
4682b 100.00%

1494b   31.91%
3374b   72.06%

1064b   22.73%
3419b   73.02%

1069b   22.83%
3374b   72.06%

1064b   22.73%
070.css

gzipped
5300b 100.00%

1561b   29.45%
3621b   68.32%

1042b   19.66%
3530b   66.60%

1039b   19.60%
3623b   68.36%

1042b   19.66%
071.css

gzipped
4198b 100.00%

1314b   31.30%
2898b   69.03%

897b   21.37%
2752b   65.56%

866b   20.63%
2898b   69.03%

897b   21.37%
072.css

gzipped
5029b 100.00%

1636b   32.53%
3666b   72.90%

1137b   22.61%
3399b   67.59%

1095b   21.77%
3664b   72.86%

1134b   22.55%
073.css

gzipped
3409b 100.00%

1207b   35.41%
2480b   72.75%

838b   24.58%
2417b   70.90%

844b   24.76%
2480b   72.75%

838b   24.58%
074.css

gzipped
5875b 100.00%

1383b   23.54%
3817b   64.97%

879b   14.96%
3347b   56.97%

848b   14.43%
3859b   65.69%

886b   15.08%
075.css

gzipped
6956b 100.00%

1986b   28.55%
3748b   53.88%

1086b   15.61%
3599b   51.74%

1091b   15.68%
3754b   53.97%

1087b   15.63%
076.css

gzipped
6064b 100.00%

1508b   24.87%
4295b   70.83%

1094b   18.04%
4260b   70.25%

1075b   17.73%
4295b   70.83%

1094b   18.04%
077.css

gzipped
6255b 100.00%

1553b   24.83%
4410b   70.50%

1077b   17.22%
3982b   63.66%

1061b   16.96%
4417b   70.62%

1074b   17.17%
078.css

gzipped
6209b 100.00%

1543b   24.85%
3960b   63.78%

945b   15.22%
3543b   57.06%

921b   14.83%
3960b   63.78%

945b   15.22%
079.css

gzipped
2119b 100.00%

1000b   47.19%
1380b   65.13%

627b   29.59%
1399b   66.02%

629b   29.68%
1381b   65.17%

629b   29.68%
080.css

gzipped
5033b 100.00%

1414b   28.09%
3548b   70.49%

957b   19.01%
3351b   66.58%

949b   18.86%
3560b   70.73%

961b   19.09%
081.css

gzipped
8661b 100.00%

1852b   21.38%
6091b   70.33%

1266b   14.62%
5216b   60.22%

1247b   14.40%
6109b   70.53%

1271b   14.67%
082.css

gzipped
5389b 100.00%

1763b   32.71%
3370b   62.53%

1089b   20.21%
3214b   59.64%

1072b   19.89%
3370b   62.53%

1088b   20.19%
083.css

gzipped
6045b 100.00%

1741b   28.80%
4200b   69.48%

1128b   18.66%
4110b   67.99%

1126b   18.63%
4199b   69.46%

1128b   18.66%
084.css

gzipped
4865b 100.00%

1593b   32.74%
3453b   70.98%

921b   18.93%
3273b   67.28%

923b   18.97%
3453b   70.98%

921b   18.93%
085.css

gzipped
4434b 100.00%

1433b   32.32%
3065b   69.12%

956b   21.56%
2843b   64.12%

928b   20.93%
3068b   69.19%

956b   21.56%
086.css

gzipped
7007b 100.00%

1727b   24.65%
2806b   40.05%

947b   13.52%
2792b   39.85%

945b   13.49%
2806b   40.05%

942b   13.44%
087.css

gzipped
7422b 100.00%

1839b   24.78%
3157b   42.54%

996b   13.42%
3158b   42.55%

986b   13.28%
3157b   42.54%

990b   13.34%
088.css

gzipped
13936b 100.00%

3351b   24.05%
7685b   55.14%

1671b   11.99%
6673b   47.88%

1623b   11.65%
7697b   55.23%

1675b   12.02%
089.css

gzipped
4766b 100.00%

1511b   31.70%
3609b   75.72%

1068b   22.41%
3513b   73.71%

1041b   21.84%
3609b   75.72%

1068b   22.41%
090.css

gzipped
5986b 100.00%

1792b   29.94%
4104b   68.56%

1246b   20.82%
3953b   66.04%

1217b   20.33%
4095b   68.41%

1238b   20.68%
091.css

gzipped
3738b 100.00%

1288b   34.46%
2446b   65.44%

902b   24.13%
2399b   64.18%

901b   24.10%
2449b   65.52%

896b   23.97%
092.css

gzipped
4246b 100.00%

1474b   34.72%
2770b   65.24%

997b   23.48%
2761b   65.03%

1001b   23.58%
2818b   66.37%

1001b   23.58%
093.css

gzipped
5169b 100.00%

1572b   30.41%
3376b   65.31%

1012b   19.58%
3081b   59.61%

995b   19.25%
3399b   65.76%

1019b   19.71%
094.css

gzipped
6590b 100.00%

1547b   23.47%
4424b   67.13%

1063b   16.13%
3680b   55.84%

1023b   15.52%
4437b   67.33%

1067b   16.19%
095.css

gzipped
3881b 100.00%

1380b   35.56%
2672b   68.85%

975b   25.12%
2686b   69.21%

972b   25.05%
2672b   68.85%

973b   25.07%
096.css

gzipped
7719b 100.00%

1317b   17.06%
5451b   70.62%

921b   11.93%
3416b   44.25%

833b   10.79%
5451b   70.62%

921b   11.93%
097.css

gzipped
6287b 100.00%

1729b   27.50%
4503b   71.62%

1236b   19.66%
4379b   69.65%

1236b   19.66%
4501b   71.59%

1228b   19.53%
098.css

gzipped
3877b 100.00%

1229b   31.70%
2406b   62.06%

790b   20.38%
2360b   60.87%

800b   20.63%
2406b   62.06%

790b   20.38%
099.css

gzipped
9849b 100.00%

2592b   26.32%
6261b   63.57%

1774b   18.01%
6358b   64.55%

1778b   18.05%
6291b   63.87%

1775b   18.02%
100.css

gzipped
4140b 100.00%

1621b   39.15%
2823b   68.19%

1069b   25.82%
2853b   68.91%

1058b   25.56%
2817b   68.04%

1056b   25.51%
101.css

gzipped
6222b 100.00%

1359b   21.84%
4269b   68.61%

963b   15.48%
4077b   65.53%

953b   15.32%
4264b   68.53%

967b   15.54%
102.css

gzipped
4665b 100.00%

1642b   35.20%
3341b   71.62%

1123b   24.07%
3348b   71.77%

1126b   24.14%
3347b   71.75%

1123b   24.07%
103.css

gzipped
6615b 100.00%

1987b   30.04%
4916b   74.32%

1400b   21.16%
4821b   72.88%

1397b   21.12%
4915b   74.30%

1399b   21.15%
104.css

gzipped
3736b 100.00%

1222b   32.71%
2690b   72.00%

838b   22.43%
2586b   69.22%

827b   22.14%
2690b   72.00%

838b   22.43%
105.css

gzipped
4227b 100.00%

1353b   32.01%
3033b   71.75%

952b   22.52%
2776b   65.67%

947b   22.40%
3040b   71.92%

960b   22.71%
106.css

gzipped
4869b 100.00%

1912b   39.27%
2402b   49.33%

794b   16.31%
2372b   48.72%

800b   16.43%
2402b   49.33%

793b   16.29%
107.css

gzipped
4464b 100.00%

1186b   26.57%
2784b   62.37%

718b   16.08%
2232b   50.00%

705b   15.79%
2886b   64.65%

793b   17.76%
109.css

gzipped
4860b 100.00%

1489b   30.64%
3581b   73.68%

1095b   22.53%
3296b   67.82%

1082b   22.26%
3584b   73.74%

1088b   22.39%
110.css

gzipped
4977b 100.00%

1802b   36.21%
3105b   62.39%

1008b   20.25%
3019b   60.66%

986b   19.81%
3106b   62.41%

1007b   20.23%
111.css

gzipped
6508b 100.00%

1686b   25.91%
4792b   73.63%

1211b   18.61%
4422b   67.95%

1205b   18.52%
4800b   73.76%

1213b   18.64%
112.css

gzipped
4878b 100.00%

1472b   30.18%
3305b   67.75%

965b   19.78%
3240b   66.42%

968b   19.84%
3305b   67.75%

965b   19.78%
113.css

gzipped
4709b 100.00%

1358b   28.84%
3008b   63.88%

850b   18.05%
2730b   57.97%

840b   17.84%
3008b   63.88%

850b   18.05%
114.css

gzipped
4357b 100.00%

1436b   32.96%
2956b   67.84%

966b   22.17%
2862b   65.69%

963b   22.10%
2952b   67.75%

958b   21.99%
115.css

gzipped
8194b 100.00%

1770b   21.60%
5773b   70.45%

1329b   16.22%
5246b   64.02%

1290b   15.74%
5818b   71.00%

1339b   16.34%
116.css

gzipped
4416b 100.00%

1489b   33.72%
2923b   66.19%

969b   21.94%
2800b   63.41%

967b   21.90%
2923b   66.19%

969b   21.94%
117.css

gzipped
6959b 100.00%

1730b   24.86%
4451b   63.96%

1101b   15.82%
3975b   57.12%

1049b   15.07%
4451b   63.96%

1101b   15.82%
118.css

gzipped
7893b 100.00%

2026b   25.67%
5012b   63.50%

1217b   15.42%
4803b   60.85%

1160b   14.70%
5096b   64.56%

1221b   15.47%
119.css

gzipped
5923b 100.00%

1836b   31.00%
4205b   70.99%

1294b   21.85%
4146b   70.00%

1285b   21.70%
4217b   71.20%

1296b   21.88%
120.css

gzipped
4776b 100.00%

1524b   31.91%
2648b   55.44%

867b   18.15%
2549b   53.37%

865b   18.11%
2656b   55.61%

871b   18.24%
121.css

gzipped
4208b 100.00%

1570b   37.31%
2133b   50.69%

809b   19.23%
2144b   50.95%

808b   19.20%
2139b   50.83%

809b   19.23%
122.css

gzipped
7929b 100.00%

2763b   34.85%
4240b   53.47%

1314b   16.57%
4182b   52.74%

1270b   16.02%
4220b   53.22%

1294b   16.32%
123.css

gzipped
6057b 100.00%

1707b   28.18%
4307b   71.11%

1223b   20.19%
4284b   70.73%

1209b   19.96%
4310b   71.16%

1225b   20.22%
124.css

gzipped
5284b 100.00%

1585b   30.00%
3533b   66.86%

1035b   19.59%
3401b   64.36%

1032b   19.53%
3539b   66.98%

1034b   19.57%
125.css

gzipped
4197b 100.00%

1530b   36.45%
2941b   70.07%

1045b   24.90%
2935b   69.93%

1032b   24.59%
2939b   70.03%

1047b   24.95%
126.css

gzipped
4727b 100.00%

1641b   34.72%
3132b   66.26%

1088b   23.02%
2870b   60.72%

1021b   21.60%
3110b   65.79%

1073b   22.70%
127.css

gzipped
5482b 100.00%

1577b   28.77%
3739b   68.21%

1125b   20.52%
3640b   66.40%

1141b   20.81%
3739b   68.21%

1125b   20.52%
128.css

gzipped
4777b 100.00%

1777b   37.20%
2856b   59.79%

984b   20.60%
2838b   59.41%

976b   20.43%
2859b   59.85%

986b   20.64%
130.css

gzipped
5115b 100.00%

1587b   31.03%
3650b   71.36%

1033b   20.20%
3503b   68.48%

1035b   20.23%
3674b   71.83%

1041b   20.35%
131.css

gzipped
4886b 100.00%

1533b   31.38%
3537b   72.39%

1064b   21.78%
3475b   71.12%

1049b   21.47%
3543b   72.51%

1065b   21.80%
132.css

gzipped
3946b 100.00%

1212b   30.71%
2688b   68.12%

805b   20.40%
2660b   67.41%

801b   20.30%
2688b   68.12%

805b   20.40%
133.css

gzipped
4759b 100.00%

1556b   32.70%
3499b   73.52%

1115b   23.43%
3424b   71.95%

1125b   23.64%
3499b   73.52%

1112b   23.37%
134.css

gzipped
4887b 100.00%

1641b   33.58%
3945b   80.72%

1257b   25.72%
3885b   79.50%

1259b   25.76%
3945b   80.72%

1257b   25.72%
135.css

gzipped
5021b 100.00%

1650b   32.86%
3512b   69.95%

1168b   23.26%
3531b   70.32%

1157b   23.04%
3524b   70.19%

1158b   23.06%
136.css

gzipped
4496b 100.00%

1333b   29.65%
2903b   64.57%

841b   18.71%
2797b   62.21%

825b   18.35%
2903b   64.57%

841b   18.71%
137.css

gzipped
6234b 100.00%

1660b   26.63%
4097b   65.72%

1038b   16.65%
3640b   58.39%

1028b   16.49%
4102b   65.80%

1041b   16.70%
138.css

gzipped
5842b 100.00%

1307b   22.37%
4494b   76.93%

913b   15.63%
3129b   53.56%

882b   15.10%
4494b   76.93%

913b   15.63%
139.css

gzipped
3556b 100.00%

1090b   30.65%
2498b   70.25%

669b   18.81%
2254b   63.39%

657b   18.48%
2501b   70.33%

670b   18.84%
140.css

gzipped
5025b 100.00%

1475b   29.35%
3936b   78.33%

1091b   21.71%
3882b   77.25%

1091b   21.71%
3942b   78.45%

1091b   21.71%
141.css

gzipped
3780b 100.00%

1480b   39.15%
2582b   68.31%

977b   25.85%
2446b   64.71%

966b   25.56%
2577b   68.17%

975b   25.79%
142.css

gzipped
4708b 100.00%

1610b   34.20%
3389b   71.98%

1115b   23.68%
3335b   70.84%

1103b   23.43%
3389b   71.98%

1115b   23.68%
143.css

gzipped
4608b 100.00%

1516b   32.90%
3009b   65.30%

1038b   22.53%
3037b   65.91%

1036b   22.48%
3009b   65.30%

1038b   22.53%
144.css

gzipped
4323b 100.00%

1479b   34.21%
2704b   62.55%

945b   21.86%
2705b   62.57%

947b   21.91%
2700b   62.46%

944b   21.84%
145.css

gzipped
4813b 100.00%

1589b   33.01%
3083b   64.06%

1047b   21.75%
2922b   60.71%

1021b   21.21%
3072b   63.83%

1032b   21.44%
146.css

gzipped
4363b 100.00%

1542b   35.34%
3040b   69.68%

960b   22.00%
2782b   63.76%

959b   21.98%
3040b   69.68%

954b   21.87%
147.css

gzipped
5672b 100.00%

1658b   29.23%
4430b   78.10%

1197b   21.10%
3984b   70.24%

1181b   20.82%
4456b   78.56%

1204b   21.23%
148.css

gzipped
9479b 100.00%

2701b   28.49%
5040b   53.17%

1183b   12.48%
4695b   49.53%

1159b   12.23%
5040b   53.17%

1183b   12.48%
149.css

gzipped
5250b 100.00%

1545b   29.43%
3344b   63.70%

1035b   19.71%
3298b   62.82%

1044b   19.89%
3347b   63.75%

1036b   19.73%
150.css

gzipped
6514b 100.00%

1571b   24.12%
4541b   69.71%

1065b   16.35%
4437b   68.11%

1051b   16.13%
4577b   70.26%

1072b   16.46%
151.css

gzipped
5122b 100.00%

1539b   30.05%
3829b   74.76%

1148b   22.41%
3681b   71.87%

1120b   21.87%
3818b   74.54%

1140b   22.26%
152.css

gzipped
4885b 100.00%

1487b   30.44%
3600b   73.69%

1014b   20.76%
3515b   71.95%

1024b   20.96%
3604b   73.78%

1015b   20.78%
153.css

gzipped
4889b 100.00%

1527b   31.23%
3625b   74.15%

1134b   23.19%
3671b   75.09%

1151b   23.54%
3625b   74.15%

1134b   23.19%
154.css

gzipped
5709b 100.00%

1690b   29.60%
4435b   77.68%

1210b   21.19%
3989b   69.87%

1192b   20.88%
4461b   78.14%

1216b   21.30%
155.css

gzipped
3680b 100.00%

1403b   38.13%
2308b   62.72%

829b   22.53%
2307b   62.69%

835b   22.69%
2314b   62.88%

828b   22.50%
156.css

gzipped
4838b 100.00%

1615b   33.38%
3458b   71.48%

1169b   24.16%
3478b   71.89%

1180b   24.39%
3458b   71.48%

1169b   24.16%
157.css

gzipped
3895b 100.00%

1460b   37.48%
2582b   66.29%

795b   20.41%
2464b   63.26%

797b   20.46%
2582b   66.29%

795b   20.41%
158.css

gzipped
4248b 100.00%

1563b   36.79%
2789b   65.65%

1028b   24.20%
2813b   66.22%

1027b   24.18%
2789b   65.65%

1028b   24.20%
159.css

gzipped
5431b 100.00%

1582b   29.13%
3280b   60.39%

1067b   19.65%
3237b   59.60%

1061b   19.54%
3283b   60.45%

1068b   19.66%
160.css

gzipped
4843b 100.00%

1511b   31.20%
3914b   80.82%

1094b   22.59%
3776b   77.97%

1098b   22.67%
3914b   80.82%

1094b   22.59%
161.css

gzipped
4287b 100.00%

1718b   40.07%
2551b   59.51%

1048b   24.45%
2530b   59.02%

1038b   24.21%
2551b   59.51%

1048b   24.45%
162.css

gzipped
7440b 100.00%

2325b   31.25%
4890b   65.73%

1304b   17.53%
4402b   59.17%

1273b   17.11%
4888b   65.70%

1303b   17.51%
163.css

gzipped
6034b 100.00%

1476b   24.46%
4243b   70.32%

1064b   17.63%
3734b   61.88%

1045b   17.32%
4246b   70.37%

1063b   17.62%
164.css

gzipped
3407b 100.00%

1296b   38.04%
2144b   62.93%

761b   22.34%
2023b   59.38%

749b   21.98%
2144b   62.93%

760b   22.31%
165.css

gzipped
4405b 100.00%

1558b   35.37%
3000b   68.10%

1048b   23.79%
3022b   68.60%

1038b   23.56%
3015b   68.44%

1048b   23.79%
166.css

gzipped
6165b 100.00%

1777b   28.82%
4624b   75.00%

1244b   20.18%
4351b   70.58%

1202b   19.50%
4624b   75.00%

1244b   20.18%
167.css

gzipped
5514b 100.00%

1524b   27.64%
3574b   64.82%

1028b   18.64%
3497b   63.42%

1025b   18.59%
3646b   66.12%

1028b   18.64%
168.css

gzipped
3852b 100.00%

1381b   35.85%
2389b   62.02%

812b   21.08%
2407b   62.49%

813b   21.11%
2389b   62.02%

812b   21.08%
169.css

gzipped
6189b 100.00%

1595b   25.77%
4575b   73.92%

1189b   19.21%
4114b   66.47%

1167b   18.86%
4584b   74.07%

1189b   19.21%
170.css

gzipped
4497b 100.00%

1665b   37.02%
3389b   75.36%

1143b   25.42%
3332b   74.09%

1132b   25.17%
3391b   75.41%

1142b   25.39%
171.css

gzipped
4718b 100.00%

1579b   33.47%
2978b   63.12%

920b   19.50%
2828b   59.94%

918b   19.46%
2976b   63.08%

922b   19.54%
172.css

gzipped
7255b 100.00%

1925b   26.53%
4936b   68.04%

1186b   16.35%
4808b   66.27%

1176b   16.21%
4945b   68.16%

1189b   16.39%
173.css

gzipped
3981b 100.00%

1376b   34.56%
3007b   75.53%

955b   23.99%
2983b   74.93%

961b   24.14%
3007b   75.53%

952b   23.91%
174.css

gzipped
4172b 100.00%

1344b   32.21%
3024b   72.48%

953b   22.84%
3012b   72.20%

937b   22.46%
3024b   72.48%

940b   22.53%
175.css

gzipped
4592b 100.00%

1328b   28.92%
2748b   59.84%

909b   19.80%
2638b   57.45%

914b   19.90%
2753b   59.95%

913b   19.88%
176.css

gzipped
3231b 100.00%

1252b   38.75%
2387b   73.88%

854b   26.43%
2362b   73.10%

856b   26.49%
2390b   73.97%

857b   26.52%
177.css

gzipped
6261b 100.00%

1669b   26.66%
3842b   61.36%

1080b   17.25%
3738b   59.70%

1082b   17.28%
3843b   61.38%

1092b   17.44%
178.css

gzipped
5249b 100.00%

1673b   31.87%
3111b   59.27%

1017b   19.38%
2930b   55.82%

1012b   19.28%
3117b   59.38%

1019b   19.41%
179.css

gzipped
5853b 100.00%

1606b   27.44%
3597b   61.46%

1028b   17.56%
3420b   58.43%

1010b   17.26%
3597b   61.46%

1028b   17.56%
180.css

gzipped
4566b 100.00%

1247b   27.31%
2888b   63.25%

793b   17.37%
2230b   48.84%

749b   16.40%
2894b   63.38%

792b   17.35%
181.css

gzipped
4420b 100.00%

1325b   29.98%
3146b   71.18%

951b   21.52%
3002b   67.92%

950b   21.49%
3146b   71.18%

946b   21.40%
182.css

gzipped
4588b 100.00%

1466b   31.95%
3027b   65.98%

900b   19.62%
2906b   63.34%

898b   19.57%
3027b   65.98%

900b   19.62%
184.css

gzipped
5426b 100.00%

1749b   32.23%
4127b   76.06%

1290b   23.77%
4171b   76.87%

1302b   24.00%
4127b   76.06%

1290b   23.77%
185.css

gzipped
4632b 100.00%

1389b   29.99%
3325b   71.78%

952b   20.55%
3326b   71.80%

958b   20.68%
3320b   71.68%

951b   20.53%
186.css

gzipped
3932b 100.00%

1319b   33.55%
2768b   70.40%

935b   23.78%
2736b   69.58%

928b   23.60%
2786b   70.85%

939b   23.88%
187.css

gzipped
5687b 100.00%

1509b   26.53%
3138b   55.18%

936b   16.46%
2879b   50.62%

908b   15.97%
3138b   55.18%

936b   16.46%
188.css

gzipped
5893b 100.00%

1750b   29.70%
3633b   61.65%

1105b   18.75%
3566b   60.51%

1126b   19.11%
3632b   61.63%

1105b   18.75%
189.css

gzipped
6378b 100.00%

1804b   28.28%
3714b   58.23%

1155b   18.11%
3607b   56.55%

1147b   17.98%
3717b   58.28%

1154b   18.09%
190.css

gzipped
4385b 100.00%

1417b   32.31%
2598b   59.25%

920b   20.98%
2443b   55.71%

920b   20.98%
2604b   59.38%

921b   21.00%
191.css

gzipped
5072b 100.00%

1569b   30.93%
3923b   77.35%

1157b   22.81%
3799b   74.90%

1147b   22.61%
3926b   77.41%

1159b   22.85%
192.css

gzipped
5042b 100.00%

1587b   31.48%
3236b   64.18%

1020b   20.23%
3225b   63.96%

1014b   20.11%
3246b   64.38%

1013b   20.09%
193.css

gzipped
4411b 100.00%

1764b   39.99%
2461b   55.79%

872b   19.77%
2485b   56.34%

873b   19.79%
2465b   55.88%

874b   19.81%
194.css

gzipped
6109b 100.00%

1612b   26.39%
4162b   68.13%

1145b   18.74%
4031b   65.98%

1157b   18.94%
4162b   68.13%

1145b   18.74%
195.css

gzipped
4990b 100.00%

1484b   29.74%
3589b   71.92%

1038b   20.80%
3595b   72.04%

1041b   20.86%
3592b   71.98%

1039b   20.82%
196.css

gzipped
4859b 100.00%

1537b   31.63%
3569b   73.45%

1152b   23.71%
3523b   72.50%

1151b   23.69%
3578b   73.64%

1152b   23.71%
197.css

gzipped
6709b 100.00%

1769b   26.37%
4534b   67.58%

1179b   17.57%
4136b   61.65%

1162b   17.32%
4539b   67.66%

1177b   17.54%
198.css

gzipped
4996b 100.00%

1476b   29.54%
3214b   64.33%

975b   19.52%
3078b   61.61%

959b   19.20%
3211b   64.27%

976b   19.54%
199.css

gzipped
4128b 100.00%

1354b   32.80%
2941b   71.25%

914b   22.14%
2752b   66.67%

917b   22.21%
2987b   72.36%

923b   22.36%
200.css

gzipped
5029b 100.00%

1491b   29.65%
3714b   73.85%

1027b   20.42%
3695b   73.47%

1020b   20.28%
3723b   74.03%

1028b   20.44%
201.css

gzipped
5752b 100.00%

1500b   26.08%
3723b   64.73%

973b   16.92%
3463b   60.21%

956b   16.62%
3723b   64.73%

973b   16.92%
202.css

gzipped
5689b 100.00%

1633b   28.70%
4116b   72.35%

1214b   21.34%
3944b   69.33%

1179b   20.72%
4124b   72.49%

1214b   21.34%
203.css

gzipped
3777b 100.00%

1359b   35.98%
2643b   69.98%

978b   25.89%
2649b   70.14%

968b   25.63%
2642b   69.95%

977b   25.87%
204.css

gzipped
11101b 100.00%

1499b   13.50%
4480b   40.36%

1054b   9.49%
4033b   36.33%

1063b   9.58%
4479b   40.35%

1055b   9.50%
205.css

gzipped
4048b 100.00%

1413b   34.91%
2840b   70.16%

967b   23.89%
2862b   70.70%

977b   24.14%
2840b   70.16%

965b   23.84%
206.css

gzipped
4565b 100.00%

1270b   27.82%
3190b   69.88%

883b   19.34%
3083b   67.54%

882b   19.32%
3190b   69.88%

883b   19.34%
207.css

gzipped
3056b 100.00%

1203b   39.37%
2149b   70.32%

798b   26.11%
2113b   69.14%

798b   26.11%
2152b   70.42%

798b   26.11%
208.css

gzipped
4805b 100.00%

1462b   30.43%
3553b   73.94%

1041b   21.66%
3477b   72.36%

1029b   21.42%
3559b   74.07%

1042b   21.69%
209.css

gzipped
7164b 100.00%

1795b   25.06%
4765b   66.51%

1187b   16.57%
4461b   62.27%

1187b   16.57%
4765b   66.51%

1187b   16.57%
210.css

gzipped
6601b 100.00%

1934b   29.30%
4236b   64.17%

1279b   19.38%
4235b   64.16%

1270b   19.24%
4234b   64.14%

1278b   19.36%
211.css

gzipped
5181b 100.00%

1498b   28.91%
3725b   71.90%

1052b   20.30%
3679b   71.01%

1040b   20.07%
3768b   72.73%

1053b   20.32%
212.css

gzipped
5857b 100.00%

2239b   38.23%
4043b   69.03%

1578b   26.94%
4030b   68.81%

1566b   26.74%
4040b   68.98%

1571b   26.82%
213.css

gzipped
7701b 100.00%

1768b   22.96%
5827b   75.67%

1307b   16.97%
5293b   68.73%

1268b   16.47%
5879b   76.34%

1337b   17.36%
Avg size after min 100% 66.41% 63.29% 66.47%
Avg size gzip+min 30.36% 19.63% 19.44% 19.62%

Tell your friends about this post on Facebook and Twitter

Sorry, comments disabled and hidden due to excessive spam.

Meanwhile, hit me up on twitter @stoyanstefanov