Live2D Cubism
by Live2D CubismCubism suits creators who want to animate drawn 2D models for uses such as apps, games, streaming, or animation.
2D character animation software helps you draw, rig and animate characters for exported projects. Compare the animation workflow, rigging and deformation tools, lip sync, export formats and the platforms you use.
This page does not publish a ranking basis, so it does not score the tools. The order can change as the list is rebuilt; use the published fields to compare free access, paid starting prices and platform support.
Cubism suits creators who want to animate drawn 2D models for uses such as apps, games, streaming, or animation.
Animation Desk suits beginners, students, and professional animators making rough animation, animatics, or storyboards.
AndroidiPhone & iPadWindows+1Animaker is a freemium animation app available on Android, iOS and the web.
AndroidiPhone & iPadWeb+1FlipaClip suits aspiring and emerging artists who want to make frame-by-frame animations on Android, iOS, or macOS.
AndroidiPhone & iPadMacAnimaze is a freemium avatar animation app for Android, iOS, macOS and Windows with streaming integrations.
AndroidiPhone & iPadWindows+2VTube Studio suits Virtual YouTubers using Live2D models, including creators who want tracking-based controls or Twitch interaction.
Plotagon apps make animated videos for narratives, training, education and advertising on Android, iOS and Windows.
PNGTuber Plus suits beginners who want to customize and animate a 2D PNG avatar.
Callipeg suits animators creating hand-drawn or keyframe work on tablets and desktop computers.
It suits animators making hand-drawn 2D work who want raster and vector workflows, onion skin, keyframes, and multiple export formats.
Spriter animates modular sprites along skeletal timelines on Linux and Windows.
RoughAnimator suits beginners and professional animators who want to draw animation frame by frame on tablets or desktop computers.
Stick Nodes suits people creating stickfigure animations on a phone or tablet, from beginners and students to skilled animators.
Mango WM suits Windows users making whiteboard-style videos for business, education, or personal projects.
TupiTube may suit children, teenagers and amateur artists learning 2D animation, especially those seeking free desktop software or an Android version.
SkelForm builds 2D skeletal game animations in a downloadable or web editor.
veadotube makes live avatars for virtual puppetry, with image-based animation and controls on Linux, macOS and Windows.
OpenToonz makes 2D animations with rigging tools on Linux, macOS and Windows.
Synfig Studio creates 2D animations with rigging on Linux, macOS and Windows.
Tahoma2D suits animators who need free 2D or stop motion tools on desktop operating systems.
Compare how each tool handles its animation workflow before choosing. The list records workflow details so you can look for a drawing-led, rig-led or mixed approach that fits your project.
Check bone rigging, mesh deformation and lip sync when character movement or dialogue matters.
Supported platforms include Windows, macOS, Linux, iOS, Android and web. Confirm that the tool supports the device where you plan to create and edit animations.
Platform support differs across the list, so check the published platform field rather than assuming a desktop tool has a mobile or browser version.
A free plan is available with tools such as Animaze, FlipaClip, VTube Studio and TupiTube. Other tools use paid access, and some offer a free trial.
Published starting prices vary. Animaze lists paid access from $1.67 per month on an annual plan, while RoughAnimator lists a starting price of $7.99 and Callipeg lists $5.
Export formats affect where your finished animation can go next. Compare the listed formats with the requirements of your editing, publishing or sharing workflow before committing.
If you need to inspect or change code, check whether the tool is open source. The list includes open-source software as a comparison field alongside pricing, workflow and platform details.