Typically even your cheapest insurance companies will pay for small cracks and chips to get filled. Better ones have total glass coverage that doesn't require your deductible to be used so you can get a free windshield without premiums going up.

i had Geico and they covered chips at no cost. Now with Allstate I have glass coverage so if I get a crack, new windshield is covered.