Animasyon yazılımı, görsel dosyalardan hareketli grafikler üretmek için oluşturulur. Uygulamaya bağlı olarak, kullanıcılar 2D, 3D, elle çizilmiş veya bilgisayar tarafından oluşturulan görüntüler dahil olmak üzere çeşitli grafik türlerini canlandırabilirler. Bu programlar genellikle müzik ve diğer efektlerin eklenmesine izin verir. Animasyon yazılımı çizim, video düzenleme veya 3D modelleme yazılımı ile entegre olabilir. Sanatçılar ve serbest çalışanlar, animasyonlarını bir bütçeyle oluşturmak için en iyi ücretsiz video düzenleme ve animasyon yazılımını kombinasyon halinde kullanabilirler.