Tint-WASM: Local SPIR-V & WGSL Shader Cross-Compiler

All shader compilation is done in browser locally using WebAssembly and the Tint shader compiler. This demonstration allows you to convert between SPIR-V Binary, SPIR-V Assembly, and WGSL shader formats.

Select a (.spv), (.spvasm), or (.wgsl) shader file from your system:

Shader Input: No shader...

Shader Output: WGSL (.wgsl)