Download Shadertoy shaders online
Shadertoy Downloader is a simple page for users who want to download a Shadertoy shader in the format that fits their engine or graphics workflow. The homepage focuses on one action: paste a Shadertoy URL, choose a shader format, and download the result you need.
You can use this page as a Shadertoy downloader for common targets such as Unity Shader, Cocos Shader, Godot Shader, Three.js GLSL, and raw GLSL. It keeps the workflow simple while still explaining the download steps and supported formats.
How to download Shadertoy shaders
- Open Shadertoy and find the shader page that you want to export, save, or convert into another shader format.
- Copy the full Shadertoy URL from the browser address bar.
- Paste the URL into the input field above and choose the shader format you want, such as Unity Shader, Cocos Shader, Godot Shader, Three.js GLSL, or raw GLSL.
- Click the Download button to start the Shadertoy downloader flow for the selected shader format.
Supported shader formats
The homepage focuses on the output formats users usually search for when they want to move a Shadertoy shader into a game engine, a web graphics stack, or a raw GLSL workflow.
Unity Shader
Choose Unity Shader when your goal is Shadertoy to Unity Shader output for Unity materials, effects, or rendering workflows.
Cocos Shader
Choose Cocos Shader when you want a Shadertoy to Cocos Shader path that fits Cocos Creator or effect-style engine usage.
Godot Shader
Choose Godot Shader when you want to reuse a Shadertoy shader inside a Godot project.
Three.js GLSL
Choose Three.js GLSL when you want to keep the result close to a web graphics GLSL workflow for Three.js scenes.
Raw GLSL
Choose Raw GLSL when you want the simplest Shadertoy shader download target and prefer working close to plain shader source.
Shadertoy Downloader FAQ
How does this Shadertoy Downloader page work?
The homepage uses a simple Shadertoy downloader flow: paste the source URL, choose the shader format, and click Download. This keeps the process clear and lets users quickly start a Shadertoy shader download.
Which shader formats can I choose from?
The current homepage highlights Unity Shader, Cocos Shader, Godot Shader, Three.js GLSL, and raw GLSL. These formats cover common download needs, including Shadertoy to Unity Shader, Shadertoy to Cocos Shader, and direct GLSL output.
Can I download Unity Shader and Cocos Shader directly?
Yes. You can choose Unity Shader or Cocos Shader from the format list before starting the download.
Do I need to choose a shader format before downloading?
Yes. Paste the Shadertoy URL, choose the shader format you want, and then click Download.
Notice
Please make sure you have the right to download and reuse the shader content referenced by the source URL.