Skip to content
English
  • There are no suggestions because the search field is empty.

Best practices for designing for screen magnification users

Understand common screen magnification barriers and how to design layouts, menus, messages, and controls that are easier to use.

What this helps you understand

This article helps you understand common barriers screen magnification users may face when navigating websites and apps.

Use this guidance to make layouts, menus, forms, and interactive elements easier to find and use.

Why this matters

Screen magnification users may only see a small part of the screen at one time. This can make it harder to keep track of location, context, and interactive elements.

Design choices that seem simple visually can become difficult when someone is zoomed in.

When to use this guidance

Use this guidance when you are:

  • Designing navigation menus
  • Reviewing page layout and spacing
  • Creating forms and confirmation messages
  • Setting button and link target sizes
  • Preparing user journeys for low vision users

Recommended approach

Design for orientation and control.

Help users understand where they are, what changed, and how to activate important elements without needing precise pointer movement.

Man sitting at a full conference table on laptop smiling.

Best practices

Avoid hover-only interactions

What to do:
Make menus, labels, and tooltips available through click, keyboard, or another persistent interaction.

Why it matters:
Screen magnification users often pan the screen with a mouse or finger. Their cursor may move outside a hover area while they are trying to read it.

Example:
Use a clickable menu that stays open until the user closes it.

Use whitespace carefully

What to do:
Use spacing to organize content, but avoid large empty areas that separate related information too far apart.

Why it matters:
Excessive whitespace can make users lose their place. A user may pan around and see only blank space.

Example:
Keep headings, instructions, and related controls close enough that users can understand their relationship.

Place messages where users can find them

What to do:
Show confirmation messages and important alerts near the user’s current location, or use a clear modal pattern.

Why it matters:
If a confirmation appears far away from the submit button, a screen magnification user may miss it.

Example:
After a form submission, use a centered message with a page overlay when appropriate.

Keep layouts familiar

What to do:
Use expected page structures for navigation, content, and footers.

Why it matters:
Familiar layouts help users find information faster. Unusual layouts can force users to spend extra time learning the page.

Example:
Place main navigation near the top of the page and footer information near the bottom.

Make targets easier to activate

What to do:
Use generous target sizes for links, buttons, and controls.

Why it matters:
Screen magnification users may have difficulty activating small targets, especially when zoomed in.

Example:
Avoid tiny text-only links when a larger button or linked area would be easier to select.

Common mistakes to avoid

Avoid: Using hover as the only way to reveal content.
Why: The content may disappear before a user can read or activate it.
Do this instead: Use persistent menus and accessible disclosure patterns.

Avoid: Prioritizing visual style over orientation.
Why: A layout may look modern but be harder to understand when magnified.
Do this instead: Use familiar patterns and clear content placement.

Avoid: Showing success messages only at the top of a long page.
Why: Users may not know whether their action worked.
Do this instead: Place feedback close to the action or make it clearly visible.

Examples

Screen magnification users may use tools such as:

  • ZoomText
  • ZoomText Fusion
  • Windows built-in magnifier
  • Mac built-in magnifier

Users choose tools and magnification levels based on their vision, comfort, cost, and support needs.

What to do next

Review one high-value page or form. Check whether a user who is zoomed in can:

  • Find the next step
  • Keep their place
  • Open and close menus
  • Notice messages
  • Activate links and buttons

Learn more about how screen magnification software works.