You join the city, wait eight minutes downloading content, play, log off. The next day you join again and FiveM downloads everything all over. It is one of the most common complaints in GTA RP, and it almost always comes with bad advice attached: "just delete the FiveM folder and reinstall".
Before deleting anything, it helps to understand what the cache stores and why it decides to download again. In most cases there is a specific cause, and reinstalling fixes none of them.
Cache re-downloading everything on each join is usually a folder permission or the antivirus. UPBOOST identifies which of the two it is live, with no trial and error. See FiveM optimization →
What the FiveM cache actually stores
Every GTA RP city is a server with its own resources: vehicles, clothing, maps, scripts, textures. None of that ships with the base GTA V. FiveM downloads it the first time you join and keeps it on disk so it does not have to fetch it again.
The folder lives at %localappdata%\FiveM\FiveM.app\data\cache. Inside it there are two things people often confuse:
- files — the content downloaded from servers. This is the heavy part, and the part that prevents repeated downloads.
- priv_cache — internal client data, much smaller.
If you hop between cities it grows fast. Going past 30 GB is normal, and 60 GB is not unusual for people who try a lot of different servers.
Why the city downloads again
There are four reasons, and each one has a different fix.
1. The server updated
The most common, and not a problem at all. When the city adds vehicles, changes the map or updates scripts, the old content no longer matches. FiveM compares what you have against what the server asks for and downloads the difference.
Big cities update weekly. If you play on one of those, pulling a few hundred MB regularly is expected behaviour.
2. The disk is full
The one almost nobody checks. If the drive where FiveM is installed fills up, the cache cannot be written — and without writing, every join is a first join. The symptom is exactly that: download everything, play, leave, download everything again.
Check the free space on the drive holding %localappdata%, usually C:. Under 20 GB free and you have your answer.
3. The cache is corrupted
Power loss, a forced shutdown or a crash mid-download leave half-written files. FiveM detects the inconsistency and downloads again — sometimes only part, sometimes everything.
Exclusive tips
Want more guides like this?
Leave your email and we'll let you know when a new optimization guide drops. No spam, unsubscribe anytime.
Only optimization guides worth your time. Unsubscribe anytime.
Two paths to a faster PC
Forget endless tutorials. Find out in 1 minute what your setup needs — or let our technicians do everything for you, live.
Find my ideal plan
Answer a few questions and UPGUIDE estimates your FPS gain in your main game.
Run free analysisDone by techniciansLet UPBOOST handle it
Full remote optimization, live on Discord, in a 1 to 3 hour session. 15-day guarantee.
View plans & pricing+12,000 PCs optimized
Still comparing? See UPBOOST vs. DIY vs. free boosters
4. Antivirus deleting the files
Less common, but it happens. Some antivirus software treats cache files as suspicious because they are executables pulled from the internet, and removes them silently. If you run third-party antivirus and the problem keeps repeating, add the FiveM folder to the exclusion list.
When to clear it, and how to do it properly
Clearing the cache is not routine maintenance. Do it when you have a symptom:
- Loading freezes and never passes a certain percentage
- Broken textures, invisible vehicles or holes in the map
- A crash that always happens at the same point during the join
To clear it: close FiveM, open %localappdata%\FiveM\FiveM.app\data\cache and delete the contents of the files folder. That is all.
Do not delete the whole FiveM.app folder or uninstall the client. It solves nothing that clearing the cache does not already solve, and you lose settings and favourites for no reason.
If only one city misbehaves you could delete selectively, but figuring out which folder belongs to which server takes longer than simply downloading it again.
What the cache does not fix
Worth being blunt here, because a lot of people clear the cache expecting more FPS. It does not work that way.
The cache affects loading time and content integrity. It has no relationship with how many frames per second you get once you are in. If a busy city tanks your FPS, the bottleneck is elsewhere: FiveM leans heavily on a single CPU core, and Windows rarely delivers that core at full frequency without tuning.
That is the difference between "takes forever to join" and "stutters while I play". Separate problems, separate fixes.
One thing that helps more than clearing
If FiveM sits on a mechanical hard drive instead of an SSD, loading will be slow even with a perfectly healthy cache. Reading tens of gigabytes off a spinning disk is the bottleneck, not your internet.
Moving the installation to an SSD usually cuts join time in half or better, and it also removes the hitches that happen when the game streams textures mid-session.
Frequently asked questions
You can, but only delete the contents of the files folder inside %localappdata%\FiveM\FiveM.app\data\cache. Do not delete the whole FiveM.app folder or uninstall the client. After clearing, your next join to each city will download the content again, which is expected.