dougscripts.com

Delete all or selected empty playlists

AppleScript Applet for Music

Universal, for macOS 12 and later only. This script will list the empty user-created playlists in the Music app and can delete all or just a selection of them.

Watch the video demo below.

Action shot:

Delete Empty Playlists in action

When one or more playlists are selected, the button changes to "Delete Selected".

Latest version:

  • v5.5 October 21, 2025
  • Accommodations for macOS 26/Tahoe
  •  

Further:

download ⬇

Current v5.5

Free to use, but a payment
in appreciation is requested.
Thanks for your support!

Info:

  • This is an Applet
  • works with: Music
  • file format: Application (Applet)
  • Gatekeeper Security: Notarized by Apple
  • current version downloads: 89 | total downloads: 1,460
  • .dmg download size: 2MB

Serviceable Antecedent(s):

A/V:

Perhaps Also of Interest...

Popular Now

New Last Played Date

downloaded <1m

New Last Played Date v6.2

For Music/TV Batch set new Last Played/Last Skipped of selected tracks

downloaded <1m

Export Playlist as CSV v1.0

For Music Export track info of selected playlist as CSV file

Remove Duplicate Tracks from Playlist

downloaded 15m 51s ago

Remove Duplicate Tracks from Playlist v2.0

For Music Removes copied tracks from the selected playlist

De-Genre

downloaded 28m 45s ago

De-Genre v6.0

For Music Helps manage and remove unwanted Genres

Playlist XML Librarian

downloaded 1h 10m 2s ago

Playlist XML Librarian v1.3

For Music Manage a folder of exported Playlist XML files

Scan For Double Entries

downloaded 1h 58m 15s ago

Scan For Double Entries v4.3

For Music Locates sets of track entries pointing to the same file

10 Most Recently Added

Site contents © 2001 - 2026 (that's right: 2001) Doug Adams and weblished by Doug Adams. Contact support AT dougscripts DOT com. About.
All rights reserved. Privacy.
AppleScript, iTunes, iPod, iPad, and iPhone are registered trademarks of Apple Inc. This site has no direct affiliation with Apple, Inc.
The one who says "it cannot be done" should not be interrupting the one who is doing it.