Format Bandwidth Calculator

Pick a WebGPU texture format, set dimensions and mip levels, and see exact memory usage and 60fps bandwidth in real time. Probe your GPU to find which tier-2 formats are actually supported.

Texture parameters

2¹⁰ = 1024
2¹⁰ = 1024

Live results

Bits per texel
Base level size
Total (all mips)
Bytes per row (256-aligned)
60fps read bandwidth
Tier
Feature flag required
Compressed block size

Format comparison

Compare two formats at the current width × height × mip settings.

Property Format A Format B

GPU support probe

Creates a 4×4 texture in each format; reports supported / unsupported for this GPU.

Click "Probe GPU format support" to test…

GPUDevice.features (tier-2 flags)

WebGPU not yet initialised.

About texture format tiers

Tier 1 formats are guaranteed on every WebGPU device and include the standard 8-, 16-, and 32-bit unorm/float formats plus the BCn block-compressed family on desktop. Tier 2 formats (Chrome 142) expand the set of render-target and storage-capable formats via feature flags such as "float32-filterable", "rg11b10ufloat-renderable", and the new "texture-formats-tier-2" feature. Query device.features to know what your GPU supports.