UX Audit

Application: [Application name] Auditor: [Name] Date:

Page / Screen name

Current state issues

Document observed issues with severity: Critical, High, Medium, Low.

Severity Priority Issue description

Heuristic violations (Nielsen’s 10)

Note violations for each heuristic. Leave blank if not applicable.

  1. 1
    Visibility of system status
    Keep users informed through appropriate feedback within a reasonable time.
  2. 2
    Match between system and the real world
    Use familiar concepts, language, and conventions; avoid jargon.
  3. 3
    User control and freedom
    Support undo, redo, and clear exit paths from unintended states.
  4. 4
    Consistency and standards
    Follow platform and internal conventions; don’t make users guess.
  5. 5
    Error prevention
    Prevent errors with constraints, confirmations, and clear affordances.
  6. 6
    Recognition rather than recall
    Minimize memory load; make options and instructions visible or easily retrievable.
  7. 7
    Flexibility and efficiency of use
    Support both novices and experts (shortcuts, accelerators, customization).
  8. 8
    Aesthetic and minimalist design
    Avoid irrelevant information; every element should have a purpose.
  9. 9
    Help users recognize, diagnose, and recover from errors
    Use plain language; suggest constructive, specific solutions.
  10. 10
    Help and documentation
    Provide easy-to-find, task-focused help when needed.

WCAG accessibility compliance

Check pass/fail and add notes. Level A and AA criteria are included.

  1. 1
    1.1.1 Non-text content A
    Provide text alternatives for images, icons, and charts.
  2. 2
    1.3.1 Info and relationships A
    Ensure headings, labels, and relationships are programmatically determinable.
  3. 3
    1.4.3 Contrast (minimum) AA
    Text contrast ratio meets minimums (4.5:1 normal; 3:1 large).
  4. 4
    2.1.1 Keyboard A
    All functionality is available via keyboard.
  5. 5
    2.4.3 Focus order A
    Focus order is logical and predictable.
  6. 6
    2.4.7 Focus visible AA
    Keyboard focus indicator is visible.
  7. 7
    3.3.1 Error identification A
    Errors are identified and described in text.
  8. 8
    4.1.2 Name, role, value A
    UI components expose accessible name, role, and value.

Priority ranking summary

Auto-generated from priorities set on issues and recommendations above. P1 = Must fix, P2 = Should fix, P3 = Nice to have.