Create GLSL shaders and use them as live wallpaper.
About Shader Editor
Shader Editor is a tools app developed by Markus Fisch.
How many times has Shader Editor been downloaded?
Shader Editor has been downloaded 87 thousand times. In the last 30 days, the app was downloaded 790 times.
What is the rating of Shader Editor?
Shader Editor is rated 4.77 out of 5 stars, based on 960 ratings.
Is Shader Editor free?
Shader Editor is free to download. The APK download size is 2.82 MB. The latest version available is 2.36.2. The last update was on April 21, 2026.
What are the requirements for Shader Editor?
Shader Editor requires Android 2.3+ or higher. The app has a content rating of Everyone. The app has been available on Google Play August 2013.
Description
This is open source: https://github.com/markusfisch/ShaderEditor
* Live preview in background or on an extra screen * Syntax highlighting * Error highlighting * FPS display * Use any shader as live wallpaper * Exposure of hardware sensors * Support for wallpaper offset * Exposure of battery level * Supports multiple touches * Previous rendered frame in backbuffer texture * Import and use arbitrary textures * Disables rendering when battery is low
Some devices limit GPU usage to consume less power when not plugged in. Always check the performance with the soft keyboard hidden and the power cord off. A shader should make at least around 30 fps to not slow down the UI if you intend to use it as a live wallpaper.
Unfortunately error information is disabled on some devices (e.g. Huawei Ideos X3, Asus Transformer). Error highlighting/reporting is not possible on these devices.
Recent changes: * Improve editing * Use display refresh rate for FPS cap * Ensure non-premultiplied alpha for textures * Add Simplified and Traditional Chinese translation
Get a detailed PDF report for Shader Editor with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
This rules. I love playing with fragment shaders and this is perfect for messing around with GLSL on-the-go. To others who've just installed: if the constant compile errors and/or shader running in the editor background drive you nuts, set Run Mode to "Run in extra activity" in the app settings. It took me a bit to figure this out, but won't dock a star because the setting is there nonetheless and works fine. 😛 Huge kudos to the app author for creating and maintaining this editor! 👏👏👏
★★★★★Paulo Khayat· Feb 3, 2025
Very fun tool for anyone interested in shader art, convenient buttons and uniforms and good sample shaders. The ability to make the shaders into your background and have them react to touch makes this app truly great. You can even set it up to react to notifications or battery level, since these are all passed as uniforms. My only complaint, you can only turn the shader into the lock screen AND wallpaper, not just one, and there is no uniform for finding out if the phone is locked or not.
★★★★★Aaron Kramer· Oct 9, 2023
Changing the camera permissions unsets the shader as wallpaper. Other than that it's a good app.
★☆☆☆☆Miahhh· May 9, 2025
I literally have no idea how to use this... there's no description on what this is or how to use it I just needed shades for another app and decided to pick this one cuz it looked promising. When I opened the app I was confused I saw all the words and letter and numbers. Mind you I really don't know how to code. And there's no pictures on the app description sooo. Yea other reviews gave it a 5 star because they knew. I really don't know what to do tbh. It anyone can explain that be great. 🙂...
★☆☆☆☆De Lancre· Aug 22, 2025
For whatever reason keeps adding unneeded variables. Literally unusable
★☆☆☆☆Joel· Mar 16, 2023
Tried to use it to export a glsl file shader for emulators. Not sure how to do that.
Google Play Rankings for Shader Editor
This app is not ranked
Technologies used by Shader Editor
4 permissions·1 libraries
Subscribe to see full permission and library details
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.