Skip to content

Basic Usage

Salehin Ashfi edited this page Jun 2, 2026 · 2 revisions

Basic Usage

Once Dotify is installed and configured, downloading content is as simple as passing a Spotify URL or URI.


Download a Single Track

dotify "https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT"

# Spotify URI format also works:
dotify "spotify:track:4cOdK2wGLETKBW3PvgPWqT"

Download an Album

dotify "https://open.spotify.com/album/1A3nVEWRJ8yvlPzawHI1pQ"

Download a Playlist

dotify "https://open.spotify.com/playlist/37i9dQZF1DXcBWIGoYBM5M"

Download an Artist's Full Discography

dotify "https://open.spotify.com/artist/6eUKZXaKkcviH0Ku9w2n3V"

Downloads all available albums, singles, and EPs for the artist.


Batch Download from a Text File

Save multiple Spotify URLs or URIs to a .txt file (one per line):

https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT
https://open.spotify.com/album/1A3nVEWRJ8yvlPzawHI1pQ
spotify:track:18gqCQzqYb0zvurQPlRkpo

Then pass the file using the -r flag:

dotify -r ./my_list.txt

Specify Output Directory

dotify -o "~/Music/Spotify" "spotify:album:..."

Default output directory is ./Spotify in the current working directory. Set a permanent default in Configuration.


Download with a Specific Quality

# Lossless FLAC (Premium required)
dotify --audio-quality flac-flac "spotify:track:..."

# AAC 256kbps (Premium required)
dotify --audio-quality aac-high "spotify:track:..."

See Audio-Quality-Reference for the full list of supported format strings.


Next Steps

Clone this wiki locally