Fortnite stuttering fix

How to fix Fortnite stuttering and frame-time spikes

Last updated

Why does Fortnite stutter even when FPS looks fine?

Stutter is a frame-time problem, not an average-frame-rate problem, which is why it survives a high FPS counter. The usual causes are shader compilation on first encounter, VRAM running out and forcing texture swaps, a background process taking CPU time at the wrong moment, or a frame rate fighting the refresh rate. Each has a different fix, so identify which one you have before changing settings.

If you only change a few things, change these:

  1. Configure NVIDIA Control Panel — Open NVIDIA Control Panel. Under 'Manage 3D settings', set 'Low Latency Mode' to 'On' or 'Ultra', 'Power management mode' to 'Prefer maximum performance', and 'Shader Cache Size' to 'Unlimited'.
  2. Perform a Clean Driver Installation — Use Display Driver Uninstaller (DDU) in Safe Mode to completely remove old drivers, then install the latest Game Ready Driver from NVIDIA's website. Avoid GeForce Experience if you only need drivers.
  3. Update GPU Drivers — Download and perform a clean installation of the latest Game Ready Driver from the official NVIDIA website. Use DDU (Display Driver Uninstaller) for a thorough clean-up if issues persist.
  4. Update Graphics Drivers — Ensure you have the latest recommended AMD Adrenalin drivers installed. Newer drivers often include performance optimizations and bug fixes for games like Fortnite.
  5. Adjust Power Management Mode — Set 'Power management mode' to 'Prefer maximum performance' for Fortnite. This ensures your GPU consistently operates at its optimal clock speeds, preventing downclocking that can cause stutter.

Recommended Fortnite settings by GPU

The Fortnite values below are the ones that most affect frame-time stability rather than raw frame rate. VRAM-related settings matter most on cards with less memory, so several rows differ by GPU.

Fortnite settings that are the same on every GPU
SettingRecommended valueWhy it matters
Shadows Off Shadows are very performance-intensive. Disabling them completely can provide a measurable improvement to frame stability and reduce stuttering.
Global Illumination Off A very demanding lighting feature; turning it off is essential for competitive stability and stutter reduction.
V-Sync Off V-Sync can introduce input lag and sometimes cause stuttering if your frame rate fluctuates below your monitor's refresh rate. Use an in-game FPS cap instead.
VSync Off VSync can introduce input lag and sometimes cause stutters if your frame rate fluctuates below your monitor's refresh rate. Use G-Sync/FreeSync if available, otherwise keep off.
Lumen Global Illumination Off Lumen is a real-time global illumination system that is very resource-intensive and will impact frame stability.
DLSS Quality / Balanced Leverages your GPU's Tensor Cores to render at a lower resolution and upscale, providing FPS headroom and often smoother frame delivery. Use 'Quality' or 'Balanced'.
Virtual Shadow Maps Off Similar to Nanite, Virtual Shadow Maps are very resource-intensive and often contribute to inconsistent frame times and stuttering.
Motion Blur Off Disabling this improves clarity and can reduce perceived stuttering, as motion blur can sometimes mask or exacerbate frame pacing issues.
Frame Rate Limit Unlimited or 3-5 FPS above monitor refresh rate Setting it slightly above your monitor's refresh rate (if using FreeSync) or Unlimited allows the GPU to render frames as quickly as possible, reducing input lag. Avoid capping exactly at refresh rate without FreeSync.

Settings that depend on your GPU

These are the rows where the recommendation genuinely changes with the card. Find yours in the middle column.

Fortnite settings that vary by GPU
SettingRecommended value by GPUWhy it matters
Rendering Mode Any GPU: Performance (Alpha)
GTX 1660: Performance (Alpha)
RX 7600: Performance (Alpha)
Arc A770: Performance (Alpha)
RTX 3060: Performance Mode (DirectX 11)
RX 6700 XT: Performance (Alpha)
RTX 3070: Performance (Alpha)
RTX 4060: Performance (Legacy) / DirectX 11
RTX 3080: Performance (Alpha)
RTX 4070: Performance (Alpha)
RX 7800 XT: Performance (Alpha)
RTX 4080: Performance (Alpha)
RX 7900 XTX: Performance (Alpha)
RTX 4090: Performance Mode (Alpha)
DirectX 11 generally offers better frame time consistency and less stuttering on your GPU compared to DirectX 12, especially in competitive scenarios.
View Distance Any GPU: Near / Medium
GTX 1660: Near or Medium
RX 7600: Near
Arc A770: Near / Medium
RTX 3060: Near or Medium
RX 6700 XT: Near / Medium
RTX 3070: Near / Medium
RTX 4060: Near / Medium
RTX 3080: Medium
RTX 4070: Near / Medium
RX 7800 XT: Near
RTX 4080: Near / Medium
RX 7900 XTX: Near
RTX 4090: Near or Medium
Lowering view distance reduces the number of objects rendered at a distance, easing the load on your GPU and CPU, which helps maintain stable frame times.
Textures Any GPU: Low
GTX 1660: Low or Medium
RX 7600: Low
Arc A770: Low / Medium
RTX 3060: Medium
RX 6700 XT: Medium
RTX 3070: Low / Medium
RTX 4060: Low / Medium
RTX 3080: High
RTX 4070: Low / Medium
RX 7800 XT: Low
RTX 4080: Low / Medium
RX 7900 XTX: Low
RTX 4090: Low or Medium
your GPU has 8GB of VRAM. High texture settings in Unreal Engine 5 can quickly exceed this, causing VRAM-related stutters as assets are swapped in and out.
Effects Any GPU: Low
GTX 1660: Low
RX 7600: Low
Arc A770: Low
RTX 3060: Low
RX 6700 XT: Low
RTX 3070: Low
RTX 4060: Low
RTX 3080: Low
RTX 4070: Low
RX 7800 XT: Low
RTX 4080: Low
RX 7900 XTX: Low
RTX 4090: Off
Particle effects, explosions, and environmental interactions can cause sudden GPU load spikes, leading to noticeable stutters. Keeping this low improves consistency.
Post Processing Any GPU: Low
GTX 1660: Low or Off
RX 7600: Low
Arc A770: Low
RTX 3060: Low
RX 6700 XT: Low
RTX 3070: Low
RTX 4060: Low
RTX 3080: Low
RTX 4070: Low
RX 7800 XT: Low
RTX 4080: Low
RX 7900 XTX: Low
RTX 4090: Off
Post-processing effects like bloom, depth of field, and motion blur add computational overhead that can introduce stutters without visual benefit for competitive play.
Nanite Virtualized Geometry Any GPU: Off
GTX 1660: Off (Performance Mode)
Arc A770: Off
RTX 3060: Off
RX 6700 XT: Off
RTX 4060: Off (if available, generally off in Performance Mode)
RTX 3080: Off
RTX 4070: Off
RX 7800 XT: Off
RX 7900 XTX: Off
RTX 4090: Off
Nanite is a demanding UE5 feature. While your GPU supports it, disabling it or using Performance Mode (which often disables it) prevents potential geometry-related stutters.
Anti-Aliasing RX 7600: Off
RX 6700 XT: Off
RTX 3070: Off
RTX 3080: TAA Low
RX 7900 XTX: Off
Reduces jagged edges with minimal performance impact. Turning it off completely can make the image too sharp for some, but can also reduce a tiny bit of overhead.
NVIDIA Reflex Low Latency RTX 3060: On + Boost
RTX 4060: On + Boost
RTX 4080: On
While primarily for input lag, 'On + Boost' can help keep the render queue clear, potentially reducing instances of CPU-bound stutters by ensuring the GPU isn't waiting on the CPU.

Merged from 14 per-GPU guides covering 14 graphics cards. Where sources disagreed, the most frequently recommended value is shown.

What driver and control panel settings matter?

Driver-level settings apply underneath the game and override whatever the game asks for. A clean driver install first, then these options, is the order that avoids chasing a problem that was really a leftover profile.

  • Configure NVIDIA Control Panelhigh impact

    Open NVIDIA Control Panel. Under 'Manage 3D settings', set 'Low Latency Mode' to 'On' or 'Ultra', 'Power management mode' to 'Prefer maximum performance', and 'Shader Cache Size' to 'Unlimited'.

  • Perform a Clean Driver Installationhigh impact

    Use Display Driver Uninstaller (DDU) in Safe Mode to completely remove old drivers, then install the latest Game Ready Driver from NVIDIA's website. Avoid GeForce Experience if you only need drivers.

  • Update GPU Drivershigh impact

    Download and perform a clean installation of the latest Game Ready Driver from the official NVIDIA website. Use DDU (Display Driver Uninstaller) for a thorough clean-up if issues persist.

  • Update Graphics Drivershigh impact

    Ensure you have the latest recommended AMD Adrenalin drivers installed. Newer drivers often include performance optimizations and bug fixes for games like Fortnite.

  • Adjust Power Management Modehigh impact

    Set 'Power management mode' to 'Prefer maximum performance' for Fortnite. This ensures your GPU consistently operates at its optimal clock speeds, preventing downclocking that can cause stutter.

  • Clean Install Latest Drivershigh impact

    Download the latest recommended AMD Adrenalin drivers from the official AMD website. Use AMD Cleanup Utility or DDU (Display Driver Uninstaller) in Safe Mode to completely remove old drivers before installing new ones.

  • Clear Shader Cachehigh impact

    Corrupted or outdated shader caches can cause severe stuttering. Regularly clearing it forces the game to rebuild fresh, optimized shaders.

How should you set up refresh rate, frame cap and latency mode?

Frame pacing is what makes a game feel smooth, and it is decided by how the frame rate relates to the refresh rate. Getting this pairing right usually matters more than the raw average frame rate.

  • Adjust View Distance & Textureshigh impact

    Keep 'View Distance' at 'Medium' or 'Far'. For 'Textures', start at 'High' and monitor VRAM usage (MSI Afterburner). If stutter persists, reduce to 'Medium' to prevent VRAM overruns on your 10GByour GPU.

  • Set Max Frame Ratehigh impact

    Set a 'Max Frame Rate' slightly below your monitor's refresh rate (e.g., 141 FPS for a 144Hz monitor, 237 FPS for 240Hz). This helps smooth out frame delivery and prevents your GPU from rendering unnecessary frames, reducing frame time variance.

  • Cap Frame Ratemedium impact

    Cap your FPS slightly below your monitor's refresh rate (e.g., 144 FPS for a 144Hz monitor) or to a stable value your system can consistently maintain. This prevents unnecessary GPU load and can improve frame pacing.

  • Cap FPS Appropriatelymedium impact

    Cap your in-game FPS slightly below your monitor's refresh rate (e.g., 141 FPS for 144Hz) or to a stable multiple of your monitor's refresh rate. This helps maintain consistent frame pacing.

  • Cap FPS Slightly Below Monitor Refresh Ratemedium impact

    Set your in-game FPS cap to a stable value slightly below your monitor's refresh rate (e.g., 141 FPS for a 144Hz monitor) or a value your system can consistently maintain.

  • Configure Low Latency Modemedium impact

    Set 'Low Latency Mode' to 'On' (not 'Ultra'). While 'Ultra' can reduce input lag, 'On' often provides a better balance for frame time consistency, preventing potential CPU bottlenecks from causing stutter.

  • Disable Vertical Syncmedium impact

    Ensure 'Vertical sync' is set to 'Off' globally and in-game. V-Sync can introduce input lag and sometimes frame pacing issues if your FPS fluctuates below your monitor's refresh rate.

Which Windows settings actually help?

Windows ships with defaults chosen for battery life and broad compatibility rather than for consistent frame times. These are the settings that genuinely change behaviour, and each one is reversible.

  • Disable MPO (Multiplane Overlay)high impact

    MPO can cause stuttering on some systems. Search online for guides on how to disable MPO via Registry Editor. This is an advanced step, proceed with caution.

  • Disable Replay Systemhigh impact

    Recording gameplay in the background can cause stuttering, especially during intense moments. Turn it off.

  • Disable Background Appsmedium impact

    Navigate to Windows Settings > Privacy > Background apps and turn off apps you don't use while gaming. These can consume CPU/GPU cycles and cause micro-stutters.

  • Disable Replays and Highlightsmedium impact

    In Fortnite settings > Game > Replays, turn off 'Record Replays', 'Record Large Team Replays', and 'Record Creative Mode Replays'. These background recordings consume system resources.

  • Enable Game Modemedium impact

    Go to Windows Settings > Gaming > Game Mode and ensure it's turned 'On'. This prioritizes your game's resources and suppresses background activities.

  • Update Windows OSmedium impact

    Go to Windows Settings > Update & Security > Windows Update and check for all available updates. Restart your PC after installation.

  • Adjust Visual Effects for Performancelow impact

    Search for 'Adjust the appearance and performance of Windows' and select 'Adjust for best performance'. This disables non-essential visual flair that can consume resources.

What about memory, storage and temperatures?

Hardware-side limits show up as stutter rather than as a lower average frame rate, so they are easy to misdiagnose. These checks rule out the common causes before you start changing settings.

  • Reduce Textures and Effectshigh impact

    Set 'Textures' to 'Low' and 'Effects' to 'Low'. your GPU's 8GB VRAM can be quickly consumed by high-resolution textures, leading to stuttering as data is swapped.

  • Lower Textures and Effectshigh impact

    Set 'Textures' and 'Effects' to 'Low' or 'Medium'. Higher settings can strain VRAM and cause hitches when new assets are loaded, even on your GPU's 12GB.

  • Lower View Distance and Textureshigh impact

    Set 'View Distance' to 'Near' or 'Medium' and 'Textures' to 'Low' or 'Medium'. your GPU's 8GB VRAM can be stressed by high texture settings in UE5, leading to stutters.

  • Choose 'Performance Mode (Alpha)' or 'DirectX 12'high impact

    Performance Mode offers the highest FPS and lowest input lag, often reducing stutter. DX12 can offer better visuals but requires more VRAM and can sometimes cause initial shader compilation stutters. Test both.

  • Reduce View Distance and Textureshigh impact

    Set 'View Distance' to 'Near' or 'Medium' and 'Textures' to 'Low'. These settings free up VRAM and reduce the load on your GPU.

  • Use Performance Mode (Alpha)high impact

    In Fortnite settings, change 'Rendering Mode' to 'Performance (Alpha)'. This mode reduces graphical complexity, VRAM usage, and CPU overhead, leading to much smoother frame times.

  • Verify ReBAR/SAM Statushigh impact

    Check your motherboard's BIOS/UEFI settings to ensure Resizable BAR (ReBAR) or Smart Access Memory (SAM) is enabled. This feature boosts Arc GPU performance.

Which in-game settings should you change in Fortnite?

These are the Fortnite video options that decide how much work the GPU is asked to do each frame. Change these before touching anything at the Windows or driver level — they have the clearest effect and they are the easiest to undo.

  • Disable Nanite Virtualized Geometryhigh impact

    If using DX12 (not recommended for stuttering), ensure 'Nanite Virtualized Geometry' is 'Off'. In Performance Mode, this setting is unavailable or automatically optimized.

  • Lower View Distancehigh impact

    Set 'View Distance' to 'Near' or 'Medium'. High view distances can strain both your CPU and GPU, causing stutters, especially in busy areas.

  • Set Rendering Mode to Performancehigh impact

    In Fortnite settings, navigate to 'Video' and set 'Rendering Mode' to 'Performance (Alpha)'. This mode prioritizes FPS and consistency over visual fidelity, reducing stutter.

  • Disable 'Nanite Virtualized Geometry' and 'Virtual Shadow Maps'high impact

    These advanced UE5 features are resource-intensive. While the 4090 can run them, they are known to introduce stuttering and frame drops, especially in competitive play.

  • Disable Nanite and Lumen (if applicable)high impact

    If you're not using Performance Mode, ensure 'Nanite Virtualized Geometry' and 'Lumen Global Illumination' are disabled. These are demanding Unreal Engine 5 features that cause stuttering on mid-range GPUs.

  • Rendering Mode: Performance (Alpha)high impact

    This mode prioritizes FPS and stability over visual fidelity, reducing stuttering potential.

  • Select Performance Modehigh impact

    In Fortnite settings, set 'Rendering Mode' to 'Performance (Alpha)'. This mode reduces CPU overhead and improves frame consistency, ideal for competitive play.

What do people get wrong when tuning Fortnite?

These are the changes that either do nothing or actively make frame times worse, and they come up repeatedly.

  • Running Fortnite with too many background applications open, consuming valuable CPU and RAM resources.
  • Ignoring graphics driver updates or performing 'express' installations instead of clean ones, leading to driver conflicts.
  • Having V-Sync enabled, which can introduce input lag and sometimes stuttering if FPS drops below the refresh rate.
  • Overclocking components (CPU, GPU, RAM) too aggressively without proper stability testing, leading to system instability and random stutters.
  • Playing on an HDD instead of an SSD, causing slow asset loading and noticeable hitches, especially in new zones or during rapid movement.
  • Running too many background applications, consuming valuable CPU, RAM, and network resources.
  • Not performing clean GPU driver installations, leading to driver conflicts and instability.
  • Setting in-game graphics too high, especially textures and view distance, saturating your GPU's VRAM.

What else is worth knowing?

  • Monitor your frame times: Use tools like MSI Afterburner (with RivaTuner Statistics Server) to graph frame times. Consistent, flat lines indicate smooth gameplay; spikes reveal stuttering issues.
  • Clean install GPU drivers: Always use DDU (Display Driver Uninstaller) in Safe Mode to completely remove old drivers before installing new ones for the cleanest slate.
  • Ensure stable internet connection: While not directly FPS-related, packet loss or high ping can manifest as perceived 'stuttering' or hitches, especially in competitive online games like Fortnite.
  • Utilize an FPS monitor (like NVIDIA's overlay or MSI Afterburner) to track 1% and 0.1% lows, not just average FPS, to identify stuttering issues.
  • Consider a fast SSD (NVMe preferred) for Fortnite installation. Faster load times can reduce asset streaming stutters.
  • If experiencing persistent stuttering, try capping your FPS slightly below your monitor's refresh rate (e.g., 144 FPS for a 165Hz monitor) using RTSS or NVIDIA Control Panel.

Can you apply these changes automatically?

Everything on this page can be done by hand, for free, and this guide is written so that you can. What takes the time is not any single change — it is working through Windows settings, driver control panels, power plans and per-game options one at a time, and keeping track of what you altered so you can put it back.

JINSHI Tweaks is a one-time purchase that applies the Windows-side changes in one pass. It creates a System Restore Point first, and every tweak can be reversed individually or all at once. It does not modify game files, read game memory, inject into any game process, or install a driver. It will not do anything to the in-game settings in the table above — those you set yourself.

What JINSHI Tweaks changes See pricing

Fortnite performance: frequently asked questions

Does DLSS help with stuttering in Fortnite?

Yes, DLSS can help reduce stuttering. By rendering the game at a lower internal resolution and upscaling it, DLSS frees up GPU resources, leading to higher average FPS and, more importantly, more consistent frame times, which directly translates to less stuttering.

Can my internet connection cause stuttering in Fortnite?

While high ping or packet loss can cause 'lag' or 'teleporting' characters, it typically doesn't cause graphical stuttering (frame rate drops). Graphical stuttering is usually a local PC performance issue, whereas network issues manifest differently.

How often should I update my NVIDIA drivers for Fortnite?

It's generally recommended to update your drivers when a new Game Ready Driver is released for a major game title or if you're experiencing issues. However, if your current driver is stable, you don't need to update every single release. Always check community feedback before updating.

Should I use DX12 or Performance Mode for less stuttering in Fortnite?

For competitive play and minimizing stuttering, 'Performance Mode' is almost always recommended. DX12 can offer better visuals and sometimes higher average FPS, but it's often more prone to shader compilation stutters and higher CPU overhead, making frame times less consistent.

Why does Fortnite stutter so much?

Stuttering on your GPU in Fortnite often stems from a combination of factors: VRAM limitations (8GB can be tight for higher settings), CPU bottlenecks (especially in late-game), unoptimized drivers, background processes, or using demanding rendering modes like DirectX 12 with features like Nanite/Lumen.

Why does Fortnite stutter even?

Stuttering isn't always about raw FPS; it's about frame time consistency. Even powerful GPUs like your GPU can stutter due to driver issues, VRAM management, CPU bottlenecks, background processes, or unoptimized in-game settings (especially in Unreal Engine 5 titles like Fortnite).

Does my internet connection affect stuttering in Fortnite?

While network issues primarily cause lag (high ping), severe packet loss or an unstable connection can manifest as perceived stutter or hitches, especially during fast-paced actions where server communication is critical. A stable, wired connection is always recommended.

How important is VRAM for preventing stuttering in Fortnite?

VRAM is crucial. While your GPU has a generous 16GB, if your texture settings are too high or you have other VRAM-intensive applications running, you can still max it out. When VRAM is full, the system resorts to slower system RAM, causing noticeable stuttering. Monitor VRAM usage and adjust texture settings accordingly.

Related Fortnite guides

The same guide for other games