Verba generates accurate alt text for WordPress and WooCommerce images. It scans your media library, detects missing or weak descriptions, reads visible text with OCR, and writes verified alt text directly into native WordPress attachment metadata.
Install the plugin, click Connect to Uhallo, and select Start Bulk Scan from Settings -> Verba. Verba analyzes existing images, extracts text from graphics, and saves clean descriptions back to your media library. New uploads are protected automatically so your site never falls behind on accessibility.
The built-in admin dashboard displays your Coverage score, active queue status, upload protection, and side-by-side before/after fixes. The Reports Summary gives agencies and site owners an immediate audit log of scanned images, fixed descriptions, and ongoing protection.
Verba is built for real cleanup work where the plugin is the main product experience:
- AI alt text for WordPress images and WooCommerce product media.
- Bulk Media Library scans for posts, pages, galleries, and past uploads.
- OCR-first text extraction for banners, menus, badges, charts, and screenshots.
- Native WordPress database writeback, not a temporary frontend overlay.
- Base64 firewall mode for staging, local development, and private networks.
- Trial counters and proof summaries for agencies delivering accessibility reports.
External service and privacy
Verba connects your WordPress site to the Uhallo API at
https://api.uhallo.com. This external service is required for account connection, image analysis, AI alt text generation, usage tracking, and writing approved descriptions back to WordPress.
When you connect the plugin or scan images, the plugin sends your client identifier, signed request metadata, site URL, attachment ID, image URL (or Base64 image data in firewall mode), existing alt text, filename, MIME type, and callback URL. Uhallo processes this data to generate descriptions, update matching attachments, track usage, and keep the API secure.
An active account is required to use the hosted AI service. Connecting Verba confirms agreement with terms and privacy policies at
https://uhallo.com/terms and
https://uhallo.com/privacy.
What Verba does
- Scan existing WordPress Media Library images for missing or weak alt text.
- Generate descriptive alt text for accessibility and search engine optimization.
- Extract visible text using OCR when images contain words or labels.
- Write approved descriptions into native WordPress attachment metadata.
- Protect new uploads automatically after setup.
- Support staging and local environments via Base64 firewall mode.
- Provide an instant 50-image free trial with email verification.
- Display Coverage scores, scan progress, and before/after fixes in wp-admin.
Who it is for
- Freelancers maintaining client WordPress sites.
- Agencies managing WooCommerce and content-heavy sites.
- Site owners fixing image accessibility backlogs.
- Accessibility consultants needing fast media remediation after an audit.
- Teams preparing for redesigns, migrations, or compliance audits.
Teams and multi-site use
Verba installs on individual WordPress sites. Teams managing multiple client domains can manage site keys from the Uhallo portal, then connect each site with its dedicated key.
- Install and activate Verba from your WordPress Plugins screen.
- Go to Settings -> Verba in your admin menu.
- Click Create Free Proof Trial to start inside WordPress, or use Connect Existing if you already have a key.
- The plugin creates and connects the Free Trial for this site.
- Review your Media Library health and click Start Bulk Scan.
If you downloaded the plugin zip directly, upload it through Plugins -> Add New -> Upload Plugin, then follow the same Settings -> Verba connection flow.