SEO Tool
Generate descriptive, SEO-optimised alt text for any image. Describe the image or paste a URL — get 3 alt text options with character count and keyword tracking. Built for accessibility and search visibility.
Choose your input method — paste an image URL or describe what the image shows.
Optionally add the page context and a target keyword for SEO optimisation.
Click 'Generate alt text' to get 3 variations with different approaches.
Check the character count (green = under 125 chars, ideal for screen readers).
Copy your preferred option and add it to your image's alt attribute.
Alt text (alternative text) is an HTML attribute added to image tags that describes the image content. It serves two critical purposes: accessibility (screen readers read alt text aloud to visually impaired users) and SEO (search engines use alt text to understand image content for image search ranking). Alt text appears when an image fails to load and is required for WCAG accessibility compliance.
Optimal alt text length is under 125 characters. Screen readers typically cut off alt text at around 125 characters, so keep descriptions concise but descriptive. Most images need only 5-15 words. Decorative images that add no content value should use empty alt text (alt="") rather than descriptions. Complex images like charts or infographics may need longer descriptions using the longdesc attribute.
Yes, but only when the keyword naturally fits the image description. Google uses alt text as a ranking signal for image search, so including a relevant keyword improves visibility. However, keyword stuffing in alt text is a common SEO mistake — write for users first, search engines second. If the keyword doesn't naturally describe the image, leave it out. Never add hidden keywords in alt text of unrelated images.
Canvas Builder generates HTML pages with proper alt text, semantic markup, and accessibility baked in from the beginning.
Try Canvas Builder