WordPress

How to Add Alt Text to Every WordPress Image (Complete Guide)

Disclosure: Some links in this article are affiliate links. We may earn a commission at no extra cost to you if you make a purchase. Learn more.

WordPress is the world's most popular CMS, powering 43% of all websites. Yet studies consistently show that the majority of WordPress sites have significant numbers of images missing alt text. This guide shows you every method for adding alt text in WordPress, from individual images to bulk updates.

Method 1: Add Alt Text in the WordPress Media Library

This is the most reliable method because alt text added in the Media Library applies everywhere the image is used across your site.

  1. Go to WordPress Dashboard → Media → Library
  2. Click on any image
  3. In the right panel, find the "Alternative Text" field
  4. Type your descriptive alt text
  5. Click "Update"
Pro tip: Any alt text you add in the Media Library becomes the default alt text whenever that image is inserted into a post. However, you can always override it at the block level if needed.

Method 2: Add Alt Text in the Block Editor (Gutenberg)

  1. Open a post or page in the block editor
  2. Click on an image block
  3. In the right sidebar, find "ALT TEXT (ALTERNATIVE TEXT)"
  4. Enter your alt text
  5. This overrides the Media Library alt text for this specific instance

Method 3: Add Alt Text in the Classic Editor

  1. In the Classic Editor, click on an image in your post
  2. Click the pencil (Edit) icon that appears
  3. In the Image Details popup, find the "Alternative Text" field
  4. Enter your alt text and click Update

How to Find Images Missing Alt Text in WordPress

MethodHow to do it
Media Library filterMedia → Library → switch to List view → sort by Alt Text column
Google Search ConsoleCheck for "Image missing alt attribute" in Coverage report
WAVE toolwave.webaim.org — paste your URL, flags missing alt text
Screaming FrogFree up to 500 URLs — exports a list of all images missing alt text

Bulk Alt Text Update Plugins

If you have hundreds of existing images without alt text, doing them one by one is impractical. These WordPress plugins help with bulk updates:

PluginMethodCost
Rank Math SEOBulk alt text from filename, title or customFree/Pro
Yoast SEOImage alt text warnings in content analysisFree/Pro
Alt Text ToolsDedicated bulk alt text managementFree
Image SEOAuto-generates alt text from filenamesFree/Pro

WooCommerce Product Image Alt Text

For WooCommerce stores, product images need alt text too. Here's how:

  1. Go to Products → Edit a product
  2. Hover over the Product Image (main image)
  3. Click the pencil icon
  4. Add alt text in the field
  5. For Gallery Images — same process, click each gallery image
  6. Save product

WordPress Alt Text Best Practices

Workflow tip: When preparing a batch of images for WordPress, use our free alt text generator to generate optimised alt text for each image. Copy and paste directly into the WordPress Media Library Alternative Text field.

Related Articles

Need WordPress Hosting?

Recommended: If you are starting a WordPress site or blog, you need reliable hosting. HostGator offers affordable shared hosting with one-click WordPress installation, free SSL, and 24/7 support — ideal for getting started with image-optimised WordPress sites. Check current plans →

Generate Alt Tags, Titles & Keywords Instantly

Our free AI-powered tool generates complete image metadata in one click. No subscription. No credit card.

Try the Free Tool →