wBlock: Ad Blocker for Safari
Dienstprogramme
Kostenlos
wBlock is a free, open-source ad blocker for Safari. It blocks ads and trackers all over the web with more than 750,000 filter rules, and it never asks you to subscribe.
Blocks ads in Safari
wBlock leans on Safari's own content blocking, so pages come up clean and fast. Lists like AdGuard Base and EasyList refresh in the background, and you pick which ones run.
Handles the sites filters can't
Built-in userscripts get past anti-adblock walls and pop-ups. You can drop in your own userscripts and userstyles as well, and Return YouTube Dislike is one tap away.
Zap anything you don't want to see
The element zapper lets you tap a cookie banner or overlay and hide it, and wBlock remembers it next time you visit.
Light on memory
wBlock sits at about 40 MB of RAM when idle, so Safari stays quick.
Your call on every site
Turn blocking off for a site with one tap, or pause wBlock for a while when you need to. Settings sync over iCloud and can be saved to a file.
Private by design
wBlock collects no data and needs no account. The code lives on GitHub, so anyone can look at what it does.
Free for good
No subscriptions and no in-app purchases.
mehr Absolut Weltklasse. wBlock ist deutlich schneller als Adguard und blockiert Werbung effektiver als uBlock Origin Lite. Im Gegensatz zu uBlock Origin Lite aktualisieren die Filterlisten in der App regelmäßig und man muss nicht auf App Updates warten. Eigene Filterlisten sind auch möglich. Sogar Features wie die Anzeige von YouTube Dislikes und Paywall Bypass sind dabei. Und die Performance ist fantastisch, im Gegensatz zu Adguard, wo manchmal Tabs abgestürzt sind und die Performance deutlich schlechter ist. Der Entwickler hat sich wirklich Gedanken gemacht und großartige Arbeit geleistet. Vielen Dank
Absolut Weltklasse. wBlock ist deutlich schneller als Adguard und blockiert Werbung effektiver als uBlock Origin Lite. Im Gegensatz zu uBlock Origin Lite aktualisieren die Filterlisten in der App regelmäßig und man muss nicht auf App Updates warten. Eigene Filterlisten sind auch möglich. Sogar Features wie die Anzeige von YouTube Dislikes und Paywall Bypass sind dabei. Und die Performance ist fantastisch, im Gegensatz zu Adguard, wo manchmal Tabs abgestürzt sind und die Performance deutlich schlechter ist. Der Entwickler hat sich wirklich Gedanken gemacht und großartige Arbeit geleistet. Vielen Dank
Sehr performanter, durchdachter AdBlocker. eigene Listen lassen sich auch hinzufügen. Was mir fehlt ist ein iCloud Sync. iOS und MacOS sollten dieselben Listen und auch hinzugefügte via iCloud synchronisieren. So müssen Änderungen immer händisch übertragen werden, das wirkt nicht zeitgemäß.
Sehr performanter, durchdachter AdBlocker. eigene Listen lassen sich auch hinzufügen. Was mir fehlt ist ein iCloud Sync. iOS und MacOS sollten dieselben Listen und auch hinzugefügte via iCloud synchronisieren. So müssen Änderungen immer händisch übertragen werden, das wirkt nicht zeitgemäß.
Hab bisher sehr positive Erfahrung damit gemacht, auf iPhone und iPad.
Hab bisher sehr positive Erfahrung damit gemacht, auf iPhone und iPad.
Zur Zeit schnellster und effizientester Blocker, als Browser-Erweiterung für Safari Apple (iOS, iPadOS, MacOS). Filterlisten aktualisieren sich regelmäßig automatisch, Bedienung und Komfort sind ausgezeichnet. Installieren, einrichten und genießen. Für den privaten Gebrauch kostenlos. Sehr zu empfehlen.
Zur Zeit schnellster und effizientester Blocker, als Browser-Erweiterung für Safari Apple (iOS, iPadOS, MacOS). Filterlisten aktualisieren sich regelmäßig automatisch, Bedienung und Komfort sind ausgezeichnet. Installieren, einrichten und genießen. Für den privaten Gebrauch kostenlos. Sehr zu empfehlen.
• Find and add filter lists from wBlock’s catalog and AdGuard’s registry.
• Rule Capacity breaks applied rules into network rules and element-hiding rules.
• Click line numbers in the source editor to select lines.
• Filter updates use less peak memory and read each list once.
• More ad and tracking hosts are blocked by default.
• Added support for denyallow rules and CSS injection written as ##selector { style }.
• Resolved network-rule parsing for uBO inline comments and rules containing the object type.
• Dark Reader starts with a dark page to reduce white flashes.
• No Autoplay allows camera and call previews to play.
• Resolved filter updates started from iOS Shortcuts and Update Filters in the iPad popup.
• Resolved a toolbar crash on iOS 15 and search opening and closing on iPhone.
• Resolved flashing text and unwanted green tint in iPad settings and info sheets.
• The iOS update progress sheet shows when no updates were found and closes automatically.
• Rule Capacity keeps its breakdown when switching apps.
• Added Persian and updated German, Japanese and Turkish translations.
3.2.1 vor 4 Tagen
New
• Filter and userscript order syncs over iCloud, and Reset Ordering applies on every device.
• Pick which sites get cosmetic filtering while network blocking stays on everywhere.
• Each URL-based list has its own Automatic Updates switch, synced and saved in backups.
• Site Settings shows which lists leave a site out, with full undo.
• Rebuilt Add sheets with separate tabs for URLs and text, a File tab, an editable import preview, and bulk URL imports.
• A source editor with undo and search, and you can turn on line wrap.
• An option to drop generic hiding rules and keep the site-specific ones.
• Adding a script asks whether it's a userscript or a userstyle.
• Settings shows how full your rule capacity is and when the next update lands. iCloud sync status shows there too.
Improved
• Browsing is faster, since site-specific hiding rules now load once per page and No Autoplay only loads while it's on.
• Apply is faster, especially with lots of lists turned on.
• The filter catalog matches AdGuard's names and download mirrors, all in the same order.
• Regional lists show up in one list during setup, with native language names, and custom regional lists can be given a language.
• Pause Blocking sits in the Settings toolbar.
• Updated German, Japanese, Greek and Turkish translations.
Fixed
• Safari rejecting a blocker because of uppercase domains or unsupported cosmetic rules.
• Excluding sites from very large lists failing to compile.
• Anti-adblock popups on How-To Geek and related sites.
• The Safari 17 extension popup not loading.
• Rules and userscripts missing when a page starts loading early.
• Deleted userscripts coming back.
• Settings getting lost when two parts of wBlock saved at the same moment.
• Restoring a backup keeping custom lists the backup didn't have.
• Setup marking the content blockers as done before Safari had all five turned on.
• Pressing Get on a userscript not turning it on.
• Deferred iOS updates not finishing when you open the app.
3.2.0 11. Okt.
New
• Support for hosts-file filter lists, including # metadata headers.
• Dandelion Sprout's Anti-Malware List in the Security catalog.
• Hide Shorts in Tube Cleaner's feature settings.
Fixed
• A freeze when applying filter changes on iPad.
• Scheduled filter updates not applying to Safari while the Mac app was open.
• Custom filter URLs being lost after restarting the app.
• Wildcard domains not being accepted in site settings.
• Autoplay exceptions not carrying over to subdomains.
• Sandboxed userscripts being unable to reach KISS Translator settings.
• Regional lists missing from onboarding for your chosen languages.
• Built-in filter descriptions changing after updates.
• Missing error details in Safari extension summaries.
Improved
• Empty filter categories appear as drop targets while dragging.
• Confirmation before downloading or enabling AdGuard Experimental Filter.
• Retired the overlapping Fanboy Annoyance and Social lists. Enabled copies are preserved as custom lists.
• Updated the Scripts popup shield, brightened the dark app icon, and corrected the AdGuard mail tracking list name.
3.1.3 29. Sept.
New
- AdGuard Mobile Filter is part of the Minimal preset on iPhone and iPad
- A labeled Pause Blocking menu in the macOS toolbar
Fixed
- Safari on iOS could crash on heavy pages because removed frames were kept in memory
- A crash in the Scripts extension on macOS
- Filter updates that showed up on every check but never applied
- Site Settings accepts IP addresses and local hostnames
- Custom names and descriptions for URL userscripts now sync
- The Safari toolbar icon is sharp on Retina displays
Improved
- Leaner Recommended preset: EasyPrivacy, Adblock Warning Removal List, and Online Malicious URL Blocklist are no longer on by default
- The Online Malicious URL Blocklist is retired, since Safari's Safe Browsing already covers it
- Smoother scrolling in macOS filter and userscript lists
- Snappier toolbar search on macOS
- Tidier macOS setup screens
3.1.2 26. Sept.
New
- Per-site switches in Safari: turn off content filtering, userscripts, or autoplay for just one site
- Limit a filter list or userscript to only the sites you choose
- Drag to reorder lists, and move lists between categories
- Edit saved Element Zapper rules in Settings
- TwitchAdSolutions vaft script for blocking Twitch ads
- Each device can keep its own userscript on/off choices instead of syncing them
- Filter and userscript preferences have their own Settings screen
Fixed
- Bing results no longer fail with "blocked by a content blocker"
- Overlapping updates could leave Safari with almost no rules
- Legacy backups restore, and duplicate filter lists are repaired
- A crash caused by duplicate filter IDs
- Safari rules come back reliably after unpausing
- Urban Dictionary no longer reloads in a loop
- Duplicate userscripts are removed safely
- Onboarding stays opaque after Restart Onboarding on iOS
- The rules viewer keeps its scroll position and search
Improved
- Disabled protection shows a slashed shield in Safari
- Lists that aren't downloaded yet show a Get button on iOS
- Refreshed macOS settings, toolbar search, and info popovers
- Frosted info headers that stay visible while scrolling
- Smoother tab switching on macOS
- Japanese, Turkish, and Greek translations
3.1.1 23. Sept.
New
- Per-feature switches for Tube Cleaner and Player Cleaner
- DeArrow is its own script with per-channel thumbnail exceptions
- SponsorBlock settings import and export
- Exclude individual sites from a filter list, and per-site userscript exceptions
- Filters and userscripts check for updates separately, and scripts refresh from Safari while browsing
- Cosmetic filtering toggle and an in-app appearance setting
- Rules viewer highlights unsupported, duplicate, and Scripts-only rules, with line numbers
- Keyboard shortcuts: ⌘N, ⌘⇧N, ⌘L, refresh, and tab switching
- macOS finishes pending filter updates on launch without the background agent, with detailed diagnostics in Settings
- removeparam rule budget raised to Safari's 30,000
Fixed
- Custom filter categories no longer revert, and deleted custom filters can be added again
- Userscript toggles keep their state, including Player Cleaner
- False protection-page warnings when importing userscripts
- Bulk URL entry no longer merges lines while typing
- The no-updates notice can be swiped away on iOS and clicked away on macOS
- Blank text and snapback in the iOS rules viewer
- Onboarding crash from concurrent Safari setup queries
- Element Zapper no longer reloads the page when it closes, and rules apply across subdomains
- No Autoplay works on strict-CSP sites
- The update-check sheet fits in landscape on iPhone
Improved
- Faster filter applies: newest lists compile first, only failed extensions retry, and unchanged rules are not reloaded
- Lighter storage: the data store is no longer re-decoded on every read
- More reliable iCloud sync, backups, and restores, with app preferences included
- Native update progress and apply sheets sized to their content
- macOS 26 toolbar grouped into glass islands
- Unified add and edit screens for filters and userscripts
- Japanese and Turkish translations
3.1.0 10. Sept.
- Fixed wBlock Scripts popup in iPadOS
- Fixed updates on older iOS versions
- Userstyle upgrades
- Fixed tap behavior
- Duplicate built-in userscripts no longer appear
- Enabled-only filters no longer blank out
- Window reset, popup updates, and restore are fixed
- iPad popup no longer disappears
- iOS Safari reload timeouts are fixed
- Auto-apply waits 60s instead of 3s
- Shared-library userstyles compile (remote Less imports inlined)
- Info panel tap-to-open is consistent
- Onboarding reset no longer leaves leftover filter lists
- Portrait lock lives under Display (hidden on iPad)
- Search languages in onboarding instead of an Add menu
- One centered apply progress sheet
- Enable regional lists from the category language picker
- Integrated and Downloaded info badges
- Unified add screens for filters and scripts
3.0.1 2. Sept.
• Native Safari video via Tube Cleaner and Player Cleaner, with Picture-in-Picture and background playback
• Built-in No Autoplay from the Scripts popup, with per-site exceptions in Site Settings
• Optional Dark Reader with an in-app appearance setting
• Userstyles compile Less, Sass, and Stylus
• Native SwiftUI sheets, search, and a compact Scripts popup
• Faster Safari browsing, with the content script reduced from 536 KB to 54 KB
• Incremental filter-list updates instead of full re-downloads
• Visual 5-slot rule capacity bar and live Content Blocker status
• Allowlists category and LAN intrusion filter list
• Various stability, iCloud, and localization fixes
3.0.0 31. Aug.
• Temporarily pause all blocking without toggling the Safari extension off
• Manage zapper rules and userscript exceptions per domain, with iCloud sync and backup support
• Userstyle (.user.css) support alongside userscripts
• Stronger default URL tracking protection, with parameter cleanup, referral allowlist, and URL shortener rules
• Userscript configs now persist across Safari restarts
• New Shortcuts action to run filter updates
• Redesigned popup with page userscripts and a collapsed, compact list
• Built-in tinyShield enabled by default, plus a clearer regional onboarding flow
• Editable custom filter categories
• Various stability and localization fixes
2.2.0 5. Juli
• Added support for older Apple releases: macOS 12.3+ and iOS/iPadOS 15.4+.
• Improved background filter updates, including reliability after rebooting or restarting Safari.
• Added built-in tinyShield userscripts, including regional variants for stronger anti-adblock coverage.
• Improved userscript compatibility with better GM API support, binary XHR responses, progress events, MIME overrides, stream/runtime ports, and safer downloads.
• Backups now include userscripts.
• Improved onboarding with clearer regional filter and userscript recommendations, baseline userscripts enabled by default, and no reminder-notification prompt.
• Added a Safari popup control to pause saved Element Zapper rules for the current site without deleting them.
• Fixed Element Zapper cancel/status behavior.
• Hardened iOS and shared app/extension storage to reduce background save and suspension-related crashes.
• Fixed stale userscript indexing during metadata prefetching, remote downloads, and scheduled userscript updates.
• Improved custom filter validation so userscript URLs, userscript metadata, and HTML challenge pages are rejected as filter lists.
• Expanded built-in content blocker compatibility rules for diagnostic sites and YouTube-related scriptlet coverage.
• Added localization updates, including clearer German strings.
2.1.0 19. Mai
- Improved Safari userscript reliability, especially during startup and after onboarding.
- Fixed issues where AdGuard Extra could be enabled or selected by default.
- Fixed onboarding reset behavior so built-in userscripts are recreated before setup continues.
- Improved handling of large userscripts and native Safari message responses.
- Added per-script controls for automatic userscript updates.
- Improved iOS background update scheduling and removed outdated silent push update handling.
- Fixed Cloud Sync startup ordering and a custom filter sync race.
- Improved Safari extension support detection on unsupported pages.
- Reduced noisy extension diagnostics in logs.
- Updated bundled scriptlets and dependencies.
- Refined German localization.
2.0.3 29. Apr.
• Faster, smoother userscript viewing and editing with the new code editor, especially for large scripts
• Better userscript compatibility, including more `GM_*` support, popup menu commands, and improved handling on restricted pages
• More reliable background filter updates, with clearer status text so it's easier to tell when updates are due or running
• Improved iCloud sync for custom filters, disabled sites, and userscripts, plus clearer sync error reporting
• Added built-in popup blocking improvements with AdGuard Popup Blocker enabled by default
• Easier filter and onboarding setup, with cleaner controls, better Safari guidance, and more localization coverage
2.0.2 22. Apr.
- Smarter userscript updates, including lightweight version checks before downloading
- Bypass Paywalls Clean now loads reliably through a fast proxy instead of the gitflic mirror
- Filter preprocessing improvements, including support for !#if conditionals, !#include directives, and unknown directive stripping
- Fixes to element zapper, including parent/child navigation, scroll tracking on iOS, and protobuf-backed rule storage
- AdGuard syntax highlighting in the custom filter rule editor
2.0.1 22. März
- New unified 5-step onboarding with built-in Safari setup
- iCloud sync for filters, userscripts, and whitelist across all your devices
- Element zapper: visually select and hide page elements in Safari
- Paste or import custom filter rules directly
- Smarter content blocker slot distribution for more active rules
- Searchable filter and userscript lists
- Preliminary localization support
- Dozens of bug fixes and performance improvements
2.0.0 16. Feb.
• Fixed filter validation incorrectly rejecting valid filters upon update
• Fixed broken "restart onboarding" modal
• Other minor bug fixes & improvements
1.2.1 7. Jan.
• Reorganized content blockers with clearer names (Ads, Privacy, Security, Foreign)
• New split AdGuard Annoyance filters for granular control
• Import userscripts from local files with drag-and-drop on Mac
• Added @inject-into support for better userscript compatibility
• New Fanboy's Anti-AI Suggestions filter
• Fixed app freeze when scrolling
• Fixed badge count not hiding when disabled
• Fixed userscripts disappearing after adding
• Added About menu and restart confirmation dialog
• Updated SafariConverterLib to 4.1.0
• Various stability and performance improvements
1.2.0 6. Jan.
- Fixed critical auto-update race conditions that caused updates to get stuck
- Complete Protocol Buffers migration for rock-solid data persistence
- Fixed userscript injection issues preventing scripts from loading on iOS
- Auto-update now works reliably with proper background task scheduling
- Pseudo-full Greasemonkey API support: GM_addStyle, GM_getResourceText, GM_addElement
- @require directive now downloads external script dependencies automatically
- Proper unsafeWindow implementation for page context access
- Fixed compatibility with AdGuard Extra and advanced Twitch ad blocking scripts
- Auto-disabled filter tracking shows which filters exceed Safari's rule limits
- Enhanced custom filter validation with better error messages
- Added collapsible foreign filters section
- Fixed white bars in settings view on iOS
- Fixed text disappearance on long press
- Fixed badge counter initialization issues
- Fixed navigation bar visibility on macOS
- Fixed push notifications to properly trigger apply changes
1.1.0 12.11.2025
- Fixed background filter update flow on iOS
- Updated BPC filter URL
- Improved custom filter validation
1.0.2 27.10.2025
* Consolidated update checker into the "apply changes" logic
1.0.1 20.10.2025
• Find and add filter lists from wBlock’s catalog and AdGuard’s registry.
• Rule Capacity breaks applied rules into network rules and element-hiding rules.
• Click line numbers in the source editor to select lines.
• Filter updates use less peak memory and read each list once.
• More ad and tracking hosts are blocked by default.
• Added support for denyallow rules and CSS injection written as ##selector { style }.
• Resolved network-rule parsing for uBO inline comments and rules containing the object type.
• Dark Reader starts with a dark page to reduce white flashes.
• No Autoplay allows camera and call previews to play.
• Resolved filter updates started from iOS Shortcuts and Update Filters in the iPad popup.
• Resolved a toolbar crash on iOS 15 and search opening and closing on iPhone.
• Resolved flashing text and unwanted green tint in iPad settings and info sheets.
• The iOS update progress sheet shows when no updates were found and closes automatically.
• Rule Capacity keeps its breakdown when switching apps.
• Added Persian and updated German, Japanese and Turkish translations.
mehr Version 3.2.1 vor 4 Tagen
Keine Daten erfasst Der Entwickler erfasst keine Daten von dieser App.