How does your link look, and can everyone use your site?

Type your address. We'll draw the card people see when your link is shared in iMessage or Slack, tell you what's wrong with it, and run five accessibility checks with a plain-English fix for each one.

What we check

Link preview card
The picture, title and description a chat app shows when your link is shared. We read the same tags iMessage, Slack, Facebook and LinkedIn read, and load your preview image to make sure it is really there.
Image descriptions (alt text)
People who use a screen reader hear your images described, or hear nothing useful at all. Search engines read the same descriptions.
Color contrast
Pale grey text on white is hard to read on a phone in daylight and impossible for many people with weaker eyesight. We measure every piece of text against the standard ratio.
Heading order
Screen reader users jump between headings to find their way around a page. Skipped levels and empty headings leave them lost.
Form labels
A box with no label is announced as "edit text", and grey hint text vanishes the moment someone starts typing.
Link text
A screen reader can list every link on a page. A list of "click here, click here, read more" tells nobody where anything goes.

What this is, and what it isn't

We load one page from our server and read its HTML and stylesheets without running its JavaScript. The cards are our drawings of how iMessage and Slack lay out a preview, built from the same tags they read, and each app trims long titles in its own way. Contrast is measured against the colors your stylesheets declare, not from a screenshot. Where we say we couldn't check something, we mean exactly that. We never count a check we couldn't run as a pass.

Want to know whether the site is up, secure and fast instead? Try the site health check or the free website audit, or see all our free tools.

Questions

Why does my link show no picture when I text it to someone?
Usually because the page has no og:image tag, the image address is written as a relative path like /share.png instead of a full address, or the image itself does not load. The check tells you which one it is.
Is this a full accessibility audit?
No. It runs five automated checks that catch the most common problems on small-business sites. Automated checks cannot tell whether an image description is accurate or whether a page makes sense read aloud, so a pass here is a good start rather than a certificate.
Is it free, and do you keep my results?
It is free with no signup. We load the page you give us, its preview image and its stylesheets, show you what we found, and do not store the results.
Why does a check say it could not run?
Some pages are built entirely by JavaScript after they load, some block automated visitors, and some use colors we cannot work out without a real browser. We say so rather than guess, and we never count a check we could not run as a pass.