Pencil2D es una herramienta de código abierto y multiplataforma con la que es posible dibujar y generar animaciones en 2D.
Pencil2D no pretende competir con Flash, pese a que las animaciones están basadas en fotogramas clave y distintas capas. A diferencia de Flash, en Pencil2D es necesario dibujar a mano cada uno de los cuadros que componen la animación.
Cuatro son las capas que permite crear Pencil2D: capa de mapa de bits, capa vectorial, capa de sonido y capa de vídeo. En cada una deberás colocar los elementos correspondientes para obtener la animación.
La versión de Windows todavía no permite exportar la animación a vídeo, una característica que sí está en otros sistemas operativos como Macintosh.