Which pick is better for a service? Especially if I would like the website to resemble American style.

Gmail and Dropbox say: "Sign In or create an account"

Yahoo says: "Sign In. New here? Sign Up".

I believe shorter labels are preferable.

  • 1
    Sign up for me personally means something I'll be 'attached' to and might cost money. Create an account doesn't give me that feeling. But that's purely a personal opinion...
    – Martijn_M
    Commented Apr 26, 2012 at 11:29
  • 8
    You could do some A/B testing. Deliver "Sign Up" to half your visitors "Create an Account" to the other half and see which has a better conversion rate.
    – ChrisF
    Commented Apr 26, 2012 at 11:32
  • 2
    Please consider also "Register". I've always liked to use it because it's short, has one word, and it's an elegant word compared to "Sign Up" or "Create an Account". Commented May 2, 2012 at 0:31

7 Answers 7


'Sign up' is shorter and, I agree with Dan, sounds easier than 'Create an account'. And indeed A/B testing can help to find the best solution in the context of your site.

One important thing to mention: In usability testing I observed people being confused by the wording 'Sign up' and 'Sign in' next to each other. They're just too close and too easy to mix up. My learning was to use

Sign up | Log in

(or  Signup | Login  if you need nouns)

  • 3
    It may also be worth reminding people that "signup" and "login" are not verbs! Such a common oversight.
    – user10242
    Commented May 1, 2012 at 18:25
  • 3
    I agree, and for non-native english speakers (as me), 'Sign In' and 'Sign Up' really are easy to mix up. 'Log in' is crystal clear, and make the other one clear as well : if this one means log in, the other one means create an account !
    – LoremIpsum
    Commented May 2, 2012 at 8:01
  • 3
    As an alternative to "Sign up | Log in", you can use "Register | Sign In". Your point about making them different is valid.
    – jaxxon
    Commented May 24, 2012 at 22:08
  • Login is a verb - you can "login to a website". Dictionary.com says "Many who are neither professionals in the computer field condemn the use of the solid form login as a verb". In other words, login is only not a verb if you're not familiar with the Internet.
    – NickG
    Commented May 10, 2013 at 9:27
  • i.imgur.com/1xb48Uv.png
    – Alex M
    Commented Mar 7, 2015 at 21:33

This article may be helpful to you: http://uxmovement.com/navigation/why-sign-up-and-sign-in-should-never-go-together/

From the article, relating to the optimal combination of labels for "signing up" and "registering":

"The ideal combination is one that allows users to quickly distinguish one action from the other without thinking. The more similar your actions are, the harder it is to tell the difference between the two. You can make your sign up and sign in faster for users to process by using action phrases that are completely distinct from each other. For instance, combining “Sign In” with an action phrase like “Create Account” or “Join Now” is much clearer because there are no similarities between the two."


I would choose whichever one fits with your service better. Both terms are commonly understood at this point so neither of them would detract from the UX. That being said, "Create an account" might better for certain websites (e.g. business, online shopping, anything centered around transactions) while "Sign up" might be better for sites that provide some kind of service. (Both Yahoo and Facebook use "sign up").

Ultimately though, I don't think you will gain or lose a lot of users based on the word choice; just go with what feels right for your site.

  • I agree that the wording will probably depend on what "works" for your site or service. For instance, I've seen "Join" (Angie's List), which is appealing to me because it makes me feel like I'm joining a community of like-minded people who want to help each other out. We use "Register" on our site, but this question makes me wonder if that is the best word for our service too. Commented Apr 26, 2012 at 15:22

"Sign up" refers to the website requiring a digital signature in accordance to the terms and conditions of an agreement. Sign is just a short form for signature. Providing and verifying an email address could be considered a signature, if that is stated in the conditions.

"Create An Account" is what you do after you have signed up. An account needs to be associated with a signature or profile, and often that can't be done until a visitor completes the registration process. That registration process may required them to agree to terms and conditions (that's the sign up part).

If you do not have any terms or conditions, then you just want them to register.

It's possible to allow a visitor to create an account without a registration process. Websites that offer anonymous services for example, and link the associated account with a profile threw visitor tracking methods.

"Log In" refers to the action of recording your entry into a security log. It implies that the activity will be recorded. Where as, the term "Sign In" refers to the action of authenticating a signature.

These are all old computer terms that have been so incorrectly used so many times on different websites.


Personally, I think "Create an Account" supports better user buy-in. Yes it might sound like a bit more work but often you want people to care about what they're doing.

Conversely, "Sign Up" is very non-committal.

Ultimately it's about what you expect your customers to do next. If you want them to be engaged, you probably want them to have "created an account."


Stack Exchange has chosen to use the 'log in' single point of entry. When a user is known, they are logged in, when unknown, an account creation page is shown.

This approach is very appealing, because users are not bothered with an unnecessary choice.


Personally, "Create an account" sounds like more work than "Sign up".

This is a great candidate for an A/B test. Test them both and see which, if either, nets you higher conversion.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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