A Chrome extension that enables easy uploading to turntable.fm from a Google Music library.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


This is a Chrome extension to ease uploading to turntable.fm from Google Music. Your Google Music library can be viewed directly in turntable, and songs can be uploaded with one click.

Note that each upload to turntable counts against your "2 downloads per song from the web" Google Music quota.

Install it from the Chrome Web Store: Turntable Uploader for Google Music™.


  • Open Google Music in a tab and log in (the extension will use this session for auth)
  • Open turntable in another tab and enter a room
  • You'll see a 'Fetch Google Music Library' button below the normal upload button
  • After fetching the library once, you can hit the 'Upload from Google Music' button
  • At any point, click the page action to fetch your library again (eg, if you added music)


  • if you see "download error" when trying to upload, try refreshing your Google Music tab. If that doesn't work, you may have used up your 2 download quota on Google Music.

There are some more details on how it was built at my blog: chrome extension hacks.


  • lazy load or notify when building the library node
  • make it look less terrible
  • improve cache invalidation messaging (immediately trigger refresh text on fetch)

Licensed under the MIT license (DataTables under the 3-clause BSD).