Web Adaptive Performance | WebGL FPS Booster & Lag Killer View on Asset Store (opens in new tab)

Package details

Latest version
1.1.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
4.5 MB
Files
115
Favorites
7
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$17.49 on

Keywords

Web Adaptive Performance | WebGL FPS Booster & Lag Killer

by Grindset Studios (opens in new tab)

1 rating, too few to average

Native browser DPI scaling & dynamic resolution to boost WebGL FPS. WebAP detects CPU/GPU bottlenecks and dynamically changes exact settings to increase performance and keep your UI crisp.

Price $34.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Web Adaptive Performance | WebGL FPS Booster & Lag Killer, 6 months Current $34.99; lowest $17.49; highest $34.99 in this period. $0 $25 $50 Sep Oct Nov Version 1.1.0 released 14 Aug 2026 v1.1.0

Asset preview

1 / 8

Web Adaptive Performance | WebGL FPS Booster & Lag Killer screenshot 1

Web Adaptive Performance | WebGL FPS Booster & Lag Killer screenshot 1

About this asset

🔥 EARLY BIRD PRICING: $34.99

Get Web Adaptive Performance now at a reduced launch price. The price will increase to $49.99 in the next update

| 💬 DISCORD | 👥 FORUM | 📖 DOCUMENTATION | 🎮 BiRP DEMO | 🎮 URP DEMO |

Building for WebGL is always a gamble. You test your project on a solid PC, and it easily hits 60 frames. Then someone opens it on a budget Android phone, and the browser simply chokes.

Usually, developers try to fix this in three ways:

  1. Downgrade the graphics to the absolute minimum for everyone. (Drawback: Players on powerful PCs get an ugly, pixelated image).
  2. Add a graphics settings menu. (Drawback: Web players hate tweaking sliders; they just close the tab).
  3. Blindly drop the screen resolution. (Drawback: If the game is lagging due to the CPU, dropping the GPU load will not give you a single extra frame. Plus, the resolution starts bouncing up and down endlessly, and the UI often turns into an unreadable mess).

What about Unity’s official Adaptive Performance package?

It is great for mobile. However, in WebGL, it simply does not work. Browsers strictly block access to hardware thermal sensors and native GPU timers for security reasons.

That is why we built an optimization framework specifically tailored for the browser sandbox.

Meet Web Adaptive Performance (WebAP). Instead of blind guessing, the plugin uses pure math to pinpoint the exact cause of the lag. It smoothly scales down the right settings on the fly to recover your framerate. Once the load drops and the FPS stabilizes, the system brings the quality back up. You squeeze the absolute maximum out of any hardware.

💡 Key Features

  • This is an absolute killer feature for WebGL. It supports different scaling strategies:🖥️ Dynamic Resolution for Any Pipeline
    • BiRP (Native Mode): Controls the resolution directly on the browser side (scaling the HTML5 Canvas). Maximum FPS gains with zero additional overhead on the GPU.
    • BiRP (RenderTexture Mode): Only the 3D world is compressed. Your Canvas UI stays in perfect, crisp native quality.
    • URP: Flawlessly integrates with the standard built-in Render Scale mechanism.
    • Click Fix: Custom raycasters are injected automatically. Mouse clicks on 3D objects remain 100% accurate at any compression level.
  • When the game lags, WebAP calculates exactly what is to blame: the processor (CPU) or the graphics card (GPU). If the CPU is the culprit, the plugin engages the appropriate scalers (e.g., lowering the physics step or culling distance) without touching the graphics at all. You optimize only what is actually broken.🧠 Smart Bottleneck Detection (CPU vs GPU)
  • Full control over what your game sacrifices first. Includes Resolution, Shadows (Quality, Cascades, Distance, Resolution), Anti-Aliasing, LOD Bias, Camera Clip, Layer Culling, Physics Step, and URP LUT.🧩 12 Independent Optimization Modules
  • Dynamic scalers often cause a "ping-pong" effect where quality flickers every second. WebAP's smart penalty lockout strictly prevents this by temporarily blocking the system from upgrading settings during unstable loads.🛑 Anti Yo-Yo Penalty System
  • Crucial for publishing on portals like Poki, CrazyGames, or Yandex Games. Surviving weak smartphone GPUs directly protects your player retention and ad revenue.📱 Conquer the Web Market
  • O(1) ring buffers and zero memory allocations in the Update loop. The framework does not trigger the Garbage Collector, preventing random freezes.⚡ Zero-GC Architecture
  • Setup in two clicks via Project Settings. The core automatically injects into the build. Just set your Unity graphics to maximum, and WebAP will handle the rest.⚙️ True Plug-and-Play

Got questions before buying? Join our Discord we are always happy to help. Upgrade your WebGL project today, drop WebAP in, and say goodbye to low frame rates!

From the publisher's Asset Store listing.

Technical details

  • Supported Unity Versions: 2020.3 LTS and higher.
  • Render Pipelines: Fully supports Built-in Render Pipeline (BiRP) and Universal Render Pipeline (URP).
  • 12 Independent Scalers: Includes Resolution, Shadows (Quality, Cascades, Distance, Resolution), Anti-Aliasing, LOD Bias, Camera Clip, Layer Culling, Physics Step, and URP LUT.
  • Unity 6 Ready: Supports the new meshLodThreshold API for aggressive LOD switching.
  • Zero Build Bloat: All Dashboard UI and editor tooling are stripped from the final production build. Only the lightweight core is compiled.
  • Developer Friendly: Clear Public API. Create your own custom optimization scalers with just one C# script using WebScalerBase.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.4.1f1 Compatible Compatible Not listed
2022.3.62f3 Compatible Compatible Not listed

Supported Unity Versions: 2020.3 LTS and higher

As listed on the Asset Store.