Built with diffusers.js

Press the button below to download model. It will be stored in your browser cache.

All settings above will become editable once model is downloaded.

Ready

Follow me on GitHub


  • FAQ

  • Q: What if I get protobuf parsing failed error?
  • A: Open DevTools, go to Application -> Storage and press "Clear site data".

  • Q: What if I get sbox_fatal_memory_exceeded?
  • A: You don't have enough RAM to run SD. You can try reloading the tab or browser.

  • Q: How did you make it possible?
  • A: In order to run it, I had to port StableDiffusionPipeline from python to JS. Then patch onnxruntime and emscripten+binaryen (WebAssembly compiler toolchain) to support allocating and using >4GB memory. Then WebAssembly spec and V8 engine.