Yes, there are chair mats that won't crack. There are a few different factors that contribute to a chair mat cracking, such as the type of material it's made from and how it's used. For example, if you're using a hard chair mat on a soft surface, like carpet, it's more likely to crack. Or if you're using a thin chair mat on a hard surface, like tile or linoleum, it's also more likely to crack.
To avoid your chair mat cracking, choose one that's made from a thicker and more durable material, such as PVC or polycarbonate. Also make sure to use it on a compatible surface; for example, don't use a hard chair mat on top of plush carpeting. If you take these precautions into account when selecting and using your chair mat, you can help prevent cracks from happening in the first place.