免费 · 无需注册

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 AI

Edit 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 sprite

Convert 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 PNG

AI Sprite Generator

Describe a character in plain English and the AI draws a clean, layered SVG sprite you can edit right away.

Generate with AI

Edit 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 sprite

Convert 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 PNG

How to make custom sprites in Scratch

Four steps from idea to a sprite running in your project.

  1. 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. 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. 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. 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. 5

    Open the Sprite Maker

    The full vector editor loads in your browser - nothing to install, no account needed to start.

  6. 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. 7

    Customize colors, shapes and layers

    Edit every path in the layered SVG until the sprite looks exactly how you imagined.

  8. 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.

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