
Garena Free Fire
The battle royale built for low-end phones — 50-player, 10-minute matches that stay smooth on 2GB devices, with a High frame-rate mode up to 90 FPS.
- Developer
- 111 Dots Studio
- Publisher
- Garena
- Released
- 2017
- FPS Cap
- 90 FPS
Estimate your FPS
Pick your phone to estimate Garena Free Fire performance — results update instantly.
Your Phone
Snapdragon 8 Gen 2 · 8GB · 120Hz refresh
Your Estimated Garena Free Fire Performance
58
Minimum
67
Average
73
Maximum
- Preset
- Ultra
- FPS Cap
- 90 FPS
- Capped?
- No — chipset-limited
- RAM
- OK
Light load — runs cool on almost any phone.
FPS values displayed on GamerSpecs are estimates. Actual game performance may vary depending on hardware configuration, drivers, cooling, power limits, background applications, and game updates.
About Garena Free Fire
Garena Free Fire is deliberately lightweight: 50-player, roughly 10-minute matches on a slimmed-down engine that runs well on entry-level and older phones, including 2GB devices. Its menu is simple — a Graphics quality option (Smooth, Standard, High), a Frame Rate option (Standard, High, Ultra, up to 90 FPS), plus Auto-adjust, Shadows, Brightness and Special Effects toggles. Because the base load is so low, competitive players simply run Smooth graphics with the Ultra frame-rate tier for maximum smoothness, while almost any device can enjoy the higher presets without trouble.
Best mobile settings
Three curated profiles — max FPS for competitive, balanced, and HD graphics.
Smooth + Ultra (Competitive)
Lowest graphics with the Ultra frame-rate tier — the standard ranked and esports setup for Free Fire, giving the smoothest aim and lowest input lag even on budget phones.
| Setting | Value | Why |
|---|---|---|
| Graphics | Smooth | Lowest GPU load; unlocks the highest frame-rate tier on more devices. |
| Frame Rate | Ultra (90 FPS) | Biggest smoothness and input-lag win on 90Hz phones. |
| Auto-adjust | Off | Keeps the game from silently lowering your FPS mid-match. |
| Shadows | Off | Cheapest setting to disable for a steadier frame rate. |
| Special Effects | Low / Off | Fewer particle spikes in close firefights. |
| Anti-Aliasing | Off | — |
| Brightness | 60–70% | Slightly raised to spot enemies in dark corners. |
| Colorblind Mode | As preferred | — |
Balanced
Standard graphics with a steady High frame rate — a clean, cool-running everyday default that even older mid-range phones handle with ease.
| Setting | Value | Why |
|---|---|---|
| Graphics | Standard | — |
| Frame Rate | High (60 FPS) | A steady 60 runs cooler than Ultra on older chips while still feeling smooth. |
| Auto-adjust | Off | — |
| Shadows | On | — |
| Special Effects | Standard | — |
| Anti-Aliasing | On | — |
| Brightness | 55% | — |
| Colorblind Mode | As preferred | — |
High Graphics
The best visuals Free Fire offers — High graphics with shadows and full effects. Still light enough that mid-range phones hold a comfortable frame rate.
| Setting | Value | Why |
|---|---|---|
| Graphics | High | — |
| Frame Rate | High (60 FPS) | High visuals pair best with 60; Ultra is reserved for the Smooth competitive setup. |
| Auto-adjust | Off | — |
| Shadows | On | — |
| Special Effects | High | — |
| Anti-Aliasing | On | — |
| Brightness | 50% | — |
| Colorblind Mode | As preferred | — |
Device requirements
Minimum
- OS
- Android 4.4 / iOS 10
- Chipset
- Snapdragon 425 / Helio A22
- RAM
- 2 GB
- Storage
- 2 GB
Recommended
- OS
- Android 9 / iOS 12
- Chipset
- Snapdragon 660 / Helio G80
- RAM
- 3 GB
- Storage
- 3 GB
Optimization tips
- 1
Close background apps and turn on your phone's game / performance mode before ranked matches to free up CPU and thermal headroom.
- 2
Keep Auto-adjust OFF so the game can't quietly drop your frame rate when the phone warms up.
- 3
Shadows and Special Effects are the two cheapest settings to lower for a steadier frame rate with no competitive downside.
- 4
Even on a light game like Free Fire, a cool phone matters — remove the case in long sessions to avoid throttling.
- 5
Match the Frame Rate tier to your screen: Ultra (90) only helps on a 90Hz panel; on 60Hz it just adds heat with no benefit.