EZBlocker is a simple-to-use ad blocker for Spotify that automatically mutes commercials.

EZBlocker automatically detects ads and adds them to a blocklist. You can also manually select adverts to remove by adding them to the “blocklist”.

There are no fancy features, just pure ad blocking. When an ad is blocked, only Spotify is muted, so no other sounds will be affected. EZBlocker aims to be the most stable and reliable ad blocker for Spotify.

There’s no setup required – just drag it into any folder and run. To upgrade your EZBlocker, simply replace the executable.

Get EZBlocker here: Download 1.3.6.6 (April 14, 2014)Changelog
**Known issue: Spotify can’t be found if it’s hidden to tray.

EZBlocker requires .NET Framework 3.5.

Help contribute on Github or by leaving a comment.

For alternative download links, visit:
Softpedia
CNet Download
Please use external links at your own risk. Links also may be out of date.

FAQ

How do I use EZBlocker?
When you decide you want to listen to songs on Spotify, open EZBlocker. When an advertisement plays, EZBlocker will mute your Spotify. If you run into an advertisement that’s not muted, open EZBlocker and press the “Add Current to Blocklist” button.

EZBlocker is not muting Spotify (or other muting issues).
There may be issues with EZBlocker muting Spotify on your computer. If this is the case, uncheck the “Mute Only Spotify” option on EZBlocker. You can manually modify your Spotify’s volume by opening the “Volume mixer” by right clicking on the volume icon in your task tray.

I accidentally added an artist to the blocklist.
If you mistakenly add something to the blocklist, open EZBlocker and press the “Open Blocklist” button. Simply remove the line that you added and EZBlocker will automatically recognize the change.

EZBlocker is muting my local tracks.
If you have music that isn’t labelled correctly, EZBlocker may recognize it as an advertisement. When playing local tracks, uncheck the option “AutoAdd Ads to Blocklist.”

Can you make EZBlocker for Android/iOS?
I currently have a private version of EZBlocker for Android. If you would like to try it out, shoot me an email. There are no plans for an iOS version yet.

Is EZBlocker open source?
Yes it is, and I encourage all to contribute. The source & technical description is available on Github.

If you run into any issues, email me so I can get it resolved ASAP. Don’t forget to leave your feedback below in the comments section!

144 thoughts on “EZBlocker – Spotify Ad Blocker

  1. Thanks a LOT for this my friend

  2. Running on an WinXp Home with service Pack 2 and NetFramework 3.5 but I always get a failure message on startup (sorry it is german language):
    ************** Ausnahmetext **************
    System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
    bei System.Runtime.InteropServices.Marshal.ReleaseComObject(Object o)
    bei EZBlocker.AudioUtilities.SetApplicationMute(String procname, Boolean mute)
    bei EZBlocker.Main.Mute(Int32 i)
    bei EZBlocker.Main.Main_Load(Object sender, EventArgs e)
    bei System.Windows.Forms.Form.OnLoad(EventArgs e)
    bei System.Windows.Forms.Form.OnCreateControl()
    bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    bei System.Windows.Forms.Control.CreateControl()
    bei System.Windows.Forms.Control.WmShowWindow(Message& m)
    bei System.Windows.Forms.Control.WndProc(Message& m)
    bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
    bei System.Windows.Forms.Form.WmShowWindow(Message& m)
    bei System.Windows.Forms.Form.WndProc(Message& m)
    bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    ************** Geladene Assemblys **************
    mscorlib
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
    —————————————-
    EZBlocker
    Assembly-Version: 1.3.6.6.
    Win32-Version: 1.3.6.6.
    CodeBase: file:///C:/Dokumente%20und%20Einstellungen/Master%20of%20Desaster/Desktop/EZBlocker/EZBlocker.exe.
    —————————————-
    System.Windows.Forms
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
    —————————————-
    System
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
    —————————————-
    System.Drawing
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
    —————————————-
    System.Configuration
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
    —————————————-
    System.Xml
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
    —————————————-
    System.Core
    Assembly-Version: 3.5.0.0.
    Win32-Version: 3.5.21022.8 built by: RTM.
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll.
    —————————————-
    mscorlib.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
    —————————————-
    System.Windows.Forms.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
    —————————————-

    ************** JIT-Debuggen **************
    Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
    Konfigurationsdatei der Anwendung oder des Computers
    (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
    Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

    Zum Beispiel:

    Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
    Ausnahmen an den JIT-Debugger gesendet, der auf dem
    Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

  3. Thanks man!

  4. For some reason it blocks Metalocalypse: Dethklok automaticly

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>