Custom Scratch Sprite Maker
Create your own Scratch sprites with AI - generate a character from a text prompt, edit any of our 2,000+ free sprites, or convert your own PNG and SVG images. Everything exports as clean layered SVG ready for Scratch and TurboWarp.
Runs in your browser · Works with Scratch 3 & TurboWarp
Three ways to make a custom sprite
Start from a prompt, a free sprite, or your own artwork - the maker turns any of them into a Scratch-ready layered SVG.
AI Sprite Generator
Describe a character in plain English - "a space robot with a jetpack" - and the AI draws a clean, layered SVG sprite you can edit right away.
Generate with AIEdit Any Free Sprite
Pick from 2,000+ free Scratch sprites - animals, characters, food, vehicles - recolor and reshape them in the vector editor to make them yours.
Choose a spriteConvert Your Own Image
Have a PNG or JPG drawing? Our free converter traces it into a crisp SVG vector that imports straight into the Scratch costume editor.
Convert a PNGAI Sprite Generator
Describe a character in plain English and the AI draws a clean, layered SVG sprite you can edit right away.
Generate with AIEdit Any Free Sprite
Pick from 2,000+ free Scratch sprites and recolor or reshape them in the vector editor to make them yours.
Choose a spriteConvert Your Own Image
Have a PNG or JPG drawing? Our free converter traces it into a crisp SVG vector for the Scratch costume editor.
Convert a PNGHow to make custom sprites in Scratch
Four steps from idea to a sprite running in your project.
- 1
Open the Sprite Maker
Click "Open the Sprite Maker" and the full vector editor loads in your browser - nothing to install, no account needed to start.
- 2
Start with AI, a free sprite, or your own image
Generate a new character from a text prompt, import any sprite from the free library, or convert your own PNG/SVG file.
- 3
Customize colors, shapes and layers
Edit every path in the layered SVG - recolor, resize, rotate and combine shapes until the sprite looks exactly how you imagined.
- 4
Export and use it in Scratch
Download the SVG file, then in Scratch or TurboWarp choose File > Upload Sprite (or the costume Upload button) and your custom sprite is ready to animate.
- 5
Open the Sprite Maker
The full vector editor loads in your browser - nothing to install, no account needed to start.
- 6
Start with AI, a free sprite, or your own image
Generate from a text prompt, import any sprite from the free library, or convert your own PNG/SVG file.
- 7
Customize colors, shapes and layers
Edit every path in the layered SVG until the sprite looks exactly how you imagined.
- 8
Export and use it in Scratch
Download the SVG and use Upload Sprite in Scratch or TurboWarp - your custom sprite is ready to animate.
Built for Scratch creators
AI sprite generation
Turn a one-line prompt into a finished, editable character - the fastest way to make custom Scratch sprites.
Layered SVG export
Every sprite exports as a layered SVG, so each shape stays separately editable in Scratch's costume editor.
Full vector editor
Recolor, reshape, group and transform paths with a real vector editor - far beyond Scratch's built-in paint tool.
Scratch & TurboWarp compatible
Output files import cleanly into Scratch 3 and TurboWarp costumes, with correct centers and clean paths.
2,000+ free starting sprites
Don't start from a blank canvas - remix any sprite from the free library and make it your own.
No install, runs in browser
Works on Chromebook, tablet and desktop - the editor runs entirely in the browser.
AI sprite generation
Turn a one-line prompt into a finished, editable character.
Layered SVG export
Each shape stays separately editable in Scratch's costume editor.
Full vector editor
Recolor, reshape and transform paths with a real vector editor.
Scratch & TurboWarp compatible
Files import cleanly into Scratch 3 and TurboWarp costumes.
2,000+ free starting sprites
Remix any sprite from the free library instead of a blank canvas.
No install, runs in browser
Works on Chromebook, tablet and desktop.
Frequently asked questions
How do I make custom sprites in Scratch?
Scratch's built-in paint editor works for simple shapes, but for detailed custom sprites use a dedicated editor: open the KidSprite Sprite Maker, generate a sprite with AI or import one, edit it in the vector editor, then download the SVG and use "Upload Sprite" in Scratch to add it to your project.
Is the sprite maker free?
Yes. The vector editor, sprite conversion and the full sprite library are free, and you can create and export sprites without an account. AI generation uses credits, and a free account includes starter credits.
Can I use AI to create Scratch sprites?
Yes - that's what this maker is built for. Describe the character you want (for example "a cute orange cat wearing a space helmet") and the AI generates a clean, layered SVG sprite that you can further edit and export for Scratch or TurboWarp.
Will my custom sprites work in TurboWarp?
Yes. Sprites export as standard SVG files with clean paths and a proper rotation center, so they import perfectly into both Scratch 3 and TurboWarp as costumes.
Can I convert my own PNG image into a Scratch sprite?
Yes. Use the free PNG to SVG converter to trace your image into a vector sprite, then open it in the editor to clean it up and export it for Scratch.
What file format should Scratch sprites be?
Scratch supports SVG (vector) and PNG (bitmap) costumes. SVG is recommended because it stays crisp at any size, keeps shapes editable, and usually has a smaller file size - which is exactly what the Sprite Maker exports.
How do I make custom sprites in Scratch?
Open the KidSprite Sprite Maker, generate a sprite with AI or import one, edit it in the vector editor, then download the SVG and use Upload Sprite in Scratch.
Is the sprite maker free?
Yes. The editor, converter and sprite library are free, and you can export without an account. AI generation uses credits.
Can I use AI to create Scratch sprites?
Yes - describe the character you want and the AI generates a clean, layered SVG sprite ready for Scratch or TurboWarp.
Will my custom sprites work in TurboWarp?
Yes. Sprites export as standard SVG files with clean paths and a proper rotation center.
Can I convert my own PNG image into a Scratch sprite?
Yes. Use the free PNG to SVG converter, then open the result in the editor to clean it up and export.
What file format should Scratch sprites be?
SVG (vector) is recommended - it stays crisp at any size and keeps shapes editable, which is what the Sprite Maker exports.
More free Scratch resources
- Free Scratch sprites library - 2,000+ downloadable SVG sprites
- PNG to SVG converter for Scratch sprites
- How to make a Scratch sprite creator project (tutorial)
- Scratch sprites explained: what they are and how to use them
- Free Scratch sprites library - 2,000+ downloadable SVG sprites
- PNG to SVG converter for Scratch sprites
- How to make a Scratch sprite creator project (tutorial)
- Scratch sprites explained: what they are and how to use them
Make your first custom sprite in minutes
Describe it, generate it, edit it, and drop it straight into your Scratch project - free.
Open the Sprite Maker