ally InClusive
Turbo-charge your InDesign accessibility workflow!

Accessibility is hard enough – let’s make it simple
When it comes to creating accessible PDFs in InDesign, ally InClusive is your guide, your assistant, and – well – your ally. It’s here to help in three ways:
- A checklist to walk you through the process
- Shortcuts to the tools you need, when you need them
- Specialized tools to make things easier
And the best thing: It’s free. You’re welcome!

Features you’ll love – you’ll never want to go back

Checklists & Shortcuts
ally inClusive guides you through the process, giving you quick access to everything you need exactly when you need it.
- Shortcuts to all panels and dialogs you need – don’t waste your time searching through that window menu.
- A built-in manual that provides explanations and background information, ready to open at the exact step you’re on.
- A checklist you can actually check off after finishing each step, helping you keep track of your progress along the way.
Tools & Helpers
Many helpful tools right at your fingertips:
- An easy metadata editor so you don’t need to open another modal window.
- Search for issues like tables without headers or content not in any article. You can even search for URLs, emails or similar.
- Color contrast checker so you don’t even have to leave InDesign and can use your existing swatches.


Extra Panels
The panels InDesign forgot – but you need!
- Alt text panel: Get an overview and edit all alt texts at once without opening a single modal dialog. You can even mark items as artifacts with a simple checkbox.
- Headings panel: Verify your heading structure in the Article Order or Standard Reading Order. Get help finding structural errors.
Get ally inClusive for free. Download now!
We believe accessibility should be open for everyone. That’s why ally inClusive is completely free!
No subscriptions, no pro version – just a tool you’ll love as much as we do.
InDesign version 19.4 and up
Readme
An InDesign plugin created to help users produce accessible PDFs, offering tools for managing metadata, validating document structure, handling alternative text, and more.
Known Issues
A panel is completely blank
The panels don’t get rendered correctly, if they are opened by the menu the first time after the plugin is loaded (e.g. InDesign starts). To avoid this, ally InClusive has to open all panels on startup to make sure they are loaded correctly. This should avoid this bug. But if you still have a blank panel, restart InDesign and make sure to open all panels from the Plug-Ins Panel. Do not use the menu entries! Go to Plug-Ins > Plug-In Panel to open this panel, and only from there unfold “ally InClusive” and open all panels one time. Once they’re rendered the first time, you can use any way to open them again. –> This seems to be fixed now. The plugin will open all it’s windows using the UXP way (using the permission enablePluginCommunication).
Text of input fields greyed out on input
Seems to be a bug of UXP. No solution known to this point.
All panels open on startup (issue removed)
The plugin opens all it’s panles to prevent the bug of the panel being completely blank. Currently InDesign doesn’t seem to store plugin panels positions in the UI (https://forums.creativeclouddeveloper.com/t/how-to-attach-plugin-panel-permanently-to-the-sidebar/6730).
“Convert Hyperlinks Dialog” throws an error
This happens in some older InDesign versions, as the ID of the menu action changed. Currently we use IDs to reference the action, but we may change this later. For now: Please open this panel manually by going to the Hyperlink Panel and opening it from the flyout (hamburger) menu.
Flyout Menu on wrong panel
The flyout menu for the main panel could be attached to any other panel. This seems to be a UXP related bug:
Permissions
localFileSystem: fullAccess
This is needed for the alt text panel to load the preview images from the hard drive.
launchProcess > schemes: https
The plugin uses the <sp-link> tag to create clickable weblinks. These only seem to work with this permission active.
enablePluginCommunication
This is used to open the plugins own panels from within the plugin logic (e.g. when clicking on the help button in the main panel). This is also used to fix the problem with blank panels on startup.
For feedback, ideas and bug reports reach out to roman@e-dvertising.at
Note: The plugin is in a very early beta phase. Things may not work or crash. Although this never happened before, we can’t guarantee that your files won’t get corrupted. So please be careful when using it and keep backups of your files. We do not provide any warranty for this product.
e-dvertising – The creators of ally inClusive
We believe everyone should have access to the right tools for creating accessible documents – that’s why ally inClusive is completely free.
You don’t have the time or resources to make your files accessible? Or maybe you’re stuck with a particularly complex document? No problem! We offer professional services to ensure your files are fully accessible and compliant with PDF/UA and WCAG 2.1 standards.
We’d be happy to hear from you.
