Pencil2D je 2D animační program odvozený z programu Pencil. Aplikace používá na kreslení bitmapové nebo vektorové rozhraní na vytváření jednoduché dvojrozměrné grafiky, kreseb a i animací.
Autorem je Patrick Corrieri, který jej začal (pod názvem Pencil Planner) programovat jako jednoduchý "zkušební výtvarný (tužka)" program ke konci roku 2005. Do současné podoby jej dostal hlavně Pascal Naidon. Pokračovatelem v jeho díle je Matt Chang, který dále rozvíjí jeho kopii nazvanou Pencil2D.
Cílem je vyvinout jednoduše a dobře ovládaný nástroj na ruční kreslení dvojrozměrných animací, s nímž se bude pracovat lehce a snadno, se zaměřením na animování (rozhýbání nakreslených obrázků). Sourodé přepínání mezi rastrovým a vektorovým pracovním postupem umožňuje dělání náčrtků, nanášení barvy a malování.
Plátno, na něž se kreslí, je umístěno ve středu okna programu. Nalevo od něj jsou skupiny kreslicích nástrojů. Napravo jsou barevné stupnice a posuvníky pro sytost a další možnosti zobrazení. Dole je ovládání možností vrstvení, přidání zvuku a přehrávání animace.
Procházení jednotlivých snímků, které mohou tvořit animaci, řeší časová osa a ovládání umístěné v dolní části rozhraní. Každý snímek je jedním políčkem animace. Soudržnost snímků se udržuje pomocí „průklepové“ funkce, která sousední snímky dělá poloprůhledné, takže to vypadá, jako by byly kresleny na pauzovací papír. Vestavěné ovládací prvky zajišťují přehrávání záznamu tvořeného z těchto snímků. Během přehrávání můžete podle potřeby tvořit smyčku animace a nastavit počet snímků za sekundu.