Does namecheap offer free domain to new hosting customers

According to Namecheap's website, they do offer a free domain name with the purchase of a hosting plan. Here are the details:

Here are some examples of Namecheap hosting plans that come with a free domain:

Please note that prices and availability may vary depending on your location and the specific hosting plan you choose. It's always a good idea to check Namecheap's website for the most up-to-date information on their hosting plans and free domain offers.