TIA: Text in Image AccessibilityBeta

About

About TIA

TIA checks whether the text inside an image meets WCAG contrast requirements. Most automated accessibility checkers read the page’s code, so they skip text that is part of a picture: banners, screenshots, social cards, and ads. TIA reads the picture.

What it does

Give TIA an image and a WCAG level, AA or AAA. It finds the text in the image, measures the contrast of each text region against its background, and gives each region a verdict: Pass, Fail, or Review. It works on text over photographs, gradients, and flat color. You can use it in the browser, from a script through the HTTP API, or from an AI assistant through the MCP server.

TIA is an automated aid. It is not legal advice, and a Pass is not a certification of conformance.

Who it is for

Where TIA can be wrong

TIA is a beta and is still improving. Each item says which way the mistake goes, so you know what to check by hand.

What it is tested on

Where it can be wrong

What the verdicts mean

Review means we could not certify the text either way. It is never a hidden Pass: check it by hand. Fail means the measured contrast is below the WCAG requirement. Pass means it met the requirement within these limits. Reading a report explains the rest.

Privacy

Uploads can be up to about 4 MB. Do not upload images you are not allowed to share.

Sample credits

The three photograph samples are photographs released under CC0 1.0 (a public domain dedication) on Flickr, found through Openverse. CC0 asks for no attribution; it is given here as a courtesy. We added the text on them. The license is as declared by the uploader; we did not verify that the uploader holds the rights. The other three samples were drawn from scratch and contain no third-party image.

Who made it

TIA is built by Dohun Kim. It is a free beta.