Buttons

3D Push Button

Posted on  |  Category: Buttons  |  Difficulty: Intermediate  |  Photoshop CS+

Realistic 3D push button with beveled edges, pressed and unpressed states for interactive UI mockups.

Step 1: Button Base

Rounded rectangle 120×50px, radius 8px. Fill medium gray #6b7280.

Step 2: Bevel and Emboss

Bevel & Emboss: Pillow Emboss, Depth 150%, Size 4px. Creates raised 3D surface.

Step 3: Top Highlight

Gradient Overlay: white to transparent top-to-bottom at 20% opacity.

Step 4: Unpressed State

Label as "Default". Shadow below: Distance 4px, Size 6px.

Step 5: Pressed State

Duplicate. Invert bevel direction. Move button down 2px. Reduce shadow to 1px.

Step 6: Active Glow

On pressed state, add Inner Shadow: white, Distance 0, Size 3px for inset look.

Step 7: Label Text

Embossed text effect: dark gray, Inner Shadow 1px for engraved appearance.

PSD Download: Layered PSD file included with this tutorial. Download 3D Push Button PSD (0.7 MB)

That's it! You've completed this tutorial. Experiment with the techniques and share your results with the Designstacks community.