User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

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

Is there an accepted name for a UI element that allows the user to enter multiple values, displaying each value as visually distinct, and provides autocomplete matching like a combo box?

Examples are:

  • Apple's address entry: Screenshot of entering address and seeing one address displayed as a capsule and another address being typed, with an auto-complete dropdown displayed for possible matches.

  • StackExchange's own tags editor: Screenshot of the tags editor.

  • jQuery UI's autocomplete-multiple (though it's buggy, and does not nicely display completed items)

share|improve this question
Barring a definitive answer for a generally-accepted name, I'd also welcome comments on other examples of this input or discussions on it; they may help lead to a consensus. – Phrogz May 8 '13 at 22:53
I always called it "multiselect with autocomplete", not sure where it came from. – Dmitry Semenov May 9 '13 at 5:43
up vote 4 down vote accepted

I think that this is new ground without a consensus yet. For example, Wikipedia doesn't mention this on its GUI Widgets list.

You've got the ASP.NET "Autocomplete Textbox". I think that name works, but is not completely clear as to whether the textbox accepts multiple values or not.

If you allow new values to be entered, "autosuggest textbox" may be good too.

Other examples include entering e-mail addresses in most modern applications (Outlook, Gmail, etc.). I worked on a project where our key feature was such a pair of autocomplete textboxes, but I can't remember if that's what we called them.

Perhaps if you want to be clear that you are autocompleting multiple values you should call it a multiselect autocomplete textbox. That is wordy, but at least one other person has called it that on the Internet already.

share|improve this answer

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.