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.