This project is not covered by Drupal’s security advisory policy.
WriteAlt helps Drupal site owners generate useful alternative text for images and improve image performance directly inside the Drupal Media workflow.
Features
- Generate alt text for Drupal Media image fields.
- Save generated text to Drupal’s native Alternative text field.
- Generate text in 138 languages.
- Choose from five writing styles and add optional keywords.
- Generate alt text for individual images or multiple images at once.
- Optimize supported JPEG, PNG, and WebP images in place.
- Keep the same Drupal file entity and avoid duplicate files.
- Use image-size filters to find files that may benefit from optimization.
Post-Installation
After enabling WriteAlt, go to Configuration → Media → WriteAlt settings. Add a WriteAlt API key, select the generation language and writing style, optionally add keywords, and save the settings.
Grant the Use WriteAlt permission to the roles that should generate alt text or optimize images. Users also need permission to update the relevant Media items.
Open the WriteAlt tools from the administration menu or use the Generate alt text and Optimize image buttons on Drupal Media upload forms. Generated text is inserted into Drupal’s native Alternative text field and must be saved with the Media item.
Additional Requirements
- Drupal 10.3 or Drupal 11.
- Drupal core File, Image, and Media modules.
- A WriteAlt API key.
- Server access to the WriteAlt API.
- PHP GD for image optimization.
Recommended modules/libraries
No additional contributed modules are required. Drupal core Media, File, and Image modules are required.
Similar projects
WriteAlt combines AI-assisted alt-text generation and image optimization in one Drupal Media workflow. It saves descriptions to Drupal’s native image fields and keeps the existing file entity when optimizing images.
Community Documentation
Documentation and product information are available at https://writealt.com. For support, contact support@writealt.com.
Project information
- Project categories: Accessibility, Artificial Intelligence (AI), Search engine optimization (SEO)
- Created by writealt on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
