Now Available

Professional GLSL development in your browser

A complete shader studio with cloud rendering up to 8K, seamless loop tools, and a proper export pipeline. Built by a shader artist who needed something better.

No install required Free tier available ShaderToy compatible
Live Preview
WebGL 2.0
60 FPS
1920×1080

Everything you need to create, iterate, and export

Professional tools for shader development. Not a playground—a production environment.

Cloud Rendering to 8K

Offload heavy renders to our GPU cluster. Export at resolutions your browser can't handle.

Seamless Loop Tools

Examination mode visualizes your loop transition. X-time mapping helps debug discontinuities.

Multi-Pass Rendering

Unlimited buffer channels for complex effects. Feedback loops, blur passes, whatever you need.

GIF Pipeline

Floyd-Steinberg, Bayer, Sierra dithering. Custom palettes. Palette discretizer for stylized output.

Video Export

WebM and MP4 at up to 60fps. In-browser recording or cloud render for heavy shaders.

AI-Assisted Editing

Vibe Mode uses Claude to fix errors and help iterate. Optional—you control the code.

📚

Function Library

SDF primitives, noise functions, color palettes. Save your own functions and templates.

Shader Lineage

Fork tracking and version history. See the evolution of your work. Never lose a good iteration.

ShaderToy Import

Compatibility mode for iTime, iResolution, iMouse. Bring existing work over instantly.

01 — Editor

Write code, see results instantly

Syntax highlighting, auto-completion, multiple themes. Real-time preview as you type. Add custom uniforms for interactive parameters. Multi-buffer support for complex compositions.

Multi-buffer Common tab Display shader Custom uniforms
ShaderKit Editor
02 — Loop Tools

Perfect your loops with precision

Examination mode shows the transition point in slow motion. X-time mapping remaps time to identify discontinuities. Seek mode for frame-accurate control. The tools you actually need to nail seamless animations.

Examination mode X-time mapping Seek mode Focus control
ShaderKit Loop Controls
03 — Export

Render at any resolution

Cloud rendering handles up to 8K. Multiple anti-aliasing options up to 8×8 supersampling. Export to video, GIF, or high-res stills. Automation plans for batch rendering workflows.

Up to 8K AA up to 8×8 GIF pipeline Batch automation
ShaderKit Rendering
04 — Library

Build on proven foundations

Access reusable functions—noise algorithms, SDF primitives, color palettes. Save your own functions as snippets. Start from templates for common patterns. Stop rewriting the same utilities.

SDF functions Noise library Custom snippets Templates
ShaderKit Library

From idea to export

01

Write

Code with syntax highlighting and real-time preview. Import ShaderToy projects directly.

02

Iterate

Use loop tools to perfect timing. Fork variants. Let AI help fix errors if you want.

03

Render

Record in-browser or send to cloud for high-res. Choose format, resolution, quality.

04

Export

Download MP4, WebM, GIF, or PNG. Ready for social, clients, or print.

Simple and affordable

The full editor is free forever. Subscribe for cloud rendering.

Free
$0

Everything except cloud. Forever free.

  • Complete editor & all features
  • Unlimited local rendering
  • In-browser video recording
  • Unlimited projects
  • Function library access
Start Free
Studio Pro
$20/mo

For heavy rendering and priority access.

  • Everything in Creator
  • Cloud rendering up to 8K
  • 175,000 credits/month
  • Priority render queue
  • Full AI assistant access
Subscribe

Need more credits? Purchase additional packs anytime.
Credit estimates: 1 minute of 1080p ≈ ~2,000 credits, or ~1,300 credits for 720p.
Subscription value: Creator ≈ 25 min of 1080p/month. Studio Pro ≈ 87 min of 1080p/month.

Start creating today

No signup required to try. Your browser is the only tool you need.

Open ShaderKit
Theme