If you popped into your BMW recently, opened the iDrive menu, and noticed the Spotify icon was nowhere to be found, don't worry; you don't have to settle for radio static.
While many drivers assume the BMW Spotify app is gone completely, the truth is a bit more nuanced. Newer BMW models still support a native Spotify experience, while older systems or expired subscriptions simply need a quick workaround. After testing several methods on different BMW iDrive versions, I've put together this straightforward guide to help you bring your Spotify music back to the dashboard.

Spotify Lossless Audio Limitations in BMW:
Spotify does not currently offer true lossless audio streaming through BMW's native iDrive apps, wireless Apple CarPlay, or standard Bluetooth connections.
Connect Spotify to BMW via the Native BMW Spotify App (OS 7, OS 8, & OS 9)
If your BMW runs Operating System 7 or newer (2019+ models with Live Cockpit Professional), you can actually stream Spotify directly using your car's built-in SIM card, meaning zero phone data usage. How to set it up:
Step 1. Go to Apps > All > Spotify on your display. (Note: On OS 9, I noticed you have to download the Spotify app once from the built-in BMW ConnectedDrive Store before it shows up).
Step 2. Scan the QR code shown on the screen with your smartphone camera or log in directly through your Driver Profile.
Pro Tips for Spotify not Showing on BMW iDrive:
I found that the native Spotify app sometimes disappears after system updates or subscription renewals. If that happens,
- Check Your Subscription: Make sure you have an active BMW ConnectedDrive / Digital Premium subscription.
- Update Your Software: Go to Apps, highlight Install apps, press the physical Option button near your iDrive controller, and select Update apps and services.
Get Spotify on BMW for Offline Playback via USB (Free & No Premium Needed)
If you own an older BMW without native apps, or if you don't want to pay for a monthly ConnectedDrive plan, playing Spotify music offline on BMW via the USB interface is easily the most reliable option. In my experience, streaming over Bluetooth can sometimes suffer from audio compression or connection drops in tunnels. A direct USB connection gives you crisp, uncompressed sound quality through the car's speakers.
Since standard Spotify tracks are protected and cannot be copied straight to a flash drive, I used DRmare Spotify Music Converter to prepare my offline library. It lets you download Spotify tracks into standard formats like MP3, WAV, M4A, or FLAC, even with a free account, while keeping all original ID3 tags so album art and track details show up nicely on your iDrive screen.
Step 1. Open DRmare Spotify Music Converter on your computer, log into the web player, and add your favorite playlists to the conversion queue.

Step 2. Go to Preferences > Conversion. I recommend choosing MP3 at 320 kbps (or FLAC) for optimal audio clarity on BMW sound systems.

Step 3. Click Convert. Once finished, copy the downloaded Spotify audio files onto a USB flash drive (formatted as FAT32 or exFAT).

Step 4. Insert the USB drive into your BMW's center console port, navigate to Media > USB on your iDrive display, and your offline library is ready.

Play Spotify on BMW via Apple CarPlay or Android Auto
Android Auto and Apple CarPlay are popular mobile apps to mirror screens respectively from Android devices and iOS devices on the car's interface. They remain the most popular choices to control your Spotify music playback on your BMW from your mobile phones via wireless connection.
Connect Spotify to BMW iDrive via Android Auto
Step 1. Please turn on the WiFi and Bluetooth feature on your Android phone in advance to make it work well.
Step 2. On your BMW car's control panel, please navigate to the 'Media' option. Click on the 'All apps' > 'Android Auto' section, BMW will start searching for devices.

Step 3. Go back to Bluetooth settings on your Android phone, and then scroll down to find and select your BMW. Now, click 'OK' to pair your smartphone and BMW well.

Step 4. Continue setup on your car screen and then the Android screen will mirror into your BMW drive. Then you can open the Spotify app on BMW and choose and play Spotify in BMW car.

Play Spotify on BMW iDrive via Apple CarPlay
Step 1. Ensure that both Wi-Fi and Bluetooth are enabled on your iPhone.
Step 2. Connect your iPhone to your BMW's infotainment system using a USB cable or wirelessly (if supported).
Step 3. If prompted, allow CarPlay to access your iPhone. The Spotify icon should appear on your car's display.
Step 4. Tap the Spotify icon to open the app. Use the car's touchscreen, steering wheel controls, or voice commands (e.g., "Hey Siri, play my Discover Weekly playlist on Spotify") to navigate and control Spotify.

Troubleshooting Note:
On an iPhone, if Spotify doesn't show up in CarPlay, go to Settings > General > CarPlay > [Your BMW] > Customize on your iPhone and drag Spotify to the top of the app list.
Connect Spotify to BMW via Bluetooth & AAIdrive
If you drive an older BMW (such as one running iDrive 6 or earlier), you still have two straightforward ways to connect:
Listen to Spotify on BMW via Bluetooth
Listening to music via Bluetooth is a norm in today's technological society. So, besides the above solutions, you can also use the traditional yet helpful way of Bluetooth connectivity to explore Spotify music from your BMW sound system.
- On your BMW's Control display, please search down to tap the Mobile Devices option.
- Click on the New Device > Phone calls and Bluetooth audio button to start searching for devices.
- Turn on the Bluetooth feature on your Android phone or iPhone and then select the BMW vehicle with the corresponding number under the DEVICES section.
- Select the mobile phone on the Control display and pair your smartphone and BMW. Now, you can start to play Spotify music via Bluetooth in BMW and control playback using your steering wheel buttons.


Listen to Spotify in BMW via AAIdrive (for Older Models)
If your older iDrive system lacks native Android Auto support, I tested an open-source Android app called AAIdrive. It bridges Android control protocols over Bluetooth and USB, mirroring Spotify album artwork and playlist navigation directly into older iDrive native menus.
- Install the AAIdrive app from the Google Play Store onto your Android phone. Ensure that Bluetooth and Wi-Fi are enabled on your phone. Pair your phone with your BMW's iDrive system via Bluetooth and connect via USB.
- Open the AAIdrive app on your phone. The app will automatically detect your BMW and establish a connection.
- Once connected, you should see the familiar Android Auto interface on your car's screen. Open the Spotify app and start playing your favorite music.

Final Thoughts
Whether you prefer the seamless look of the built-in iDrive 8/9 screen, the versatility of Apple CarPlay/Android Auto, or the offline reliability of a USB drive, getting Spotify in your BMW is simple once you know which setup matches your vehicle. If you want maximum sound quality without worrying about data limits or monthly subscriptions, transferring converted tracks onto a USB flash drive with DRmare remains my personal favorite workaround!
User Comments
Leave a Comment