
The next-generation ad blocker for Safari. Free and open source on macOS, iOS, iPadOS, and visionOS, with 750,000 rules, userscripts, userstyles, and an element zapper.
A free, open-source ad blocker for Safari on Mac, iPhone, iPad, and Apple Vision Pro.
Features · Screenshots · Install · How it works · FAQ · Support
Up to 750,000 Safari rules across five content blockers, with recommended lists, regional lists picked for you, and optional annoyance and cookie-banner filters.
utm_*, and link-shortener resolution. Both are on by default.A Greasemonkey-compatible engine, UserCSS themes, and a built-in catalog with Tube Cleaner, DeArrow, Dark Reader, and more.
GM_* and GM.* APIs. GM_xmlhttpRequest is restricted to hosts declared in a script's @connect metadata..user.css) with Less and Stylus support. See docs/USERSTYLES.md.Tube Cleaner and Player Cleaner give videos Safari's own controls, with Picture-in-Picture, background audio, and SponsorBlock.
Tube Cleaner and Player Cleaner turn on Safari's native controls for existing video elements before the page renders, including Picture-in-Picture, background audio, fullscreen playback, and Now Playing.
Tube Cleaner works on YouTube and keeps its original video stream. It puts chapters and captions into Safari's native menus and skips sponsors with SponsorBlock, with settings per category. DeArrow is available separately for alternative titles and thumbnails.
Player Cleaner supports video.js, JW Player, Plyr, Flowplayer, MediaElement, Clappr, Media Chrome, and shadow-root players such as Archive.org's. It saves playback speed, volume, captions, and position per site.
Both scripts update from wBlock-userscripts independently of app releases. Ad blocking stays with the filter lists.
The Safari popup turns filtering, userscripts, and autoplay on or off for each site, and the Element Zapper hides anything else. Lists, scripts, and settings sync through iCloud.
The Safari toolbar popup has separate switches for filtering, userscripts, and autoplay, plus the Element Zapper. Filter lists and userscripts can be limited to selected sites or excluded from specific domains. Zapper rules can be edited in Settings.
wBlock runs on macOS, iOS, iPadOS, and visionOS. iCloud sync covers filter lists, custom filters, userscripts, the allowlist, and settings. Local backup export is also available.
wBlock collects no data. Safari applies the rules outside the app, and idle memory is about 40 MB.
[!TIP] The comparison guide covers wBlock, uBlock Origin Lite, Wipr, and AdGuard.
Filters on macOS
The Safari popup on iPhone, and SponsorBlock in Tube Cleaner