One name, every extension.
Type a name to see it priced in the 100 most-registered extensions: the first year, and the renewal you'll keep paying. Then check which are still free.
Prices are the cheapest published at any of 147 registrars, in US dollars before tax; the first year and the renewal can be at different shops, and each row's page shows every offer. "Free" means the registry has no record of the name right now — confirm it in the registrar's cart. Where a registry runs no lookup service, the page says it cannot tell.