Getting Started with Alt Text Pro

Learn how to automatically generate professional alt-text for your images using AI.

What is Alt Text Pro?

Alt Text Pro is a powerful SaaS platform that automatically generates high-quality alt-text for your images using advanced AI technology. Whether you're using our WordPress plugin or our API, Alt Text Pro helps improve your website's accessibility, SEO, and user experience with professionally written alt-text descriptions.

Why Use Alt Text Pro?

Accessibility Compliance

Meet WCAG guidelines and make your website accessible to screen readers and assistive technologies.

SEO Optimization

Improve search engine rankings with better image descriptions that help search engines understand your content.

Save Time

Process hundreds of images in minutes instead of hours of manual work.

AI-Powered Quality

Leverage Google Gemini AI to generate accurate, context-aware descriptions.

Quick Start Guide

  1. Sign up for free at alt-text.pro and get 50 free credits
  2. Get your API key from your dashboard
  3. Install the WordPress plugin or use our API to start generating alt-text

Installation & Setup

Step 1: Create Your Account

Visit www.alt-text.pro and sign up for a free account. You'll receive 50 credits to get started - no credit card required.

Step 2: Get Your API Key

  1. Log in to your dashboard at alt-text.pro/dashboard
  2. Your API key is displayed on the dashboard
  3. Click the copy button to copy your API key
  4. Keep your API key secure - treat it like a password

Step 3: Install WordPress Plugin

Method 1: Download from Dashboard (Recommended)

  1. Go to your dashboard and click "Download Plugin"
  2. In WordPress admin, go to Plugins → Add New → Upload Plugin
  3. Choose the downloaded zip file and click "Install Now"
  4. Activate the plugin after installation

Method 2: Manual Installation

  1. Download the plugin from alt-text.pro/wordpress-plugin/alt-text-pro-plugin-1.4.24.zip
  2. Extract the zip file
  3. Upload the alt-text-pro folder to /wp-content/plugins/
  4. Go to Plugins in WordPress admin and activate Alt Text Pro

Step 4: Configure the Plugin

  1. In WordPress admin, go to Alt Text Pro → Settings
  2. Paste your API key in the API Key field
  3. Click Test Connection to verify it works
  4. Configure your preferences:
    • Auto-generate: Enable to generate alt-text automatically when uploading images
    • Overwrite existing: Choose whether to replace existing alt-text
    • Context-aware: Enable for better descriptions using page context
    • Batch size: Set how many images to process at once (default: 10)
  5. Click Save Settings

Note: The plugin requires WordPress 5.0+ and PHP 7.4+.

Features

AI-Powered Generation

Uses Google Gemini AI to create accurate, descriptive alt-text that understands image content and context.

Automatic Processing

Generate alt-text automatically when uploading images to WordPress. Set it and forget it!

Bulk Processing

Process hundreds of existing images at once. Perfect for retrofitting alt-text to existing websites.

Context-Aware

Provides better descriptions using page context and metadata for more relevant alt-text.

Usage Tracking

Monitor your API usage, credit consumption, and generation history with detailed logs.

Multi-Language Support

Generate alt-text in over 130 languages to reach a global audience.

WordPress Plugin Guide

Dashboard Overview

The Alt Text Pro dashboard provides a comprehensive overview of your account and usage:

  • Credits Remaining: See how many credits you have left
  • Usage Statistics: Track your total generations and success rate
  • Connection Status: Verify your API connection is working
  • Recent Activity: View your latest alt-text generations
  • Quick Actions: Access bulk processing and settings quickly

Settings Configuration

Configure the plugin to work exactly how you need it:

Available Settings:

  • API Key: Your unique API key for authentication
  • Auto-generate on Upload: Automatically generate alt-text when images are uploaded
  • Overwrite Existing Alt-Text: Replace existing alt-text when processing
  • Context-Aware Generation: Use page/post context for better descriptions
  • Batch Size: Number of images to process per batch (1-50)

Bulk Processing Workflow

  1. Go to Alt Text Pro → Bulk Process
  2. Choose your processing option:
    • Process images missing alt-text: Only process images without alt-text
    • Process all images: Process all images (with overwrite option)
    • Process selected images: Choose specific images from media library
  3. Set batch size (recommended: 10-20 for best performance)
  4. Click Start Processing and monitor progress
  5. Review generated alt-text and edit as needed

Best Practices

  • ✓ Review generated alt-text for accuracy, especially for complex images
  • ✓ Add context when processing product images or specialized content
  • ✓ Use bulk processing during off-peak hours for large batches
  • ✓ Monitor your credit usage to avoid running out mid-process
  • ✓ Keep your API key secure and never share it publicly

API Documentation

Authentication

All API requests require authentication using your API key. Include it in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Generate Alt-Text Endpoint

POST /.netlify/functions/generate-alt-text

Generates alt-text for an image using AI.

Request Body:

{
  "image_base64": "base64_encoded_image_string",
  "context": "optional context description"
}

Response (Success):

{
  "alt_text": "A beautiful sunset over mountains",
  "credits_remaining": 95
}

Response (Error):

{
  "error": "Insufficient credits",
  "details": "You have 0 credits remaining"
}

Code Examples

JavaScript (Fetch API)

const response = await fetch('https://www.alt-text.pro/.netlify/functions/generate-alt-text', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer YOUR_API_KEY'
  },
  body: JSON.stringify({
    image_base64: base64Image,
    context: 'Product photo'
  })
});

const data = await response.json();
console.log(data.alt_text);

cURL

curl -X POST https://www.alt-text.pro/.netlify/functions/generate-alt-text \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "image_base64": "base64_encoded_image",
    "context": "Landscape photo"
  }'

Error Codes

Status CodeErrorDescription
401UnauthorizedInvalid or missing API key
402Payment RequiredInsufficient credits
400Bad RequestInvalid image format or missing parameters
500Server ErrorInternal server error

Pricing & Credits

Pricing Plans

Free

$0
  • 50 Credits
  • Basic Support
  • API Access
Popular

Tier 1

$12/mo
  • 1,000 Credits/month
  • Priority Support
  • Bulk Processing

Tier 2

$20/mo
  • 2,500 Credits/month
  • Premium Support
  • Advanced Features

Credit System

Each alt-text generation consumes 1 credit. Credits are used when:

  • Generating alt-text for a new image
  • Regenerating alt-text for an existing image (if overwrite is enabled)
  • Using the API to generate alt-text

Note: Failed generations (due to errors) do not consume credits.

Upgrading Your Plan

  1. Go to your dashboard at alt-text.pro/dashboard
  2. Click "Upgrade Plan" or visit the Pricing section
  3. Select your desired plan
  4. Complete payment via PayPal
  5. Your new credits will be available immediately

Troubleshooting

Common Issues

"Error loading API key" or Connection Failed

Solution:

  • Verify your API key is correct in Settings
  • Click "Test Connection" to verify connectivity
  • Check your internet connection
  • Ensure your API key hasn't been revoked

"Insufficient credits" Error

Solution:

  • Check your credit balance in the dashboard
  • Upgrade your plan or purchase additional credits
  • Wait for monthly credit renewal (for subscription plans)

Bulk Processing Stops or Fails

Solution:

  • Reduce batch size (try 5-10 images per batch)
  • Check your credit balance before starting
  • Ensure your server has sufficient resources
  • Process during off-peak hours for better performance

Images Not Processing Automatically

Solution:

  • Verify "Auto-generate on Upload" is enabled in Settings
  • Check that you have sufficient credits
  • Ensure your API key is valid
  • Check WordPress error logs for details

Plugin Conflicts

Solution:

  • Deactivate other plugins temporarily to identify conflicts
  • Update WordPress and all plugins to latest versions
  • Check PHP version (requires 7.4+)
  • Contact support with plugin conflict details

Getting Help

If you're still experiencing issues, we're here to help:

Frequently Asked Questions

Do I need an Alt Text Pro account?

Yes, you need a free Alt Text Pro account to use the plugin or API. Sign up at alt-text.pro and get 50 free credits to start.

How accurate is the AI-generated alt-text?

Our AI uses Google Gemini and provides highly accurate descriptions. However, we always recommend reviewing and editing the generated text to ensure it fits your specific context perfectly.

Can I edit the generated alt-text?

Absolutely! The plugin generates alt-text as a starting point. You can always edit, refine, or completely rewrite the descriptions in WordPress media library.

What happens if I run out of credits?

If you run out of credits, the plugin will stop generating new alt-text. You can purchase more credits or upgrade your plan from your dashboard.

Does this work with existing images?

Yes! The plugin includes a powerful bulk processing feature that can generate alt-text for all your existing images that don't have alt-text yet.

Is my data secure?

Yes, we take security seriously. Images are processed securely via encrypted HTTPS connections and are not stored on our servers after processing.

What image formats are supported?

The plugin supports all standard web image formats including JPEG, PNG, GIF, and WebP.

Can I cancel my subscription anytime?

Yes, you can cancel your subscription at any time from your Alt Text Pro dashboard. You'll continue to have access until the end of your billing period.

Does this help with SEO?

Yes! Proper alt-text improves your SEO by helping search engines understand your images, which can improve your rankings in image search results.

Can I use the API without WordPress?

Yes! Our API can be integrated into any application or website. Check the API Documentation section above for code examples.