stats.fm Plus required
To be able to import your Spotify streaming history, you need to have stats.fm Plus.
1. Request your data from Spotify
In order to request the extended streaming history files, simply press the correct buttons on the Spotify website.
To get started, open the Privacy page on the Spotify website.
Scroll down to the "Download your data" section.
Configure the page so it looks like the screenshot below (Unticked the "Account data" and ticked the "Extended streaming history" boxes).
Press the "Request data" button.
2. Confirm your request
As soon as your request is accepted by Spotify, you'll receive a link to confirm the request in your email. Confirm it, and Spotify will start gathering your data.
3. Turn on Sync streams to prevent a gap in your data
4. Wait until you receive your data
This can take a while. As Spotify states:
We're currently gathering a copy of your personal data. This shouldn't take longer than 30 days. But don't worry, we'll send you an email when it's ready.
That's still quite a long wait, but trust me: it's worth it :)
5. Download and extract the files
Once your data is ready to download, you'll get an email with a link to download a .ZIP file. You need to extract this file before proceeding. You can learn how to extract .ZIP files on this page.
danger
Never share your files with others! The data may contain a lot of personal information, depending on what Spotify has sent you.
6. Import your files
info
After you downloaded the files to your device and extracted them, you can choose between either uploading the files via the stats.fm web import page or via the integrated in-app import on mobile.
When you have received your .json files, go to https://stats.fm/import, and make sure you are logged in. You can either drag and drop the files in the designated area or click on the area to open a file picker. Select the files you want to upload and confirm the upload. The files will be placed in a queue and once you are ready, press the Upload button in the top right to start the upload.
Your files will now be processed, this can take a few minutes.
tip
If you don't like staring at a webpage for a long time, you can close the tab while your streams are being processed.
No importable files present in the files you received? Check out this article.
Once your streams have reached the stats.fm servers, they need to be processed. Duplicate streams will be filtered out, and there will be a lot of calculations made for each stream in order to save it securely in the database. This can take a while. Depending on the amount of streams and the amount of people importing their streams at once, this can take just a few seconds up to a couple of hours. For every uploaded file, you will receive a notification from the stats.fm app about the status of the uploaded file.
File import failed? Please attempt to upload the errored file(s) again.
7. Ready to go!
Congratulations! You can now view your full listening history, play count, and much more. Your future streams will be synced to the database automatically.
FAQs
Depending on the amount of streams and the amount of people importing their streams at once, this can take just a few seconds up to a couple of hours. For every uploaded file, you will receive a notification from the stats.fm app about the status of the uploaded file.
How to download streaming history spotify? ›
Not everyone knows that, but it is possible to download your one year streaming history data straight from Spotify.com. Simply log into you account at Spotify.com, go to Privacy Settings -> Download your data , wait a few days and voilà. Once you download you data, it's time to analyze it.
How to enable stream sync on stats fm? ›
You can do so in the app's Settings > Connections > Sync streams.
Why isn't my statsfm updating? ›
ensure that the setting sync streaming history is enabled so that the stats are kept up to date after importing the listening history files (only applicable for stats.fm Plus users)
Why did Spotify stats remove all time? ›
Spotify doesn't actually explain how removing 3 years worth of everybody's streaming data allows them to bring new features like "custom date ranges on more pages, new engagement stats on your Songs page," and more. Spotify notes that the all-time stream counts for songs will remain.
Does stats.fm count offline streams? ›
Conversation. The Spotify API gives the app access to just your last 50 streams (including offline ones) which the Spotistats servers save every hour. So if you stream more than 50 tracks offline the oldest streams will fall off.
Does stats.fm count local files? ›
This happens because stats.fm filters out a couple of types of streams: Skipped tracks* (since they make your stats inaccurate) Streams shorter than 30 seconds* (since they make your stats inaccurate) Local files and Podcasts (since Spotify doesn't provide any info about these)
What data does Spotify collect? ›
your actions with the Spotify Service (including date and time), such as:
- search queries.
- streaming history.
- playlists you create.
- your library.
- browsing history.
- account settings.
- interactions with other Spotify users.
Is Stats for Spotify owned by Spotify? ›
In short, stats.fm for Spotify is the must-have Spotify companion. Note: Some mentioned features require a one-time import of your lifetime streaming history, Spotify is a trademark of Spotify AB. stats.fm is in no way affiliated with Spotify AB.
How do I import files on Spotify? ›
Local files
- Swipe left or tap your profile picture .
- Tap settings and privacy .
- Scroll down to Local Files.
- Switch Show audio files from this device on .
- Go to Your Library . The Local Files folder should now appear in Playlists.
- Pick the source of the file for how to add audio to the Spotify folder on your device:
Spotify's history cannot be deleted if you've just updated the app since they recently removed that feature. However, you can disable the listening activity and enable private sessions to keep them away from recording your history.
How long does it take to download Spotify data? ›
Request a copy of your Spotify listening history by emailing privacy@spotify.com. Wait approximately 30 days for Spotify to prepare your data.
Is StatsFM compatible with Apple Music? ›
You can import your Apple Music data on the mobile app or by going to https://stats.fm/import. Then, you can select the full ZIP file and let the app or website do everything for you, or you can manually upload the "Apple Music - Play History Daily Tracks.
How long does it take for scrobble to count? ›
When is a scrobble a scrobble? A track should only be scrobbled when the following conditions have been met: The track must be longer than 30 seconds. And the track has been played for at least half its duration, or for 4 minutes (whichever occurs earlier.)
How long does it take for affiliate stats to update? ›
To qualify for the Affiliate Program, you must simultaneously meet all four requirements over a 30-day period. Achievement data can sometimes take 24-48 hours to sync with your dashboard data. Don't worry if follower count, average viewers, or hours streamed achievements don't update immediately!
How long does it take to run Sp_updatestats? ›
It takes about 3-4 minutes to execute sp_updatestats in our database.
How long does data import wizard take? ›
Actual Results: The resulting page will display a blank white page until all of the recent jobs are loaded from the server. This process may take several to 10+ minutes.