iPhone-like button in Photoshop Tutorial

Here’s a tutorial on how you can design an iPhone-like (or Apple-like, if you will) button in Photoshop. You can quickly learn how to design the button even if you don’t consider yourself very skilled in PS.

The important thing is to closely follow the instructions, so be patient and read carefully.

This tutorial can come in handy if you want to design any sort of Apple or iPhone inspired interface.

Knowledge needed
Basic, getting around Photoshop
Time needed
10-15 minutes

Here’s how your custom button will look once you finish the 5 steps of this tutorial:

The button image

Step 1

Create a new document and draw a rounded rectangle with, say, a 4px radius. I have used 90px by 30px but you can use any dimensions you like for the button.

Step 2

The button will have a shiny, modern gloss, which you can achieve with a simple gradient. Add a layer style on your rectangle and apply a Gradient Overlay.

The solid gradient has 4 points, with the following colors: #000000, #222222, #444444 and #666666. These points are at 0, 48, 52 and 100 percent respectively.

Step 3

Next we’ll add the Bevel and Emboss effect, specifically the Outer Bevel (Smooth Technique).

Depth: 100, Direction: up, size: 1px, soften 10px.

Now the important part — the shading. Use the -90 angle and in altitude of light box, add the value of 40.

Set the white to the Normal highlight mode at 100% and the black to the Multiply shadow mode at 80%.

Step 4

We’ll add one more effect to finish the button, the Stroke. Use #222222 on a 1px stroke, with 80% opacity, positioned on the inside.

Step 5

One final step — the text. On the text, we will use the Bevel and Emboss again. Use the Outer Bevel with the Chisel Soft technique, at the depth of 130.

Direction: down, Size: 1, soften: 0. Use the angle of 90 and the altitude of 30. White: Screen at 0, black: Multiply at 50.

That’s it, you’re all done! In the example, you can see I have used a light, metallic gray gradient for the layer below the button. If you were wondering, it was done with a similar type of gradient as the one in the button itself.

If you wish to do so, you can also download the original .psd.

About Bojan

Web enthusiast.
This entry was posted in iPhone, Photoshop, Tutorial. Bookmark the permalink.

38 Responses to iPhone-like button in Photoshop Tutorial

  1. I love how you designed this post… and PSD is ok, too, I guess :p

  2. Nice. Glad to see YIH up again :)

  3. Bojan says:

    Thnx Boris, I am glad to see it up again as well :)

  4. Sasa says:

    Bravo momci,
    baš koristan sajt, samo napred!

  5. Pingback: 30 Useful Photoshop Buttons and Badges Tutorials : Speckyboy Design Magazine

  6. Pingback: 30个漂亮的Photoshop按钮和徽章制作 | 好易阁|Web技术|杀毒软件|免费资源

  7. Pingback: Best Collection of Useful Photoshop Buttons and Badges Tutorials | guidesigner.net

  8. Pingback: 30 Useful Photoshop Buttons and Badges Tutorials | huibit05.com

  9. Pingback: Best Collection of Useful Photoshop Buttons and Badges Tutorials | Web Design GroundBreak

  10. Pingback: 30 Faydali Photoshop Dugmeler ve Rozetler Tutorials

  11. unappreciative person this guy is. check out the guy that do not say a single thanks to you

    http://aceinfowayindia.com/blog/2009/09/how-to-create-i-phone-like-button-in-photoshop/

    i hope somebody could just hack this guy and shut the blog down.

  12. Bojan says:

    Thanks for the heads up – I tried contacting him, but he ignores my e-mails and deletes my comments. Ah well, perhaps it’s better his tutorial is online – this way the whole world can see he stole it from me.

  13. Pingback: 30 Photoshop Buttons and Badges Tutorials | oOrch Blog

  14. Well explained but image not attached with definition each steps. Hope next time i will get that . Thanks for sharing this nice tutorial.

  15. Pingback: Alexandra Ipate - Web design resources » Blog Archive » Photoshop Buttons & Badges

  16. Very nicely done

    My site will really benefit from this tut

  17. Pingback: 40+ Best Photoshop Tutorials for Creating Buttons and Badges :: Reflex Stock Photo Blog

  18. Pingback: Designing CSS Buttons: Techniques and Resources - Smashing Magazine

  19. Pingback: typoglyphic.com » Designing CSS Buttons: Techniques and Resources – Smashingmagazine.com

  20. Pingback: Designing CSS Buttons: Techniques and Resources | Buddy's Blog

  21. Anonymous says:

    Also, you can make a pushed down button by reversing the step 2 gradient.

  22. pcm says:

    This button looks great. Thanks.

  23. Pingback: Designing CSS Buttons: Techniques and Resources | WebsGeek

  24. thrower says:

    i’ve looked at thousands of tutorials over the years. this is by far one of the finest yet, so concise. great job!

  25. Carol says:

    Great.

    Your “steps” always just say “go and do this yourself”… instead of telling anyone *HOW* to do those steps.

  26. Priyank Jain says:

    I Loved The Explanation You Provided.. It Helped Me In Designing An Enquiry Button For My Customer’s Website

  27. Though i am not an experienced photoshop user but following your tutorial i tried myself and really i am happy with my work.Thanks for your tutorial.

  28. usually i don’t post while read, but this tutorial was really good, that was what i was looking for! tnx!

  29. Pingback: Modern UI and Layout Tutorials for Photoshop « UKWDS!

  30. ochre7 says:

    Great tutorial, simple design. Thanks for that. ;)

  31. Pingback: 12 Photoshop Tutorials For Creating Web Buttons | VaneGraphics

  32. Pingback: 40+ Best Photoshop Tutorials for Creating Buttons and Badges « Agus Media

  33. Luke says:

    Thanks great tut very helpful

  34. Mike says:

    sweet! thanks.

  35. mahirtarlan says:

    Perfectly written, simple and effective post. Thanks a lot.

  36. Matt Yutzy says:

    Thanks for the well-written tutorial – It was definitely one of the easiest tuts I’ve ever read. I’m excited to use this for a “Need Help?” button on our company website.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>