Skip to main content

Google MusicManager package to manage your music library to Google Music - Download module

Project description

Google Music Manager - Downloader

latest release PyPI version Bitcoin donation Litecoin donation PayPal donation

This program will replace former Google MusicManager to upload your music library to Google Music

This work is based upon Simon Weber’s Google Music API.


This program needs netifaces Python library to work.

apt-get install python3-pip build-essential
pip3 install google-music-manager-downloader

Once installed, You have to authenticate to Google Music via the google-music-auth command

# Usage google-music-auth [path_to_oauth_cred_file=~/oauth]

If first parameter is not defined, the script will try to store/load your oauth credentials through the ~/oauth file.

Then follow prompted instructions.

You will be asked to go to a Google URL to allow the connection:

Visit the following url:
Follow the prompts, then paste the auth code here and hit enter:



This program will download all your uploaded musics from Google Music to a given directory.

usage: google-music-download [-h] [--directory DIRECTORY] [--oauth OAUTH]

optional arguments:
    -h, --help            show this help message and exit
    --directory DIRECTORY, -d DIRECTORY
                        Music Folder to download to (default: .)
    --oauth OAUTH, -a OAUTH
                        Path to oauth file (default: ~/oauth)
    --uploader_id UPLOADER_ID, -u UPLOADER_ID
                        Uploader identification (should be an uppercase MAC
                        address) (default: <current eth0 MAC address>)



Google Music Uploader works with Python 3 or above. It requires Simon Weber’s Google Music API.

Submitting bugs and feature requests

Bugs and feature request are tracked on GitHub


Jay MOULIN See also the list of contributors which participated in this program.


Google Music Uploader is licensed under the MIT License

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
google_music_manager_downloader-1.2.0.tar.gz (3.7 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page