WriteAlt – AI Alt Text & SEO
WriteAlt automatically generates descriptive alternative text for images and optimizes them directly within Drupal's Media workflow. It supports multiple languages, writing styles, and keywords, saving the generated text to Drupal's native fields without creating duplicate files.
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 [email protected].
Depends on
Dependencies of the latest stable release
- file Drupal core
- image Drupal core
- media Drupal core
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.16 | Stable | 10–11 | Sep 29, 2026 |