Accessibility

Banana PDF is designed to be accessible to everyone.

VoiceOver Support

Screen Reader Compatibility

Banana PDF is built with SwiftUI and supports Apple's VoiceOver screen reader. All interactive elements include accessibility labels so users who are blind or have low vision can navigate the app using VoiceOver.

PDF Accessibility

When exporting PDFs, Banana always enables accessibility permissions (PDF permission bit 512). This ensures that screen readers and other assistive technologies can access the content of your exported documents.

Keyboard Navigation

Full Keyboard Access

Navigate the entire app using only your keyboard. All buttons, controls, and document navigation can be accessed via keyboard shortcuts. Use Tab to move between elements and Space or Enter to activate them.

Customizable Shortcuts

All keyboard shortcuts can be customized in Settings (⌘ ,). Assign shortcuts that work best for your workflow and accessibility needs.

Visual Accessibility

Dark Mode Support

Banana PDF follows your macOS appearance settings. The app automatically switches between light and dark modes, reducing eye strain for users with light sensitivity.

High Contrast

The app respects macOS system contrast settings. When you increase contrast in System Settings, Banana PDF adjusts its interface to improve readability.

Color Independence

All interface elements use icons and text labels in addition to color. Users with color blindness can fully navigate and understand the app without relying on color alone.

Motion & Animation

Reduce Motion

Banana PDF respects the macOS "Reduce Motion" preference. When enabled, animations are minimized to help users who experience motion sensitivity or vestibular disorders.

Accessibility Feedback

We're committed to making Banana PDF accessible to all users. If you encounter any accessibility barriers or have suggestions for improvement, please let us know.

We welcome feedback from users of all abilities.