TLDR
Install uBlock Origin on your browser and try to do as much as you can in your browser, and use web versions of programs whenever possible. Blocking ads in other places is going to be a bit more involved.
Browser Ad-Blocking
Extensions
You can either use a browser with built-in ad-blocking or install
ad-blocking browser extensions. For PC and Android, I would
recommend Firefox or a Firefox-based browser with uBlock Origin.
On iOS, I would use Orion
Browser or Stay
for Safari.
User Scripts & Enhancement Tools
User scripts are small pieces of JavaScript that run in your
browser to enhance your browsing experience. You can find many
enhancement options for popular sites, as well as scripts that block
sponsored posts from social media sites and much more.
You can find them in user script repos, most notably Greasy Fork, OpenUserJS, and GitHub.
To install them, you will need a user script manager, which is a
browser extension that runs the scripts on specified websites and
lets you manage them easily. I would follow Greasy Fork’s guide to
install the correct one for your browser.
I would also look through social media tools, for alternative frontends, ad-blockers and enhancement tools.
Installing a bunch of extensions and user scripts will slow your browser down, so I would only install the ones you feel are necessary.
DNS Ad-blocking
You can block various types of content, trackers, or even entire
categories of websites by using a DNS resolver that filters them
out.
One simple option is to use a free public DNS resolver like AdGuard DNS,
and follow the instructions to either install it on your device or
on your router to cover the entire network.
For more control, you can host your own DNS resolver on a local server with ad-blocking, which allows you to use custom filters and stricter blocklists for stronger protection. A popular, easy-to-set-up choice is Pi-hole, though keep in mind that aggressive filtering can sometimes cause certain websites to break.
Modded Software
Web apps can be slow and inconvenient, to block ads on native programs, you will need to mod them or install pre-modded ones. This is mostly done on mobile phones, this is a deep rabbit hole, and you will have to do lots of research.
In short, if you’re on Android, use Modded APKs and
Alternate
Clients for social media apps.
If you’re on iOS, I would also look into iOS
Sideloading; it’s not as simple as doing it on Android, but you
can start with simple methods that don’t require jailbreaking.
Tips
- Try to look for alternatives to your ad-ridden software. Look
for software that respects your privacy.
- If you’re using a modern version of Windows, you might encounter
ads in various locations of the UI. You can disable most of these
ads through the settings. For a quick and easy solution, check out
this tool.
- If you’re using a chinese phone and see ads in your system, you
can disable most, if not all, through the settings. Also, look into
changing your App
Launcher.
- Some cool content-blocking extensions I like are SponsorBlock, DeArrow, and PYSTOL.
Links and Resources
- uBlock Origin
- FMHY’s Privacy
Guide
- Firefox
- Orion Browser
- Stay
for Safari
- Greasy Fork
- OpenUserJS
- GitHub
- FMHY’s Social Media Tools
- FMHY
Free DNS Resolvers
- AdGuard
Public DNS
- FMHY DNS
Filters
- Pi-hole
- FMHY’s Mobile
Section
- OFGB
- SponsorBlock
- DeArrow
- PYSTOL - Purge YouTube Suggestions Totally Legit