ShaderKit - Browser-Based GLSL Shader Editor
Welcome to ShaderKit, the most powerful browser-based GLSL shader editor with cloud rendering capabilities. Create stunning visual effects, animations, and generative art without any installation required.
Key Features
- Cloud Rendering up to 8K - Render your shaders at resolutions up to 8192×4320 (8K) using our cloud rendering infrastructure.
- ShaderToy Compatibility - Import and run ShaderToy shaders with our compatibility mode. Use familiar uniforms like iTime, iResolution, and iMouse.
- Seamless Loop Tools - Debug and perfect your loop animations with our unique examination mode that visualizes the loop transition point.
- GIF Export - Create optimized GIFs with multiple dithering algorithms (Floyd-Steinberg, Bayer, Sierra) and custom color palettes.
- Video Export - Export high-quality videos in WebM (VP9) or MP4 (H.264) formats at up to 60fps.
- Real-time Preview - See your shader changes instantly with our real-time WebGL renderer.
- Multi-pass Rendering - Create complex effects with multiple render passes and buffer channels.
- Shader Library - Access a library of reusable shader functions, noise algorithms, and color palettes.
Perfect For
- Creative coders and generative artists
- Game developers prototyping visual effects
- Motion graphics designers
- Learning GLSL and shader programming
- Creating social media content and animations
How It Works
- Write - Use our syntax-highlighted editor to write GLSL fragment shaders with auto-completion.
- Preview - See your shader render in real-time as you type.
- Render - Export high-resolution videos and images using cloud rendering.
- Share - Save your shaders to your account and share them with others.
Get Started
No download required. Start creating shaders right in your browser. Create a free account to save your work and access cloud rendering features.