User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What is the best phrase to use considering that these are short error messages that is positioned right beside the labels / input they are referring to. For example, there's a missing email address, what is the best way to tell the user? (I omitted the label as it's redundant considering that it's already beside the label.)

  1. Tell them what to do: "Enter a value."
  2. Tell them what's wrong: "This cannot be left blank." OR "This field is missing."

Which of the 2 is the best approach? I'm aware that combining these two are good for general error messages (usually at the top of the form or where there's sufficient space). But if you only have little space (just one-line), which is better?

share|improve this question
up vote 2 down vote accepted

I use those format:

Fieldname cant be empty


Please complete fieldname


Please enter a valid fieldname

You can study in deep error messages here:

share|improve this answer
I would phrase the first in a positive manner: "Fieldname should have a value" Phrases with "not"s (and his friends) can become confusing very quickly, especially when combined with "or" and/or "and". – Marjan Venema Jul 27 '13 at 10:22
Yes, I think too positive manners are more clear. – Walter Villa Jul 27 '13 at 11:15
That makes sense. Thanks. – catandmouse Jul 30 '13 at 13:29

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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