Blender is a very good choice for a free 3d animation package that has 2d animation capabilities. If you haven't learned Maya previously, its actually easier to learn due to its different interface and workflows.
Darren R.
asked 11/13/15anyone know a good animation software for windows 10 for free?
5 Answers By Expert Tutors

Eric R. answered 11/09/23
Director of Animation
I would use Blender, it can do 3d and 2d animation. It's free and fantastic.

Ian B. answered 03/05/23
2D Character Animator specializing in frame by frame (hand drawn)
OpenToonz is a great feature rich and free option, although it may be overkill for someone just starting out. It has a setup similar to the industry standard ToonBoom Harmony.
Pencil2D is a much simpler free animation program. Best for short animations and students. Might be too simplistic for more experienced animators.
Blender is an amazing free program that handles both 3D and 2D, but again the feature density and learning curve to get started can be a turn-off for anyone just getting started.
If you’re drawing on paper rather than digitally, MonkeyJam and a webcam is a great pencil testing setup. Although it seems development for the program has ceased, so compatibility may be limited.
Hopefully this is helpful to those looking for free program options for windows.
Hi, yes I can recommend a few. For 2D free, Krita or Open Toonz (which is hard) Krita is better for Clip Studio Paint feel, Blender is really good and has been growing as a general 3D animation software with good render engine (I use it now) For cut out animation that is tough but I still recommend Blender or Syngif Studio. I also recommend getting TV Paint or Toon Boom Harmony 21 Demo. To learn because most 2D animation in TV uses it. 3D , Maya 3D Max or Blender, soon UE5 and Unity to replace the latter :)

Klee M. answered 05/25/19
Animation/Photography Professor
Opentoonz, Blender are a couple that are free
Still looking for help? Get the right answer, fast.
Get a free answer to a quick problem.
Most questions answered within 4 hours.
OR
Choose an expert and meet online. No packages or subscriptions, pay only for the time you need.