Frequently Asked Questions

Find answers to common questions about Stats.fm export and Last.fm scrobbling

Platform
Category

Important Disclaimer

This tool is for educational purposes only. Using it may violate Stats.fm's terms of service and could result in account suspension.

The creator is not responsible for any consequences.

Use at your own risk!

General

What is fuckstats.lol?

General

fuckstats.lol is a comprehensive tool that offers two main features: 1) Generate fake Spotify streaming data for Stats.fm import to boost your profile statistics, and 2) Send scrobbles directly to your Last.fm account. It creates realistic-looking data and provides real-time scrobbling capabilities.

What is Last.fm scrobbling?

Last.fm

Last.fm scrobbling is the process of automatically recording the music you listen to on your Last.fm profile. Our tool can send scrobbles directly to your Last.fm account, boosting your listening statistics in real-time.

Safety

Is this legal and safe to use?

General

While technically legal, using this tool violates Stats.fm's terms of service. Stats.fm reserves the right to ban accounts. Use at your own risk and responsibility.

Will using this tool affect my real Spotify account?

General

No, this tool only affects your Stats.fm data. Your real Spotify account and listening history remain unchanged.

Can I get banned from Stats.fm?

Stats.fm

Yes, excessive use can result in a ban. Stats.fm monitors for suspicious activity and the chance of getting banned increases with large imports. Use responsibly and consider using features like 'Randomize per track' and 'Allowed Hours' to make your data more realistic.

Is there a limit to how much I can use this tool?

Stats.fm

While there's no technical limit, we strongly advise moderation. Importing too much data significantly increases your ban risk. Use features like 'Randomize per track' and 'Allowed Hours' to reduce detection.

What's the actual risk of getting banned?

Stats.fm

Risk level depends on how many streams you import and how realistic your data looks. The more streams, the higher the risk. If you appear on multiple leaderboards, people may notice and report you to Stats.fm staff. While staff isn't very active, there's always a chance. Risk is NEVER zero. To reduce ban risk, use the 'Randomize per track' feature which makes your data look more realistic and less suspicious. Additionally, the Allowed Hours feature helps reduce detection by ensuring your streams occur during realistic listening hours instead of random times like 2 AM.

What if I get banned from Stats.fm?

Stats.fm

If you get banned, there's nothing you can do - you violated their Terms of Service and they have the right to ban you. The only option is to contact them to request account deletion, then create a new account.

Is Last.fm scrobbling safe?

Last.fm

Last.fm scrobbling is generally safer than Stats.fm imports since it uses the official Last.fm API. However, excessive scrobbling may still be detected. Use responsibly and within reasonable limits (stay under the 3,000 daily limit).

Can I get banned from Last.fm?

Last.fm

While less likely than Stats.fm bans, excessive or suspicious scrobbling patterns could potentially result in Last.fm taking action. Use the tool responsibly and within reasonable limits. Stay under the 3,000 daily limit.

Access & Invites

How do I get an invite code?

General

Go to the pricing page and click "Get Invite Code" on the User plan. You can also visit ko-fi.com/fvckstats directly. Donate at least 3€ and after your payment is confirmed, we'll automatically send you an invite code via email within a few minutes. Use that code during signup to create your account with any email address you want.

How long are invite codes valid?

General

Invite links created through Ko-fi stay valid for 30 days. If you don’t use it before it expires, you’ll need to donate again or contact staff for help.

What if I lost my invite email or never received it?

General

First, check your spam folder for an email from fuckstats.lol. If it’s not there after 10 minutes, open a Ko-fi receipt and confirm the amount was at least 3€. Then reach out on Discord with your Ko-fi email/transaction ID and we’ll either resend the invite or issue a new code.

Why do I have to verify my email?

General

Verification makes sure people can only register with emails they actually own, which stops mass account creation, disposable inboxes. If the code isn't entered in 30 minutes, the pending account is deleted and the invite becomes usable again.

Can I disable the guns.lol redirect after login?

General

Yes! Go to Settings and toggle "Disable guns.lol redirect" to prevent being redirected to guns.lol/tom after login. When enabled, you won't be redirected to my guns.lol after login. (i consider this as supporting me so keep it maybe ^^ ?)

Requirements

Do I need Stats.fm Plus?

Stats.fm

Yes, you need Stats.fm Plus (Premium) to use the import feature. The import functionality is only available to plus subscribers.

Do I need Last.fm API credentials?

Last.fm

Yes, you need to provide your own Last.fm API credentials in the settings. This includes your API Key, Secret, Username, and Password. The tool uses these to authenticate with Last.fm on your behalf.

Limits

How many streams can I generate?

Stats.fm

You can generate up to 800,000 streams depending on the content type and your user role. The maximum varies: tracks can handle up to 800k streams, while albums, artists, and playlists distribute streams across multiple tracks for more realistic patterns.

What are the stream limits for different user roles?

Stats.fm

User (Free): 200k tracks, 150k albums/artists, 200k playlists. Premium (Supporter): 600k tracks, 400k albums, 450k artists, 550k playlists. Fuck Stats: 800k tracks, 650k albums, 700k artists, 750k playlists. Max Density mode automatically uses the correct limit for your role and content type.

How do I know what my user role is?

Stats.fm

Your role is displayed when you log in and in the generator interface. User (Free) users have basic limits, Premium (Supporter) users have higher limits, and Fuck Stats users have the maximum limits. The generator will show upgrade prompts if you try to exceed your role's limits. To upgrade your role, you need to make a manual payment through PayPal.

What are the Last.fm daily limits?

Last.fm

Last.fm has a daily limit of 3,000 scrobbles per day. Our tool enforces this limit and shows you how many scrobbles you have remaining. The limit resets at midnight UTC.

What happens if I exceed the daily limit?

Last.fm

If you try to scrobble more than 3,000 tracks in a day, the tool will prevent you from doing so. You'll need to wait until the next day (midnight UTC) for the limit to reset.

Troubleshooting

Why is my file not being accepted by stats.fm?

Stats.fm

Stats.fm sometimes rejects large files with 'Server issue, try again later' error. This is a server issue on Stats.fm's side. For track-only generation with 800k streams, try: 1) Lower stream count (200k-600k), 2) Use wider date ranges (2010-2025), 3) Enable 'Randomize per track' for more realistic data.

What if Spotify API is down or rate-limited?

Stats.fm

The tool uses your own Spotify credentials (set up in settings). If you're getting rate-limited, it's your account's issue. Either create a new Spotify account with fresh credentials or wait for the rate limit to expire.

What are common user mistakes?

Stats.fm

Most common issues: 1) Entering Spotify links incorrectly, 2) API credentials expiring and blaming the tool, 3) Trying to import without Stats.fm Premium, 4) Using invalid date ranges. Always double-check your Spotify link format and verify your credentials are valid in settings.

What should I do if generation fails?

Stats.fm

Try retrying 2-3 times first. If it still doesn't work, go to settings and check if your credentials are marked as valid. If they are valid but generation still fails, wait a few minutes and try again. Check the error message for specific guidance.

What if my Last.fm credentials are invalid?

Last.fm

The tool will show an error message. Check that your API Key, Secret, Username, and Password are correct. You can test your credentials in the settings page before scrobbling.

Features

What Spotify content types are supported?

Stats.fm

The tool supports tracks, albums, artists, and playlists. Simply paste any Spotify link and the tool will automatically detect the type and generate appropriate data.

Can I customize the generated data?

Stats.fm

Yes! You can customize the number of streams, date ranges, milliseconds played per stream, and even the output filename. The tool generates realistic timestamps, IPs, and device information automatically.

What's the difference between Custom and Max Density modes?

Stats.fm

Custom mode lets you specify exact parameters like stream count and dates. Max Density mode automatically generates up to 800,000 streams with optimized settings for maximum Stats.fm impact. The actual limit varies by content type and your user role.

What is Combined Mode and why is it required?

Stats.fm

Combined mode distributes streams across all tracks in an album/artist/playlist instead of generating the full stream count for each track. This prevents massive file sizes that Stats.fm rejects. For example: a 1,000-track playlist with 500k streams would create a 200-300MB file without combined mode, but only 500 streams per track with combined mode, resulting in a manageable file size.

What is Max Density mode and how does it work?

Stats.fm

Max Density mode automatically generates the maximum allowed streams for your user role and content type. It uses a hardcoded date range (2000-2025) and is designed for maximum Stats.fm impact. The stream count varies by your role: User (150k-200k), Premium (400k-600k), Fuck Stats (650k-800k) depending on content type. ⚠️ Note: All max streams are generated with timestamps between 01/01/2000 and 12/12/2025. This ensures compatibility and acceptance by Stats.fm.

Why is Combined Mode always enabled for albums/artists/playlists?

Stats.fm

Combined Mode is required for these content types to prevent massive file sizes that Stats.fm rejects. It distributes your total streams evenly across all tracks instead of generating the full count for each track, keeping file sizes manageable.

What is the Allowed Hours feature?

Stats.fm

The Allowed Hours feature lets you restrict when your generated streaming timestamps occur, making your data more realistic and reducing ban risk. Instead of generating streams at random times (including 2 AM), you can set specific hours when you'd actually be listening to music. Supporters can toggle 'Legit Hours' (8:00 AM - 8:00 PM), while Fuck Stats users can fully customize hours using a slider. The feature includes timezone support - all timestamps are generated in your local time. This significantly reduces detection risk by creating more believable listening patterns.

What content types can I scrobble?

Last.fm

For Last.fm mode, only individual tracks are supported. You cannot scrobble entire albums, artists, or playlists directly. Each track must be scrobbled individually.

Can I see my scrobbling progress?

Last.fm

Yes! The tool shows real-time progress including current scrobbles, total scrobbles, remaining daily limit, and a progress bar that updates as each track is scrobbled.

Can I scrobble the same track multiple times?

Last.fm

Yes, you can scrobble the same track multiple times. Each scrobble counts toward your daily limit. The tool will create multiple scrobble entries with different timestamps.

Import

How long does it take to see results on Stats.fm?

Stats.fm

After importing the JSON file, it typically takes 2-5 minutes for the data to appear on your Stats.fm profile. Large files may take longer to process.

How do I import the generated file?

Stats.fm

Download the JSON file, go to Stats.fm settings > imports, and upload the file. Make sure you have Stats.fm Premium before attempting to import.

How long does importation take?

Stats.fm

Stats.fm import processing time depends on the number of streams: 1-200k streams is almost instant, 200k-500k takes a few minutes, and anything higher may take longer but will complete if the import works. The process will continue until finished.

What's the success rate for Stats.fm imports?

Stats.fm

Based on extensive testing, files that successfully enter the queue and show as 'processing' have a very high success rate. Every file that reaches the processing stage has been confirmed to work. Files that are rejected immediately usually have formatting issues or are too large.

How long should I wait between imports?

Stats.fm

There's no rate limit on Stats.fm imports - you can import as much as you want. However, be careful when importing multiple files at once as your device might not handle it well. We recommend waiting a few minutes between large imports.

Can I delete fake streams or remove specific songs from my Stats.fm profile after importing?

Stats.fm

Yes, you can delete imported streaming data from your Stats.fm profile at any time. Once you delete the data, it will be removed from your profile—usually within a few hours, but sometimes it may take up to a few days for the changes to appear. If you want to remove a specific song or set of streams, you'll need to know exactly which file you imported those streams with. For this reason, we recommend giving your generated files clear, descriptive names if you think you might want to delete them later.

Compatibility

Does this work with all Spotify regions?

Stats.fm

Yes, the generated data includes realistic country codes and IP addresses from various regions. The tool automatically generates appropriate metadata for global compatibility.

Randomizer & Stream Generation

What does the randomizer do?

Stats.fm

It gives each track a random number of streams between your chosen Min and Max, making your data look less fake and more realistic. This is a premium feature that significantly reduces ban risk.

How do Min and Max work?

Stats.fm

Each track gets a random stream count between Min and Max. The total is the sum across all tracks. For example, if you set Min=100 and Max=500 for 1000 tracks, each track will get a random value between 100-500 streams, and the total will be somewhere between 100k-500k streams.

What is 'Legit Suggestion' mode?

Stats.fm

It suggests more realistic Min/Max values based on real listening patterns. These values are lower and more conservative, making your data look more natural and less suspicious.

Best practices for randomizer?

Stats.fm

Use 'Legit Suggestion' for natural results. Keep Min/Max reasonable (don't set Min=1 and Max=10000). Use a wide date range (at least 1-2 years). Enable 'Allowed Hours' for more realistic timestamps. Don't generate all streams for a single day - spread them out.

Why are some streams dropped after import?

Stats.fm

It's normal for Stats.fm to not import every stream, even if your file looks fine. Usually, 5-15% of streams may not import. This is due to Stats.fm's validation and deduplication processes. Don't worry if you see slightly fewer streams than expected.

What is the 'Randomize per track' feature?

Stats.fm

This premium-only feature lets you set a Min/Max range for streams per track instead of evenly distributing them. Each track gets a random number of streams within your range, making the data look more realistic. Use 'Check Max Per Track' to see suggested values based on your track count.

How do I use the 'Check Max Per Track' feature?

Stats.fm

Enter your Min/Max values, check 'Legit Suggestion' for realistic values or leave unchecked for maximum safe values, then click 'Check Max Per Track'. It will show you the maximum allowed per track and suggest optimal ranges. Click 'Use Suggested' to automatically apply the suggestions.

What's the difference between 'Legit Suggestion' and regular suggestion?

Stats.fm

'Legit Suggestion' provides more realistic, lower values that mimic real listening patterns. Regular suggestion gives you the maximum safe values that won't exceed your total stream limit. Choose based on whether you want realistic or maximum impact data.

Technical

Why do large files use Gofile for download?

Stats.fm

Files with 600,000+ streams are too large for direct browser download and would cause memory issues. These files are automatically uploaded to Gofile and you'll receive a download link. The file is deleted from our servers after upload for security. You can import directly from the Gofile link.

What happens if I try to download a very large file?

Stats.fm

Files with 600,000+ streams are automatically processed on the server and uploaded to Gofile. You'll see a 'Download from Gofile' button that opens the file in a new tab. These files are too large to open in browsers or text editors - import them directly to Stats.fm.

How do timestamps work for Last.fm scrobbles?

Last.fm

Scrobbles are sent with current timestamps (real-time). Each scrobble is spaced 30 seconds apart to simulate realistic listening patterns. Date ranges and time restrictions don't apply to Last.fm mode.

Discord & Roles

How do I claim my Discord supporter or Fuck Stats role?

Stats.fm

To claim your Discord role (Supporter or Fuck Stats), join our Discord server and open a support ticket. Provide proof of your manual PayPal payment (screenshot of payment confirmation) and your account email, and a staff member will assign your role as soon as possible. Join Discord

Payment

How does the manual payment process work?

Stats.fm

We use a manual payment system through PayPal. Here's how it works: 1) Go to the pricing page and click "Pay with PayPal", 2) Send the exact amount as "Friends & Family" to avoid fees, 3) Include your account email in the payment note, 4) Wait for manual verification and role assignment. ⚠️ Only send the exact amount shown - lower amounts will be rejected. If you have issues, contact me on Discord.

Setup

How do I get Last.fm API credentials?

Last.fm

1) Go to Last.fm API account page (https://www.last.fm/api/account/create), 2) Create a new application, 3) Get your API Key and Secret, 4) Use your Last.fm username and password. The tool will generate a session key automatically.

Performance

How fast is Last.fm scrobbling?

Last.fm

Our tool scrobbles tracks as fast as possible with no delays. You can scrobble hundreds of tracks in seconds. The only limit is the 3,000 daily scrobble limit enforced by Last.fm.

Limitations

Why can't I scrobble albums or playlists?

Last.fm

Last.fm's API only supports individual track scrobbling. Albums and playlists would need to be broken down into individual tracks first, which our tool doesn't currently support. You can only scrobble individual tracks.

Usage

How do I check my remaining daily scrobbles?

Last.fm

The tool shows your remaining scrobbles in the Generation Settings card. The count updates in real-time as you scrobble tracks. You can also check your Last.fm profile directly.

Error Messages & Solutions

Invalid Spotify link: could not extract track/album/artist/playlist ID

Stats.fm

This error occurs when the Spotify link format is incorrect or unsupported. Make sure you're using a valid Spotify link that starts with 'https://open.spotify.com/' followed by track, album, artist, or playlist. Double-check that the link is complete and not truncated. Common fixes: 1) Copy the full link from Spotify, 2) Ensure the link contains the correct ID format, 3) Try opening the link in a browser first to verify it works.

Missing Spotify credentials

Stats.fm

This error appears when you haven't set up your Spotify API credentials in settings. Solution: 1) Go to Settings page, 2) Enter your Spotify Client ID and Client Secret, 3) Click 'Check Credentials' to verify they work, 4) Save your credentials. You can also use the 'Check Credentials' button in Settings to test if your credentials are valid before using the generator. If you don't have credentials, follow the setup guide in Settings to create a Spotify Developer app.

Invalid Spotify Client ID or Secret

Stats.fm

Your Spotify API credentials are incorrect or expired. Solutions: 1) Double-check your Client ID and Secret in Settings, 2) Verify your credentials in the Spotify Developer Dashboard, 3) If credentials are expired, generate new ones, 4) Make sure you're using the correct app credentials (not your personal Spotify login).

Spotify API rate limit reached

Stats.fm

Your Spotify API account has hit the rate limit. This happens when making too many requests too quickly. Solutions: 1) Wait 5-10 minutes and try again, 2) Create a new Spotify Developer app with fresh credentials, 3) Use a different Spotify account for your API credentials, 4) Reduce the number of tracks you're processing at once.

Failed to fetch track metadata

Stats.fm

The tool couldn't retrieve track information from Spotify. Common causes: 1) Invalid track/album/artist/playlist ID, 2) Spotify API rate limiting, 3) Network connectivity issues, 4) Expired API credentials. Solutions: 1) Verify your Spotify link is correct, 2) Check your credentials in Settings, 3) Wait a few minutes and retry, 4) Try with a different Spotify link.

No tracks found for this [type]

Stats.fm

The Spotify link you provided doesn't contain any accessible tracks. This can happen with: 1) Private playlists, 2) Deleted or unavailable content, 3) Regional restrictions, 4) Invalid or expired links. Solutions: 1) Use a public playlist/album/artist, 2) Check if the content is still available on Spotify, 3) Try a different Spotify link, 4) Ensure you have proper access to the content.

The maximum allowed streams for [type] is [number]

Stats.fm

You've exceeded the stream limit for your user role and content type. Free users have lower limits than Premium/Fuck Stats users. Solutions: 1) Reduce your stream count to within your limit, 2) Upgrade your account through manual PayPal payment for higher limits, 3) Use Max Density mode which automatically uses the correct limit for your role.

Failed to fetch enough track metadata

Stats.fm

The tool couldn't retrieve metadata for enough tracks in your album/artist/playlist. This usually happens due to Spotify API rate limits or network issues. Solutions: 1) Wait 5-10 minutes and try again, 2) Try with a smaller album/playlist, 3) Check your Spotify credentials are valid, 4) Use a different Spotify link with fewer tracks.

Server failed to generate file

Stats.fm

The server encountered an error while generating your file. This can happen with very large files or server overload. Solutions: 1) Try again in a few minutes, 2) Reduce your stream count, 3) Use a smaller date range, 4) Contact support if the issue persists. For files over 600k streams, the server automatically uses Gofile for downloads.

Gofile upload succeeded but no download link received

Stats.fm

The file was uploaded to Gofile but the download link wasn't returned properly. This is a rare server issue. Solutions: 1) Try generating the file again, 2) Check if the file appears in your Gofile account, 3) Contact support with the error details, 4) Try with a smaller file size.

Generation failed: [validation error]

Stats.fm

The generated data failed validation checks. This ensures the file will work with Stats.fm. Common causes: 1) Invalid timestamps, 2) Missing required fields, 3) Corrupted data generation. Solutions: 1) Try generating again, 2) Use different date ranges, 3) Reduce stream count, 4) Contact support if the issue persists.

You are banned. Reason: [reason]

General

Your account or IP address has been banned from using the service. This can happen for: 1) Violating terms of service, 2) Excessive usage, 3) Abusive behavior, 4) Spam or automated requests. If you believe this is an error or want to appeal the ban, please contact support through our Discord server or email. Provide details about your situation and we'll review your case.

Access Denied

General

You don't have permission to access this feature or page. This can happen when: 1) You're not logged in, 2) Your account doesn't have the required role, 3) The feature is restricted to certain user types. Solutions: 1) Log in to your account, 2) Upgrade your account through manual PayPal payment if needed, 3) Contact support if you believe this is an error.

Method not allowed

General

You're trying to access an API endpoint with the wrong HTTP method. This is usually a technical error. Solutions: 1) Refresh the page and try again, 2) Clear your browser cache, 3) Try a different browser, 4) Contact support if the issue persists.

Internal server error

General

The server encountered an unexpected error. This is usually temporary. Solutions: 1) Wait a few minutes and try again, 2) Refresh the page, 3) Check if the service is experiencing issues, 4) Contact support if the error persists for more than 30 minutes.

Failed to generate session key

Last.fm

This error occurs when Last.fm authentication fails. Check that your API Key, Secret, Username, and Password are correct. The tool needs all four credentials to generate a session key. Solutions: 1) Verify all credentials in Settings, 2) Make sure your Last.fm password is correct, 3) Try regenerating your API credentials, 4) Check that your Last.fm account is active.

Failed to scrobble tracks

Last.fm

This can happen due to invalid credentials, network issues, or Last.fm API problems. Solutions: 1) Check your credentials in settings, 2) Verify your internet connection, 3) Try again in a few minutes, 4) Ensure you haven't exceeded the daily limit (3,000 scrobbles), 5) Check if Last.fm API is experiencing issues.

Missing required parameters: apiKey, secret, username, sessionKey, tracks

Last.fm

This error means your Last.fm credentials are incomplete. Make sure you've entered all required credentials in settings: API Key, Secret, Username, and Password. The session key is generated automatically. Solutions: 1) Go to Settings and fill in all fields, 2) Click 'Check Credentials' to verify they work, 3) Make sure you're using valid Last.fm API credentials.

Daily scrobble limit reached

Last.fm

You've reached Last.fm's daily limit of 3,000 scrobbles. You'll need to wait until midnight UTC for the limit to reset. The tool will show you how many scrobbles you have remaining. You cannot scrobble more than 3,000 tracks in a single day.

Safety Reminder

This tool modifies your Stats.fm data artificially. While we strive to make the data realistic, there's always a risk of detection.

Use responsibly and be aware of the potential consequences.

Start GeneratingJoin Discord