Any email service will let you make aliases. If it doesn’t, or if it price-gouges you for how many aliases you can make (which are basically zero cost for them) — find a better email service.
Also, there’s no need to use a 3rd-party alias service unless the address you’re protecting cannot be used on an email service, like if it’s a gmail address for example so you’re stuck with gmail. But even so you can buy a domain, forward your Gmail address to it, and start enjoying aliases and all kinds of cool features.