Unselect or Deselect

If you’ve ever paused mid-sentence wondering whether to type unselect or deselect, you’re not alone. This small word choice trips up developers, UX writers, and technical writers every day. Both terms describe the same action removing a previously made selection yet only one belongs in professional documentation, software UI, and formal writing. This guide breaks down the key differences, shows you real-world examples across multiple contexts, and gives you ten practical tips to get it right every time.


What Do “Unselect” and “Deselect” Mean?

Before diving into usage, it helps to understand where each word comes from.

Deselect is formed with the Latin prefix de-, meaning “to reverse” or “to remove.” It follows the same linguistic pattern as deactivate, decompress, and detach all describing the reversal of a prior action. Deselect appears in major dictionaries including Merriam-Webster, Cambridge, and Oxford, and is tagged as standard computing terminology.

Unselect uses the English prefix un-, meaning “not” or “the opposite of.” This prefix feels natural because we use it daily undo, unfriend, unmute, unlock. However, most major dictionaries do not formally list unselect, and those that mention it describe it as informal or nonstandard.

Quick Answer: Deselect is the formally correct, industry-standard term. Unselect is informal and widely understood but not recommended for professional or technical writing.


Contextual Examples

Seeing both words in real-world scenarios makes the distinction immediately clear.

Desktop File Manager

When users select a batch of files but want to remove one from the group, the action in every major operating system (Windows, macOS, Linux) is described as:

  • Correct: Deselect the files you do not want to move.
  • ⚠️ Informal: Unselect the files you do not want to move.

Microsoft and Apple both use deselect consistently across their desktop UIs and help documentation.

Web Form Checkbox

Form elements are a common place where this terminology matters for user clarity and accessibility:

  • Correct: Deselect the checkbox to unsubscribe from marketing emails.
  • Also acceptable: Uncheck the box to unsubscribe. (when specifically referring to checkboxes)

Note: Uncheck is correct for checkboxes specifically, whereas deselect applies broadly to any selection type.

Command-Line Tool

In command-line interfaces, the de- prefix dominates because it aligns with naming conventions like decompress, debug, and decode:

# Standard and consistent with CLI conventions
--deselect pattern

Using --unselect is not wrong in terms of functionality, but it breaks the morphological consistency users expect in terminal environments.

Design Documentation

When writing specs or design notes for engineers and product teams, deselect is the only professionally appropriate choice:

  • When the user clicks an already-selected item, the system deselects it and removes the highlight.

Mobile App Toggle

Mobile UX is one area where unselect occasionally appears, often because shorter, more conversational text feels friendlier on small screens. However, even here, deselect is the industry-recommended standard:


Common Mistakes to Avoid

Mistake: Mixing Forms in the Same Interface

Using both unselect and deselect for the same action within one product creates confusion. Users may wonder whether the two actions are different.

  • Click to unselect, or press Ctrl+D to deselect.
  • Click or press Ctrl+D to deselect.

Fix: Pick one term and apply it consistently across all buttons, tooltips, help text, and documentation.

Mistake: Using Unselect as a Noun

Unselect is a verb only. Treating it as a noun is grammatically incorrect.

  • Click the unselect to clear your choices.
  • Click the deselect button to clear your choices.
  • Click the deselection control to clear your choices.

Mistake: Verb Tense Confusion

The passive voice requires the past participle, not the base form.

  • The item was deselect and removed.
  • The item was deselected and removed.

Mistake: Dangling Modifier with Evidential Phrases

When using deselect in conditional instructions, keep the modifier attached to its subject.

  • By clicking, the option is unselected automatically.
  • When you click the option, it is deselected automatically.

Mistake: Casual Language in Formal Documentation

Technical manuals, API references, and enterprise software guides all require formal register. Slipping into casual phrasing undermines professional credibility.

  • Just unselect whatever you don’t need.
  • Deselect any options you do not require.

American vs. British English Differences

Terminology Preferences

Unlike many English word pairs — such as colour/color or organise/organize — the unselect/deselect distinction is not a regional spelling issue. It is purely a question of formality and standard usage.

FeatureAmerican EnglishBritish English
Preferred formal termdeselectdeselect
Informal variantunselectunselect
Spelling differenceNoneNone
Dictionary recognitionDeselect (standard)Deselect (standard)

Both dialects use deselect in technical contexts. Neither formally endorses unselect in documentation.

Interface Copy and Localization

When software teams localize products across languages, deselect translates more cleanly. Spanish uses deseleccionar; French uses désélectionner — both derived from the de- prefix. Localization tools and translation memory systems are built around deselect as the canonical string identifier.

Using unselect in source strings can create mapping inconsistencies for international teams.

Idiomatic Expressions

  • Select/Deselect — the standard antonym pair in computing and UI text
  • Select/Unselect — appears in informal how-to guides
  • Clear/Select All — common in context menus for bulk actions
  • Toggle selection — used when a single control alternates between selected and deselected states

When to Use Toggle Versus Deselect

These two verbs are related but not interchangeable:

  • Use toggle when a single control switches between two states (on/off, selected/deselected)
  • Use deselect when describing the specific act of removing a selection, especially across multiple items

Example: “Click the toggle to enable dark mode.” vs. “Deselect all items before applying a new filter.”


Technical Terms With De- Prefix

The de- prefix has a long history in technical and computing vocabulary. Understanding the pattern helps writers make consistent choices:

TermMeaning
DeactivateReverse an activation
DecompressReverse compression
DeselectReverse a selection
DebugRemove bugs
DetachRemove an attachment
DecodeReverse encoding

This morphological consistency is precisely why deselect feels authoritative and unselect feels improvised even when both are understood.


Practical Tips

Tip 1: Choose One Term and Use It Consistently

Pick deselect as your single verb for removing selections. Apply it across every button label, tooltip, error message, and help article. Inconsistency raises cognitive load and erodes user trust.

Tip 2: Use the Most Appropriate Register

Match your word choice to your audience. Enterprise software documentation, API references, and accessibility guides all call for formal register that means deselect, every time.

Tip 3: Prefer Clear Commands in UI Copy

UI microcopy should use imperative verbs that are direct and unambiguous:

  • Deselect All
  • Deselect Item
  • Unselect All

Tip 4: Avoid Dangling or Ambiguous Modifiers

Always pair your deselect instruction clearly with its subject:

  • To remove a tag, deselect it from the list.

Tip 5: API and Command Naming

If you are naming API endpoints or command-line flags, prefer deselect for consistency with broader computing conventions. Example: DELETE /api/items/{id}/selection or --deselect-all.

Tip 6: Keyboard Shortcuts and Accessibility

When documenting keyboard shortcuts, use deselect in the description:

  • Press Ctrl+D to deselect all highlighted items.

Accessibility tools including screen readers rely on consistent, dictionary-backed terminology for accurate interpretation.

Tip 7: Help Text and Error Messages

In inline help text or error recovery prompts, clarity is everything:

  • No items selected. Please select at least one item, or deselect filters to see more results.

Tip 8: Internationalization and Localization

Always use deselect in your source-language strings. This ensures translation teams working in any language can map the term to an equivalent de- prefixed verb in the target language, maintaining semantic consistency globally.

Tip 9: Documentation Style Guides

The three largest tech style guides all agree:

Style GuidePreferred Term
Microsoft Style GuideDeselect
Apple Human Interface GuidelinesDeselect
Google Material DesignDeselect

If your team does not have a style guide, these are excellent references to adopt.

Tip 10: User Testing for Terminology

If you are genuinely unsure which term your specific audience finds clearest, run a simple A/B test on your UI copy. In most cases, testing confirms that deselect performs at least as well as unselect and often better — particularly with international and non-native English-speaking users.


The debate between unselect and deselect is really a question of context, formality, and professional standards. Deselect is the correct choice for software documentation, UX copy, API naming, technical manuals, and any professional writing context. It is dictionary-recognized, morphologically consistent, globally understood, and endorsed by every major tech style guide.

Unselect is not incorrect in meaning and you will hear it in casual conversation and informal tutorials but it lacks the formal standing required for polished, professional communication. When clarity matters and your audience expects precision, deselect is the word to reach for.

The bottom line: use deselect in your work, be consistent, and your users, colleagues, and documentation will all be better for it.


Is “unselect” a real word?

Yes, but it is informal and not listed as standard in most major dictionaries. For professional use, deselect is always preferred.

Is “deselect” the same as “delete”?

No. Deselecting removes the selection state from an item, but the item still exists. Deleting removes the item entirely.

Which term do Apple, Google, and Microsoft use?

All three use deselect exclusively in their official documentation and UI guidelines.

Is “unselect” American English and “deselect” British English?

No. Both terms are used in both dialects, but deselect is the formal standard in American and British English alike.

Can I use “uncheck” instead of “deselect”?

You can use uncheck specifically when referring to checkboxes. For all other selection types lists, items, layers, filters deselect is the correct term.

Should I use “toggle” or “deselect” in my UI?

Use toggle when a single control switches between two states. Use deselect when explicitly describing the act of removing a selection from one or more items.

Does “deselect” work in both formal and casual writing?

Yes. Deselect is clear and appropriate across all registers formal documentation, casual tutorials, and everything in between.( Unselect or Deselect )

Leave a Comment