Combine graham cracker crumbs with melted butter and granulated sugar. Mix until all crumbs are evenly moistened.
Press 2 cups of crumb mixture firmly into bottom of 9x9 inch baking dish. Reserve remaining crumbs. Refrigerate crust.
Beat cream cheese and softened butter together until completely smooth, about 2-3 minutes.
Gradually add powdered sugar, mixing on low speed until fully incorporated.
Drain crushed pineapple very well using fine mesh strainer, pressing with spoon to remove excess liquid.
Fold drained pineapple into cream cheese mixture, then gently fold in whipped topping until combined.
Spread filling evenly over chilled crust. Sprinkle reserved crumbs on top.
Cover and refrigerate for at least 4 hours or overnight before serving.