Home / Art & Sprites / Cartoon Character Maker

Cartoon Character Maker

Build a cartoon character from parts: hair, eyes, eyebrows, outfit and accessories. Front, side and back views with six matching expressions, as PNG pictures that line up.

View
Size
Background
Name

Your character is saved in this browser. Changing the expression only changes the eyes, brows and mouth, so every picture lines up. The same parts and colours are used in the front, side and back views.

Pro · 1024 and 2048 px pictures, every view and expression in one ZIP named for Ren'Py (19 pictures), an expression sheet, a turnaround sheet and the SVG vector file. Free: every part, colour and view, and a 512 px PNG of any expression. See plans

Build a cartoon character from parts

Pick a hair style, eye shape, eyebrows, outfit, a face extra and an accessory, then set the skin, hair, eye and outfit colours. Every part is its own layer drawn as clean vector shapes, so the result stays sharp at any size. The Random button rolls a new character each time.

Six expressions that line up

Each character has six expressions: neutral, happy, angry, sad, surprised and shy. Only the eyes, eyebrows and mouth change, with a tear, blush or anger mark where it fits. Body, hair and outfit stay in the same place, so you can swap pictures in a dialogue scene without the character jumping.

Front, side and back views

Every character can be shown from the front, from the right, from the left and from behind. The hair, outfit, accessory and colours you picked are drawn again for each view, so it is clearly the same character. Use the side views for characters talking to each other, cut scenes and map portraits, and the back view for over the shoulder shots or a character walking away. The side views have all six expressions. The back view has no face, so it is a single picture.

Using it in a visual novel or a dialogue box

The expression ZIP names each picture as name and expression, for example "hero happy.png". Put the files in the images folder of a Ren'Py project and you can write "show hero happy" straight away. Side and back pictures are named "hero right happy.png", "hero left happy.png" and "hero back.png", so "show hero right happy" works too. The same pictures work as portraits in any engine with a dialogue box.

What this style is good for

This is a simple cartoon style with flat colours and bold outlines. It suits prototypes, game jams, casual games, avatars and placeholder art while your own artist is still drawing. It is not a replacement for detailed hand painted character art, and the views are still pictures, not an animated turn.

Can I use the characters commercially?

Yes, in free and commercial projects, and you do not need to credit us. Every part is drawn by code, not by AI, and is not copied from existing games or artists. The one thing you cannot do is resell the characters as an asset pack. Read the license.

Cartoon Character Maker is a free browser tool for indie game developers. Cartoon character maker: mix hair, eyes and outfits, get front, side and back views with six matching expressions as PNG for visual novels and portraits.

Choose a hair style, eye shape, eyebrows, outfit, face extra and accessory, set the colours, or roll a random character. Every character can be shown from the front, the side and the back, with six expressions that line up: neutral, happy, angry, sad, surprised and shy. Download a 512 px PNG for free, or bigger pictures, every view and expression named for Ren'Py, sheets and the SVG file with Pro.

FAQ

Is Cartoon Character Maker free?

Yes. It runs in your browser with no account and no install. Some tools have a small daily free limit, and bigger exports or extras are marked Pro on the page.

Are my files uploaded?

No. The tool runs in your browser, so your files stay on your own computer.

Who makes GameShipKit?

GameShipKit is made by Jaehyun Cho, a solo indie game developer who builds tools for his own games and shares them. See the About page for more.

Updated 2026-11-14 · Made by GameShipKit

New tools every weekGet new free tools and game asset packs by email. About twice a month. Unsubscribe in one click.