Brave, Firefox, Bromite all do, or you can use nextdns or adguard as a private DNS in your network settings. I think the last option is a little wireguard set up to route traffic to a server or small pc that has unbound and pinhole on it
So for example YouTube serves their own ads so you can't skip YouTube ads with a DNS level adblock you need ublock origin which can block anything referenced in HTML which is why it works for skipping ads on YouTube.