SnipAlt Log inStart free trial →
August 14, 2026 · 3 min read

Alt text for logos and brand marks: usually shorter than you think

Open a screen reader on a typical "trusted by" section and you'll hear the same word six times in a row: "logo, logo, logo, logo, logo, logo." Somewhere behind that, six real companies. The alt text was filled in — technically — and it told the listener nothing.

Logos are the one image type where marketers reliably write too much and say too little. The fix isn't more description. It's asking what the mark is doing on the page.

A logo that links somewhere is a button, not a picture

The logo in your site header isn't there to be admired. It's there because everyone knows clicking it takes you home. The W3C's guidance for images that initiate an action is to describe the action, not the artwork — its example for a linked logo is simply "W3C home."

So the header mark on your own site doesn't need its colors, its shape, or the word "logo." It needs a destination.

WeakSnipAlt logo — amber rounded square with a dashed inner border next to the wordmark
StrongSnipAlt home
Most logo alt text is too long because it describes the mark. Usually the mark isn't the point — where it takes you is.

Sometimes the right alt text is nothing

Plenty of headers put the symbol and the wordmark side by side inside a single link. If the company name is already there as real text, describing the symbol makes a screen reader announce the brand twice in one breath: "Acme link, Acme." The W3C handles this case with a null value — alt="" — so the image drops out and the link text carries the meaning on its own.

Same logic for a watermark in the corner of a graphic, or a small mark repeated in a footer you've already labeled. If removing the image wouldn't cost a listener any information, it's decorative, and empty alt text is the correct answer rather than a lazy one.

Logo grids need names, not the word "logo"

Partner walls, press mentions, sponsor rows, integration directories — these are the ones that turn into static. Each mark is standing in for a specific company, and the company name is the whole payload. Write it and stop.

WeakPartner company logo
StrongNorthwind Logistics

Adding "logo" is allowed and occasionally useful, but it's rarely the detail someone was missing. If each mark links to that partner's page, treat it like the header case and name the destination instead: "Northwind Logistics website."

The exception: when the logo is the news

There's one situation where a long description is right, and it's the one people usually rush. If you're posting the rebrand — the new wordmark, the refreshed colorway, the anniversary version of the mark — the appearance is the content. A listener who gets only "Acme" has been handed the headline with the story removed.

StrongNew Acme wordmark: lowercase sans-serif letters in deep green, with the old triangle symbol replaced by a single leaf

That's longer than the 125 characters we usually push for, and it should be. The ceiling isn't a rule; it's a reminder that most images don't need the room. A rebrand announcement does.

The two-second test

Before you write anything for a mark, ask one question: is this image taking me somewhere, standing in for a name, or is it the subject of the post? Linked, name it by destination. Standing in, name the company. The subject, describe what changed. If it's none of the three and the name is already on the page in text, leave it empty.

It's a small decision that comes up dozens of times across a site, and getting it right removes more noise from a page than almost any other alt text you'll write.

Every image, described in seconds

SnipAlt writes publish-ready alt text for anything on your screen — snip, paste, done. Start with a 7-day free trial — card required, cancel anytime.

Start free trial