Retro Diffusion's pixel art models are now on Replicate
Retro Diffusion's pixel art models, including rd-fast, rd-plus, rd-tile, and rd-animation, are now available on Replicate, enabling developers to generate game assets and sprites with various styles.
Retro Diffusion's pixel art models are now on Replicate – Replicate blog
Replicate
Blog
Retro Diffusion's pixel art models are now on Replicate
Posted November 19, 2025 by
andreasjansson
Retro Diffusion have crafted a beautiful set of models and styles for creating game assets, character sprites, tiles, and other wonderful retro graphics. These models are trained specifically for grid-aligned, limited-palette pixel art. And now you can run them on Replicate.
Retro Diffusion have four models on Replicate:
rd-fast: replicate.com/retro-diffusion/rd-fast
rd-plus: replicate.com/retro-diffusion/rd-plus
rd-tile: replicate.com/retro-diffusion/rd-tile
rd-animation: replicate.com/retro-diffusion/rd-animation
These models have tons of different style presets to play with, and most of them support arbitrary width/height, input images, palette images, background removal, and seemless tiling.
rd-fast: Fast pixel art image generation
retro-diffusion/rd-fast is optimized for speed and supports 15 styles, from portraits to Minecraft-style items.
Copy
import replicate
output = replicate.run( "retro-diffusion/rd-fast", input={ "prompt": "knight character, retro game asset, side view", "style": "game_asset", "width": 128, "height": 128, "num_images": 1, "remove_bg": True, }, ) print(output)
rd-plus: High quality and authentic pixel art image generation
retro-diffusion/rd-plus is the higher quality text-to-image model, with styles for scenes, maps, UI, and icons.
Copy
import replicate
output = replicate.run( "retro-diffusion/rd-plus", input={ "prompt": "top-down forest path with trees and rocks, classic jrpg map", "style": "topdown_map", "width": 256, "height": 256, "num_images": 1, "tile_x": True, "tile_y": True, }, ) print(output)
rd-tile: All the tools you need for generating pixel art tilesets
retro-diffusion/rd-tile focuses on tiles and tilesets, including single tiles, variations, and scene objects.
Copy
import replicate
output = replicate.run( "retro-diffusion/rd-tile", input={ "prompt": "grass and dirt path tileset with stones and flowers", "style": "tileset", "width": 32, # tile width "height": 32, # tile height "num_images": 1, }, ) print(output)
rd-animation: Style consistent animated pixel art sprite generation
retro-diffusion/rd-animation generates animated sprites or spritesheets with consistent framing and low frame counts that match common game engines.
Copy
import replicate
output = replicate.run( "retro-diffusion/rd-animation", input={ "prompt": "small pirate character with parrot, walking animation", "style": "four_angle_walking", "width": 48, "height": 48, "return_spritesheet": True, }, ) print(output)
These examples use Python, but you can also call the models from JavaScript and other languages with Replicate’s SDKs.
Wizard hats off to Atropulse, nerijs, and the rest of the team for creating Retro Diffusion.
Next: Replicate is joining Cloudflare
Home
About
Changelog
Join us
Terms
Privacy
Status
Support