W3A11Y AltText Documentation
AI-powered image accessibility solution that generates WCAG 2.1 AA compliant alt text for your website images.
AI-Powered
Advanced Google Gemini Vision AI analyzes images and generates contextually appropriate alt text.
WCAG 2.1 AA Compliant
Ensures your website meets accessibility standards and improves user experience for all users.
Easy Integration
Simple JavaScript snippet integration or browser extension for seamless implementation.
Flexible Pricing
Credit-based system with subscription plans and one-time credit packs to suit your needs.
Quick Start Guide
Get started with W3A11Y AltText in just a few simple steps.
Create Account
Sign up for a free account to get started. You'll receive initial credits to test the service.
Sign Up NowChoose Your Plan
Select a subscription plan that fits your needs or purchase credit packs for occasional use.
View PricingIntegrate
Add our JavaScript snippet to your website or use our browser extension for immediate results.
<script src="https://alttext.w3a11y.com/js/w3a11y-alttext.js" data-site-key="your-site-key"></script>
Start Processing
Upload images or let our script automatically detect and process images on your website.
Image Processing
Understand how W3A11Y AltText processes images and generates alt text.
Supported Image Formats
Standard Formats (1 Credit)
- JPEG/JPG - Most common web format
- PNG - Supports transparency
- GIF - Animated and static images
- WebP - Modern efficient format
Enhanced Formats (2 Credits)
- SVG/SVG+XML - SVG with XML declaration
- AVIF - Next-gen image format
- BMP - Bitmap images
- DNG - Digital Negative format
- TIFF/TIF - Tagged image file format
- HEIC/HEIF - High efficiency image format
- ICO - Icon files
Image Type Classification
๐ Informative Images
Images that convey important information or content. Require detailed, descriptive alt text.
๐จ Decorative Images
Images used for visual appeal that don't convey essential information. May use empty alt text.
๐ง Functional Images
Images that serve as buttons or links. Alt text describes the function, not appearance.
Processing Workflow
Image Analysis
AI analyzes image content, context, and surrounding text
AI Processing
Gemini Vision generates contextually appropriate description
Quality Check
WCAG 2.1 AA compliance validation and optimization
Alt Text Output
Final alt text applied to image or returned via API
Site Management
Learn how to integrate W3A11Y AltText with your websites for automated image processing.
JavaScript Integration
Add our JavaScript snippet to automatically process images on your website.
Basic Integration
<!-- Add before closing </body> tag -->
<script src="https://alttext.w3a11y.com/js/w3a11y-alttext.js"
data-site-key="your-site-key" >
</script>
Site Status
Site is configured and processing images automatically
Site setup is incomplete or awaiting verification
Site processing is disabled or suspended
Credit Management
Understanding how credits work and managing your credit balance effectively.
How Credits Work
Credit Costs
- Standard formats: 1 credit per image
- Enhanced formats: 2 credits per image
- Failed processing: No credit deduction
Credit Tracking
- Real-time balance updates
- Detailed usage history
- Monthly usage reports
- Low balance notifications
Credit Sources
๐ณ Subscription Plans
Monthly or yearly plans that automatically add credits to your account each billing period.
- Starter: 120 credits/month - 1,440 credits/year
- Pro: 600 credits/month - 7,200 credits/year
- Business: 2,400 credits/month - 28,800 credits/year
- Enterprise: 6,000 credits/month - 72,000 credits/year
- Ultimate: 12,000 credits/month - 1,44,000 credits/year
๐ Credit Packs
One-time purchases for additional credits when you need them.
- 60 credits for $2
- Credits never expire
- Perfect for occasional use
Managing Your Credits
๐ก Optimization Tips
- Use exclude selectors for decorative images
- Process images in batches when possible
- Review and adjust auto-processing settings
- Monitor usage through the dashboard
Subscription Plans
Choose the plan that best fits your image processing needs.
Starter
Credits
- 120 credits per month
- 1,440 credits per year
Pro
Credits
- 600 credits per month
- 7,200 credits per year
Business
Credits
- 2,400 credits per month
- 28,800 credits per year
Enterprise
Credits
- 6,000 credits per month
- 72,000 credits per year
Ultimate
Credits
- 12,000 credits per month
- 1,44,000 credits per year
JavaScript Integration
Detailed guide for integrating W3A11Y AltText with your website using JavaScript.
Installation Methods
๐ Script Tag (Recommended)
The easiest way to get started. Add our script tag to your HTML.
<script src="https://alttext.w3a11y.com/js/w3a11y-alttext.js"
data-site-key="your-site-key">
</script>
WCAG 2.1 AA Compliance
Understanding how W3A11Y AltText helps you meet Web Content Accessibility Guidelines.
WCAG 2.1 Guidelines
1๏ธโฃ Perceivable
1.1.1 Non-text Content (Level A)
All non-text content must have text alternatives that serve the equivalent purpose.
2๏ธโฃ Operable
2.4.4 Link Purpose (Level AA)
The purpose of each link can be determined from the link text alone.
3๏ธโฃ Understandable
3.1.1 Language of Page (Level A)
The default human language of each page can be programmatically determined.
4๏ธโฃ Robust
4.1.2 Name, Role, Value (Level A)
Name and role can be programmatically determined for all UI components.
Alt Text Best Practices
๐ Descriptive Content
- Describe the essential information conveyed by the image
- Keep descriptions concise but comprehensive
- Include relevant context from surrounding content
- Avoid redundant phrases like "image of" or "picture showing"
Poor: "Image of a chart"
๐จ Decorative Images
- Use empty alt text (alt="") for purely decorative images
- Images that don't add informational value
- Border graphics, spacers, or aesthetic elements
Poor: "Decorative border image"
๐ Functional Images
- Describe the function, not the image appearance
- Focus on what happens when clicked/activated
- Be concise and action-oriented
Poor: "Magnifying glass icon"
๐ Complex Images
- Provide brief alt text and detailed description
- Use longdesc attribute or adjacent text for details
- Include data tables for chart information
Long description: Separate table with chart data
Testing Your Accessibility
๐งช Automated Testing Tools
- axe-core: Browser extension for accessibility testing
- WAVE: Web accessibility evaluation tool
- Lighthouse: Built into Chrome DevTools
- Pa11y: Command-line accessibility testing
๐ฅ Manual Testing
- Screen readers: NVDA, JAWS, VoiceOver
- Keyboard navigation: Tab through all interactive elements
- High contrast mode: Test visibility in high contrast
- Zoom testing: Test at 200% zoom level
Troubleshooting
Common issues and their solutions to help you get the most out of W3A11Y AltText.
๐ซ Images Not Processing
Symptoms:
- Alt text not appearing on images
- Console shows no processing activity
- Credit balance not decreasing
Solutions:
- Check site key: Verify your site key is correct in the script tag
- Verify selectors: Ensure images match your include/exclude selectors
- Check console: Look for JavaScript errors in browser console
- Network issues: Check if requests are reaching our servers
- Credit balance: Ensure you have sufficient credits
Debug Code:
// Enable debug mode
W3A11Y.init({
siteKey: 'your-site-key',
debug: true
});
// Check processing status
console.log('Queue status:', W3A11Y.getQueueStatus());
๐ณ Credit Deduction Issues
Symptoms:
- Credits deducted but no alt text generated
- Unexpected credit usage
- Processing appears to succeed but credits not deducted
Solutions:
- Check image formats: Enhanced formats use 2 credits
- Review processing logs: Check dashboard for detailed usage
- Failed processing: No credits deducted for failed attempts
- Contact support: For billing discrepancies
๐ Integration Problems
Symptoms:
- Script not loading properly
- CORS errors in console
- Content Security Policy violations
Solutions:
- Update CSP: Add our domains to Content Security Policy
- Check HTTPS: Ensure your site uses HTTPS
- Script placement: Place script before closing </body> tag
- Ad blockers: Some ad blockers may interfere
CSP Configuration:
<meta http-equiv="Content-Security-Policy"
content="script-src 'self' https://w3a11y.com;
connect-src 'self' https://api.w3a11y.com;">
โก Performance Issues
Symptoms:
- Slow page loading
- Images processing too slowly
- Browser becomes unresponsive
Solutions:
- Adjust batch size: Reduce images processed simultaneously
- Increase delay: Add delay between processing batches
- Use exclusions: Skip decorative images
- Lazy loading: Process images as they come into view
Performance Optimization:
W3A11Y.init({
siteKey: 'your-site-key',
batchSize: 5, // Process 5 images at a time
processDelay: 2000, // Wait 2 seconds between batches
excludeSelectors: '.decorative, .bg-image'
});
Getting Help
๐ง Email Support
Send detailed issue descriptions to: [email protected]
Include: error messages, browser/device info, steps to reproduce
๐ฌ Live Chat
Available Mon-Fri 9AM-5PM EST in your dashboard
Best for: Quick questions and real-time troubleshooting
๐ Knowledge Base
Search our comprehensive help articles
Available 24/7 with step-by-step guides and solutions
Frequently Asked Questions
Answers to common questions about W3A11Y AltText.
General Questions
What is W3A11Y AltText?
W3A11Y AltText is an AI-powered service that automatically generates WCAG 2.1 AA compliant alt text for images on your website, making your content accessible to users with visual impairments.
How accurate is the AI-generated alt text?
Our AI achieves over 95% accuracy by using Google's advanced Gemini Vision model, which analyzes image content, context, and surrounding text to generate appropriate descriptions.
Can I edit the generated alt text?
Yes! You can edit any generated alt text through your dashboard or by updating the alt attribute directly in your HTML.
Credits & Billing
How do credits work?
Credits are consumed when processing images: 1 credit for standard formats (JPEG, PNG, GIF, WebP) and 2 credits for enhanced formats (SVG, AVIF, BMP, DNG, TIF/TIFF, HEIF/HEIC, ICO). Failed processing doesn't consume credits.
Do credits expire?
Subscription credits reset each billing cycle. Credit pack purchases never expire and can be used anytime.
What happens if I run out of credits?
Processing will pause until you purchase more credits or your subscription renews. You'll receive notifications when your balance is low.
Can I change my subscription plan?
Yes, you can upgrade or downgrade your plan anytime through your dashboard. Changes take effect at your next billing cycle.
Technical Integration
Do I need technical knowledge to use W3A11Y AltText?
Basic integration requires copying a simple script tag to your website. Advanced features may require some HTML/JavaScript knowledge.
Is it compatible with my CMS?
Yes! Our JavaScript integration works with WordPress, Shopify, Wix, Squarespace, and any website that allows custom JavaScript.
Does it work with single-page applications (SPAs)?
Yes, our script detects dynamically added images and can process them automatically or on-demand.
What about GDPR compliance?
We process images temporarily for analysis and don't store personal data. Image URLs and generated text are processed according to our privacy policy.
Accessibility & Standards
How does this help with WCAG compliance?
We specifically target WCAG 2.1 Level AA Success Criterion 1.1.1 (Non-text Content) by ensuring all images have appropriate alternative text.
What about decorative images?
Our AI can identify decorative images and apply empty alt text (alt="") when appropriate, or you can use exclude selectors to skip them entirely.
Does it work with screen readers?
Yes! Generated alt text is applied to standard HTML alt attributes, making it fully compatible with all screen readers and assistive technologies.
Still have questions?
Can't find what you're looking for? Our support team is here to help!