I always find myself in a dilemma about whether to choose rounded corners or square corners, for both applications UI & web design.

As I read in a couple of articles choose one style of corners and stick to it throughout the project.

I am new into interface designing.

closed as primarily opinion-based by Graham Herrli, Evil Closet Monkey, Charles Wesley, Joshua Barron, Mervin Johnsingh Sep 11 '14 at 14:53

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.


I don't entirely agree with the concept that you have to use exclusively on style of corner throughout your app. I think it depends on what you're trying to accomplish with your design.

For example, rounded corners are very popular on input boxes and site-level wrappers. They lend a nice, smooth appearance that is appealing to users and has a sleek, modern feel. However, that same site could have a layout of card structures linking to various parts of the site. Coupled with a subtle box shadow, this can be a nice analog that is very intuitive to users with the bonus of being visually appealing.

The bottom line boils down to opinion. Rarely do corner styles play a large role in usability of a site which, in my humble opinion, should always take priority when designing an application, be it web or native. Do what makes the most sense to you as long as you're sure it won't negatively impact your user's experience.

  • 1
    Look at this site- the nav buttons and search box use sharp corners but the header box that overlaps the blue UX banner has rounded top corners. I think it looks great, but I bet sharp corners would look great too. I agree with SethG that this is a question of aesthetics not as much usability. – J. Dimeo Sep 10 '14 at 18:40

Not the answer you're looking for? Browse other questions tagged or ask your own question.