AdguardForiOS cover

AdguardTeam /

AdguardForiOS

AdGuard for iOS is an open-source content blocking application that filters ads, trackers, and malicious scripts in Safari and system-wide.

stars★ 2.8k
forks⑂ 380
Primary languageSwift
LicenseGPL-3.0
Last updatedtoday

Overview

AdGuard for iOS represents a powerful open-source solution for filtering advertising elements, user-tracking scripts, and popups on Apple devices. Operating primarily as a native Safari Content Blocker, it utilizes system-level APIs to intercept network connections before they are rendered, resulting in faster page loads and reduced cellular data consumption.

It features advanced local DNS filtering capabilities, allowing users to route their device requests through secure DNS servers and apply custom blocklists system-wide. The app interface is visual, offering clean control panels to manage active filter subscriptions and white-list trusted domains easily. The main limitation is that Apple's strict sandboxing policies prevent AdGuard from dynamically blocking ads inside certain proprietary apps like YouTube without specialized workaround configurations. For optimizing Safari web performance and general device privacy, AdGuard is highly competent.

Key topics

Getting started

Installation steps vary depending on how a project is packaged, so the most reliable source is always the official README. As a starting point:

Open the official repository ↗

How it compares

Here is how this project sits alongside a few other tools in the same category:

Questions about this project

What is AdguardForiOS?
AdGuard for iOS represents a powerful open-source solution for filtering advertising elements, user-tracking scripts, and popups on Apple devices. Operating primarily as a native Safari Content Blocker, it utilizes system-level APIs to intercept network connections before they are rendered, resulting in faster page loads and reduced cellular data consumption.
What license does AdguardForiOS use?
GPL-3.0
How popular is AdguardForiOS on GitHub?
AdguardForiOS has roughly 2.8k stars and 380 forks on GitHub as of the latest data.
Is AdguardForiOS actively maintained?
This repository has been updated recently, which is generally a good sign of active maintenance.
What language is AdguardForiOS written in?
AdguardForiOS is written primarily in Swift.

Repository info

OwnerAdguardTeam
Primary languageSwift
LicenseGPL-3.0
CreatedJuly 16, 2026
Last updatedJuly 16, 2026
← Explore more iOS Apps projectsSpotted outdated info? Suggest an update →