I've been using <a href="https://nextdns.io/" rel="nofollow">https://nextdns.io/</a> for a while and I really like it. You can do DNS over HTTPS through Firefox (sadly not on an OS level in Windows for example, but that's fine -- I'm sure OS level support works better on Linux), and it supports a lot of user-level customization. You can add and remove entire blocklists, you can black/white-list specific domains, see logs of your blocks, some analytics, create your own redirects etc. and it doesn't cost you a thing. The main website does a pretty good job of explaining the selling points.<p>You can use it as-is but if you want user-specific configuration you'll get a custom URL that looks something like "<a href="https://dns.nextdns.io/c8g88a"" rel="nofollow">https://dns.nextdns.io/c8g88a"</a>, and whatever comes in that way will use your settings and will be logged as per your configuration (of course, you can disable logging).