A printed research page on a wooden desk with a line chart and a handwritten note beside it, a pen and a steel ruler lying on top, in warm light.

← Back to Resources
‍

Alt Text for Scientific Figures: The Complete Guide

Research Guide · Alt Text05 November 2026 · Berlin

Diese Seite auf Deutsch

Alt text for research

A blind researcher opens your paper with a screen reader. The text reads well. Then the screen reader reaches Figure 3 and says: "Figure 3. Image." Whatever that figure showed, the reader now has two options: trust your discussion section or skip the result.

The short answer: write the alt text yourself, at the same time as the caption. A chart or other complex figure needs more than the alt text. The alt text is one to three sentences that name the figure type, what it measures and the main finding. The rest goes into the visible document: a long description and, where readers need exact values, a table. The author knows what a figure is meant to show and has the data behind it, so the author is best placed to write the content of the description. An accessibility specialist can then check its form and build it into an accessible PDF.

This guide is for researchers, doctoral and master's students, supervisors and university accessibility teams. The practical part comes first: the method, a worked example, figure types and software settings. AI, costs, standards and law follow as reference. For a short version with many good and weak examples, read How do you write good alt text for a chart? DTP Services Berlin turns research documents into tagged, tested PDF/UA files; the PDF accessibility service page explains that work.

Why should researchers write their own alt text?

Because almost nobody else does it, and describing a research figure well takes subject knowledge. Of 11,397 papers published between 2010 and 2019, only 7.5% had any alt text for their figures[1]. Having alt text is not the same as having useful alt text: a follow-up study of 19,997 PDFs from 2014 to 2023 could extract alt text from 1,536 papers. 95% of those contained placeholders such as "Image" or "Figure", and only 5 papers, about 0.03% of the whole sample, had alt text that described a figure[2]. Even in human-computer interaction, a field that studies accessibility, only 31% of chart alt texts mentioned the main trend and 50% mentioned the extremes or outliers[3].

Describing someone else's figure is slow without the background. In a 2026 study, university disability-services staff had 50 minutes to describe four research figures without AI help. All twelve used the full time, two did not finish, and their descriptions often repeated the caption and lacked detail. With AI help, the same staff worked faster and scored higher overall, although they often accepted the AI text without checking it against the paper[4]. The study is small and covers one field, but it shows what subject knowledge adds. The University of Washington came to a similar view for its central teams: staff may lack the subject expertise to understand and translate complex images[5].

Publishers have drawn the same line. Taylor & Francis, AIP Publishing, ACM and De Gruyter ask authors to write the alt text for their figures[6, 7, 8, 9]. Springer Nature keeps authors responsible for the accuracy of alt text even when an AI tool suggests it, and does not correct alt text after publication[10].

Author and specialist

The best results come from both sides: the author supplies the scientific content, an accessibility specialist makes sure it is structured and tagged correctly. Figures are the slowest part of making a research document accessible; when the descriptions and tables come from the author, there are no rounds of questions about what a figure means.

What are the three layers of a figure description?

DTP Services Berlin recommends three layers for research figures. They follow the W3C advice for complex images, a short alternative plus a long description that can include a table, and what blind readers asked for in studies[11, 12]. They are a working method, not a structure that WCAG or PDF/UA prescribes.

Short alt text

One to three sentences in the alt text field: figure type, what is measured, the main finding with its numbers, and where the details are.

Where: alt text field, tagged as Figure /Alt in the PDFRead by: screen readers
Long description

A paragraph or a short list near the figure or in an appendix: axes and units, trends, ranges, outliers, the panels of a multi-panel figure in order.

Where: visible document textRead by: everyone
Data table

The values behind the chart as a real table with header cells, sorted the way the chart is meant to be read.

Where: below the figure, appendix or supplementary materialRead by: everyone, including people who want to check or reuse the data

A simple photo needs only the first layer. Most charts need the first two. Add a table when readers need exact values or the values are not reported anywhere else; if they already sit in a table in the paper, point to that table instead of repeating it.

The caption stays a separate element and is read by everyone. It often names the variables and the context already; the alt text adds what a sighted reader gets from looking at the figure. Repeating the caption in the alt text makes screen reader users hear it twice[13, 14]. Lists, tables and line breaks do not belong in the alt text field: in a PDF, alt text is one plain string that a screen reader reads in one go, so anything with structure goes into layers 2 and 3[8, 55].

How long should alt text be?

No standard sets a character limit. The often-quoted limit of 125 characters does not come from WCAG or PDF/UA; neither sets a length[11, 23, 47]. Where a publisher uses the number, it applies to one sentence: ACM asks for a first sentence under 125 characters[8]. Published guidance gives ranges instead: at most 80 to 100 characters in the German federal guidance for teaching materials[16], 100 to 150 characters at De Gruyter[9], 25 to 50 words at AIP Publishing[7], and up to 200 characters at Elsevier[15], plus a long description it aims to keep under 2,000 characters[55]. In a study with blind and low-vision participants, people asked for two to eight sentences for a chart, depending on its complexity[17]. The layers resolve the conflict: keep the alt text short and put everything else in the long description.

How do you write a figure description, step by step?

Six steps for every figure

  1. Find the point. What should a reader take away from this figure? Write it down in one sentence, for yourself.
  2. List what is in it. Figure type, variables, axes and units, groups, panels, scale bar.
  3. Look at the data behind the picture. Main values, range, extremes and the size of the differences.
  4. Write the alt text. Type, what is measured, main finding with numbers, where the details are.
  5. Write the long description and, where useful, the table. Axes and ranges first, then the pattern, then what stands out.
  6. Check all three against the figure, the caption and the data. Read the alt text aloud without looking at the figure.

Keep three kinds of statement apart. An observation is what the chart shows ("mean scores were 71 and 62 points"). A result comes from your analysis ("the difference is significant, p = 0.002") and belongs in the long description or caption only if it is in your results. An interpretation is your conclusion ("the method improves learning") and belongs in the discussion. Examples of all three, plus good and weak alt texts for bar charts, micrographs, multi-panel figures, flowcharts and scatter plots, are in How do you write good alt text for a chart?

What do blind readers want from a chart description?

Two peer-reviewed studies give a clear answer. Lundgard and Satyanarayan sorted chart descriptions into four levels: how the chart is built (type, axes, colours), statistics (values, extremes, outliers), trends and patterns, and the author's interpretation. Blind readers rated statistics and trends as the most useful levels and the chart's construction and the author's interpretation as the least useful. 19 of the 30 blind participants (63%) did not want the author's subjective interpretation in the description[18].

Jung and colleagues worked with 22 people with visual impairments. Participants wanted the chart type first, then a summary, then axes and ranges, then trends together with the range of values in which each trend appears. They preferred a real table to a table written out in the alt text, and they asked for data, not adjectives such as "a huge gap"[17].

1Chart type
2What is measured
3Main finding with numbers
4Where the details are

Worked example: one chart, three layers

The chart below uses invented example data. It shows a typical result figure: two groups, one variable, measured over time.

Line chart of mean seedling height: with fertiliser, seedlings reached 11.6 cm after six weeks, against 6.9 cm in the control group. Values in Table 1.
Figure 1. Mean seedling height over six weeks for a fertiliser group and a control group (n = 20 per group). Example data, invented for this guide.

Layer 1: the alt text

Weak
  • Figure 1A placeholder. Says nothing.
  • GraphNames the type, nothing else.
  • A blue line and an orange line going up.Describes colours and lines only.
  • Mean seedling height over six weeks for a fertiliser group and a control group.Repeats the caption. The finding is missing.
Strong

Line chart of mean seedling height: with fertiliser, seedlings reached 11.6 cm after six weeks, against 6.9 cm in the control group. Values in Table 1.

151 characters. Type first, then the measured variable, the finding with numbers, and a pointer to the data. No colours: in the chart, colour only separates the groups, and the alt text names the groups directly.

Layer 2: the long description

The x-axis shows the weeks since the start of the treatment (0 to 6); the y-axis shows mean height in centimetres (0 to 12). Both groups start at 2.0 cm in week 0. The fertiliser group grows by about 1.6 cm per week on average and reaches 11.6 cm in week 6. The control group grows by about 0.8 cm per week on average and reaches 6.9 cm. The difference between the groups increases every week, from 0.5 cm in week 1 to 4.7 cm in week 6.

This text sits in the visible document, directly below the figure or in an appendix, so sighted readers can use it too. If the figure had error bars, the long description would say what they show (for example, "error bars show 95% confidence intervals") and whether the intervals overlap.

Layer 3: the data table

Table 1. Mean seedling height in cm by week (example data)
WeekFertiliser (cm)Control (cm)Difference (cm)
02.02.00.0
13.42.90.5
25.13.91.2
37.04.82.2
48.85.63.2
510.36.34.0
611.66.94.7

The chart itself also follows two rules that help every reader: the two groups differ in marker shape (circles and squares) as well as colour, and each line carries its label at its end. Meaning never depends on colour alone.

How do you describe each type of figure?

The pattern stays the same for every figure: type, content, finding, pointer. The table lists what to add for common figure types in research documents; worked examples for several of them are in the short writing guide. The approach builds on two established sets of guidelines for describing STEM images: those of the National Center for Accessible Media (NCAM) at WGBH, based on surveys with describers and with blind and visually impaired students and scientists, and the Image Description Guidelines that NCAM developed with the DIAGRAM Center[19, 20].

Figure typeShort alt text should giveLong description or table
Bar, line or pie chartType, what is compared, main trend or ranking with numbersData table, sorted the way the chart is meant to be read (by rank, by time)[11, 13]
Scatter plotType, the two variables, direction and strength of the relationship, where points clusterTable if single points matter; correlation coefficient in words
Box plot, heatmap, survival curveThe main pattern, not individual data points[13]Summary statistics as a table
Multi-panel figure (A, B, C)One alt text for the whole figure: its overall purpose[7]Panel by panel in order, with the link between panels ("Panel B quantifies the trend in A")[55]
Flowchart, process, modelType, start and end point, number of stepsNumbered or nested list showing branches and loops[21]
MapArea, what is mapped, the main spatial patternValues per region as a table
Micrograph or other microscopyImaging method, sample, the structure the figure is about; magnification or scale if relevantThe finding, in the author's words; no inventory of every visible feature[13]
Medical imageModality, body region, view, the relevant finding; nothing that identifies the patient[13]Finding as reported in the study
EquationAvoid images of equations; set real mathematics so it can be tagged as Formula[13, 22]Explanation of the terms in the text
Chemical structure or reactionCompound name and what the structure shows; reactants, then transformation, then productsFormula written out in the text
Image of a table or textReplace it with a real table or real text[23]Not needed once replaced
LogoThe name of the organisation; decorative only if the name is written right next to itNone
Divider, background, ornamentNo alt text: mark it as decorative, so it becomes an artifact in the PDFNone

Significance markers have no rule in any standard or publisher guide reviewed for this article. DTP Services Berlin recommends stating the result in words in the long description ("the difference is significant from week 3, p < 0.01") instead of describing asterisks, and only when the test is part of your results.

For formulas that remain images, the sources disagree. The German federal guidance recommends LaTeX code in the alt text, while Elsevier writes formulas out in spoken form[16, 55]. Trained STEM screen reader users can follow LaTeX; other readers cannot. For a mixed audience, use the spoken form ("x squared plus y squared equals r squared"); for a specialist audience, LaTeX is an option.

In exams and exercise sheets, the alt text must not give away the answer. If a task asks which trend a chart shows, describe the values and leave the trend to the student[16].

Where do you enter alt text in your software?

Write the alt text in the program where the document is made. Changes made directly in a PDF do not flow back into the Word, LaTeX or InDesign file, so they are lost when the PDF is exported again from that file.

ToolWhere to enter itExport that keeps itWatch out
Microsoft Word, PowerPointRight-click the image or chart, View Alt Text; or Mark as decorativeFile, Save As, PDF; this keeps the document structure by default. On a Mac: "Best for electronic distribution and accessibility"[24]Print to PDF creates no tags. The Acrobat add-in (PDFMaker) drops alt text on charts[25]
LibreOffice WriterImage properties, Options tab: short alt text in the first field ("Text Alternative" or "Text", depending on version); tick Decorative for decorative imagesFile, Export As, Export as PDF, General tab: "Universal Accessibility (PDF/UA)"Run Tools, Check Accessibility first; check in the PDF which field arrives as alt text
Google DocsRight-click, Alt textDownload as .docx, check the file in Word, then export the PDF from Word[26]Google's own PDF download does not keep the alt text[26]
Adobe InDesignObject, Object Export Options, Alt Text tab, Alt Text Source: Custom, then type the text[27]Export as PDF with "Create Tagged PDF"AI alt text can be generated automatically when images are placed; review it or switch it off
LaTeX\includegraphics[alt={...}]{file}\DocumentMetadata{...tagging=on} before \documentclass, current TeX Live[28, 29]Some packages and classes do not support tagging yet; see the example below
Typstalt parameter of image(), or of figure() for diagrams drawn in TypstPDFs are tagged by default since version 0.14; the export option --pdf-standard ua-1 stops with an error when alt text is missing[30, 56]PDF/UA-2 is not supported yet
Quartofig-alt in the figure options[31]PDF via LaTeX: set pdf-standard: ua-2 and a standard class such as article; without a PDF/UA standard the PDF is not tagged and the alt text is lost[32]. PDF via Typst is always tagged[57]Quarto's default KOMA-Script classes do not produce a correctly tagged PDF. Give every figure a caption and label, and check the alt text in the output
R Markdown (knitr)Chunk option fig.altThe option is documented for HTML output only[33]; for a tagged PDF, render the document with QuartoCheck whether the alt text reaches the PDF or Word file at all
R, Python plotsggplot2 labs(alt = "..."); matplotlib has no built-in fieldRe-enter the text in the manuscriptAlt text does not travel with an exported image file

Draft descriptions from R and Python plots

A plotting library knows the exact axes and values of a figure, so some tools write a first description from the plot object instead of from the image. In R, the VI() function of the BrailleR package turns a ggplot2 or base R graph into text: chart type, title, axes, labels and, for small plots, the individual values. Its documentation calls the output experimental and warns that some of it can be misleading[34]. In Python, MatplotAlt writes alt text for Matplotlib figures in Jupyter notebooks, either with rules applied to the figure data or with an AI model. In its evaluation, the AI-written texts still contained factual errors, and they became more accurate when the model also received the rule-based text or the data table[35]. For charts published on the web with Vega-Lite or Observable Plot, Olli turns the chart into a text structure that screen reader users can explore with the keyboard[36].

These tools describe what a plot shows. The finding, the reason the figure is in the paper, still has to come from the author.

A minimal LaTeX example

Since November 2025 the LaTeX Project describes tagging as ready for production use with supported packages[29]. The metadata line comes before \documentclass:

\DocumentMetadata{lang=en-GB, pdfversion=2.0, pdfstandard=ua-2, tagging=on}
\documentclass{article}
\usepackage{graphicx}
\title{Seedling growth under fertiliser treatment}
\begin{document}
\begin{figure}
  \centering
  \includegraphics[alt={Line chart of mean seedling height:
    with fertiliser, seedlings reached 11.6 cm after six weeks,
    against 6.9 cm in the control group. Values in Table 1.}]{height.pdf}
  \caption{Mean seedling height over six weeks.}
\end{figure}
\end{document}

Use a current TeX Live (2025 or later), preferably with LuaLaTeX, the engine the LaTeX Project recommends for new documents[59]. The \title line matters: PDF/UA requires a document title in the metadata (Matterhorn checkpoint 06-003)[23]. Check the PDF afterwards: packages that do not support tagging yet can break the structure, and the log file reports their status.

Long descriptions and data tables in the document

Write the long description as normal text directly below the figure or in an appendix, and start it with a clear label such as "Description of Figure 1:". The alt text then points to it. Build data tables as real tables, never as images: in Word, use a table with a header row (Table Design, Header Row) and set it to repeat on each page (Layout, Repeat Header Rows); in LaTeX, a tabular is tagged as a table, but every cell counts as a data cell until you declare the header row with \tagpdfsetup{table/header-rows={1}}. Put the command in the preamble and it applies to all tables; row headers in the first column are set the same way with table/header-columns={1}. In a longtable, the rows before \endhead are used as the header, and tagging a longtable currently needs LuaLaTeX[37]. One header row and no merged cells make tables easiest to read with a screen reader.

Check after export

Open the PDF and check three figures: does each have alt text, is it your text (not "Picture 3" or an AI description), and is the caption tagged separately? Accessibility checkers only test that alt text exists, not that it is correct[2].

The figure list: one table for all your figures

The simplest working method is a figure list kept next to the manuscript. De Gruyter collects alt texts with a template of this kind[9]. Fill one row when you create each figure; the list then feeds the alt text fields, the appendix tables and, if a provider prepares the final PDF, the remediation.

FigurePageShort alt textLong descriptionData tableDecorative
Fig. 112Line chart of mean seedling height: with fertiliser, seedlings reached 11.6 cm…Below figureTable 1No
Fig. 215Flowchart of the sampling procedure in five steps, from site selection to…Appendix BNoneNo
Divider1NoneNoneNoneYes

Can AI write alt text for scientific figures?

AI can write a useful first draft. It cannot yet be trusted with the numbers, and a reader who cannot see the figure cannot check a description against the image. An accessible data table is what makes checking possible. Studies support both parts of that answer; most of them test chart understanding in general and only point towards how well AI writes alt text.

What has improved
  • In the SciCap 2023 challenge, professional editors preferred captions written by GPT-4V to the authors' own captions. The task was captions, not alt text, and the criterion was helpfulness, not factual accuracy[38].
  • Disability-services staff who drafted descriptions with ChatGPT-4o produced text rated more accurate and more complete overall, and finished four figures within 20 minutes. For moderately complex figures, the text written without AI scored higher on accuracy[4].
  • On the CharXiv benchmark of real charts from research papers, the best model tested in 2024 (GPT-4o) answered 47.1% of reasoning questions correctly, against 80.5% for humans. Model makers report much higher scores for newer models; this guide could not verify them independently[39].
What still fails
  • In a 2026 preprint testing GPT-5.4, Gemini 3.5 Flash and Llama 4 Scout on 102 charts, 22.5% of the numbers in claims that the models labelled as directly supported by the chart did not match the reference data in an automatic check. In most test conditions the models also had the data table[40].
  • Asked what the results mean beyond the chart, the same models filled the gap with speculation: by their own labels, 73.9% of those statements were not supported by the chart[40].
  • On 221 radiology images, GPT-4V identified the imaging method (CT, X-ray, ultrasound) every time but the pathology in only 35.2% of cases, and invented a pathology in 46.8%[41]. The task was diagnosis, not alt text, but it shows how convincing a wrong description can be.
  • In the study where AI helped, participants often accepted the AI output without checking it against the paper, and some descriptions kept factual slips such as wrong counts[4].

Word, PowerPoint and InDesign can generate alt text with AI. Microsoft's own documentation warns that it may be incomplete or imprecise and recommends human-written text where accuracy is critical[42]. InDesign does it automatically when an image is placed if the option is switched on, which is the default for accounts with unlimited generative credits[58]. In an example in a W3C editor's draft (not a W3C standard), Word described a bar chart only as "a graph with different coloured bars"[43]. A description like that names the visual and misses the result.

Two further points apply to research. Unpublished manuscripts and data should not be uploaded to a cloud AI service without checking the rules of the university and the funder; FernUniversität in Hagen built its AI description prototype on local servers for this reason, and treats the output as a starting point that a person must approve[44]. And medical, microscopy and chemical images are where AI errors look most convincing: a model that names the method correctly and the finding wrongly produces a description that sounds right[41, 45].

If you use AI for a first draft

  1. Check that your university's and funder's rules allow the upload, or use a locally run model.
  2. Give the model the caption, the relevant paragraph and the data along with the image. Context raised the share of supported claims in the 2026 study[40].
  3. Check every number, every group name and every trend against your data.
  4. Delete interpretation, any significance claim that is not in your results, and anything the figure does not show.
  5. Write findings for medical, microscopy and chemical images yourself.
  6. Switch off automatic alt text in Word and InDesign, or review every generated text before export.

Who writes the alt text, and what does that cost?

WhoWho writes the alt textExamples
Academic publishers, model 1The author, at submissionTaylor & Francis, AIP Publishing, ACM, De Gruyter[6, 7, 8, 9]
Academic publishers, model 2A supplier or AI drafts it; the author reviews it at submission (Springer Nature) or at proof stage (Elsevier) and stays responsibleElsevier, Springer Nature journals[10, 15]
UniversitiesThe person who creates the document; central teams advise and handle selected itemsUniversity of Washington (working-group recommendation)[5]; UIC requires accessible theses with alt text for every figure from spring 2026 graduation[46]
Remediation providersVaries: some write descriptions within a higher price tier, some expect them from the client, some use AI drafts with reviewPublic price lists and service descriptions, checked November 2026

Three kinds of work are often mixed up: writing the descriptions, preparing the data tables, and building the accessible PDF (tagging, placing and testing). Remediation providers that publish prices mostly charge per page for the third and put pages with complex figures into a higher tier. In the public price lists reviewed for this guide (European and US providers, November 2026), none showed a separate price for long descriptions, and none a lower rate for author-supplied alt text.

Whatever the pricing model, someone has to understand each figure before describing it. The 2026 study planned 10 to 12 minutes per figure for staff without subject knowledge[4]:

Illustration: describing the figures of a thesis
ItemValue
Figures in the thesis60
Time per figure for someone without subject knowledge10 to 12 minutes[4]
Total describing time10 to 12 hours, plus questions back to the author
If the author supplies the descriptionsThat time is already spent by the person who knows the figures best; the remaining work is tagging, placing and checking

Whether author-written descriptions also lower an invoice depends on the provider's pricing model. They reliably reduce questions, corrections and the risk of a scientifically wrong description. Whether a provider writes descriptions at all, and how, is worth agreeing before a project starts.

Standards and law: a reference

WCAG. Success Criterion 1.1.1 of WCAG 2.2 requires a text alternative that serves the same purpose for every informative image[47]. For charts and diagrams, W3C documents a short alternative combined with a long description as a sufficient technique (G92); other ways of providing the long description are possible[11, 12].

EN 301 549. In the EU, WCAG reaches PDF documents through the European standard EN 301 549. The version currently cited in the EU Official Journal is v3.2.1, based on WCAG 2.1 Level AA[48]. Version 4.1.1, based on WCAG 2.2, was published in September 2026 but, at the time of writing, is not yet cited in the Official Journal[49]. Success Criterion 1.1.1 is the same in WCAG 2.1 and 2.2.

PDF/UA. PDF/UA-1 (ISO 14289-1) and PDF/UA-2 (ISO 14289-2, 2024) are the standards for accessible PDF[50, 51]. The Matterhorn Protocol is the test model for PDF/UA-1: an informative graphic must be tagged as a Figure (checkpoint 13-001) with a text alternative (13-004), captions are tagged as Caption, decorative graphics are marked as artifacts, and an image fails when a more accessible form such as a real table or real text would be possible (13-007)[23, 52]. Equations are tagged as Formula; in PDF/UA-1 each Formula needs alt text (17-002). PDF/UA-2 requires mathematical expressions to be represented in MathML within the Formula structure element. The same Formula can also carry alt text in spoken form: software that reads MathML uses the MathML, and other software falls back to the alt text[22]. MathML is not yet read reliably by every PDF viewer and screen reader, so the spoken form is worth adding.

Law. Directive (EU) 2016/2102 requires public bodies to make their websites and the documents on them accessible, with exceptions, for example for certain office files published before 23 September 2018[53]. Guidance published by Germany's federal monitoring body (BFIT-Bund) states that this covers universities and their teaching materials[16]. The European Accessibility Act, Directive (EU) 2019/882, has applied since 28 June 2025 to specified products and services, including e-books; microenterprises providing services are exempt[54]. It does not make every research PDF subject to the Act. De Gruyter names it as the reason for its accessibility requirements for book manuscripts[9]. National rules differ; the German version of this guide covers BGG, BITV 2.0, the state laws and the BFSG.

DTP Services Berlin checks and documents technical conformance with PDF/UA and WCAG. Whether a document meets a legal obligation is for the publishing institution to assess.

Frequently asked questions

Is alt text the same as a figure caption?

No. The caption is visible to everyone and gives the figure its context. The alt text is read by screen readers and adds what a sighted reader sees in the figure. Both are needed, and they should not repeat each other.

How long should alt text be?

One to three sentences. No standard sets a character limit. Everything longer, including all detail on a complex chart, belongs in a long description in the visible text.

Do decorative images need alt text?

No. Dividers, ornaments and background images that carry no information, and logos whose name is written right next to them, are marked as decorative. In the PDF they become artifacts, and screen readers skip them.

What if the figure is fully explained in the text?

Then a short alt text names the figure and points to the explanation, for example: "Bar chart of response rates by age group; values are given in the paragraph below." An empty alt text field on an informative figure fails PDF/UA.

Should alt text mention colours?

Only when colour carries information that is not given any other way, for example the colour scale of a heat map. If colours only separate groups, name the groups instead.

Can I use ChatGPT or another AI tool?

For a first draft, yes, if your university's rules allow the upload. Give the tool the caption, the text and the data, then check every number and remove every interpretation. You remain responsible for what the description says.

Can someone else write the alt texts for me?

Some providers and specialist describers do, priced per page, per figure or per project. Agree on it before the project starts. Whoever drafts the descriptions, the author should check every one, because the author is responsible for the content.

How do I write alt text for an equation?

Avoid images of equations. Set them as real mathematics in Word or LaTeX, so they can be tagged as Formula. In PDF/UA-1 each Formula needs alt text in spoken form; PDF/UA-2 requires MathML and still allows the spoken form as a fallback. If an equation has to stay an image, write it in spoken form or, for a specialist audience, as LaTeX.

Which language should the alt text be in?

The language of the document. A language change inside an alt text cannot be marked in Word or LaTeX, so translate English axis labels and terms where possible. If the whole alt text must be in another language, the Figure tag in the PDF can carry its own language setting.

Who is responsible if the alt text is wrong?

The author. Publishers that use AI or suppliers to draft alt text still make the author responsible for its accuracy, and some do not correct alt text after publication.

Does my thesis need alt text?

It depends on the university and on where the thesis is published. Some universities already require accessible theses with alt text for all figures. If the thesis is published on a university website or repository, the accessibility rules for public bodies may apply. Writing the alt text while you write the thesis is far less work than adding it later.

For supervisors and university accessibility teams

  1. Make the figure list part of thesis and report submission.
  2. Teach the three layers and the six steps in writing courses and doctoral training, with one worked example from the student's own field.
  3. Require a tagged PDF export; Print to PDF creates no tags.
  4. Read the alt text of a sample of figures yourself; a checker only confirms that alt text exists.
  5. Agree on a local policy for AI use with unpublished data.
  6. Add accessibility to the guidance for publishing on the university repository.

The short version

  • The author knows what a figure is meant to show, so the author writes the content of the description, at the same time as the caption.
  • Recommended for research figures: a short alt text, a long description in the visible text and, where exact values matter, a data table.
  • Alt text order: figure type, what is measured, the main finding with numbers, where the details are.
  • There is no 125-character rule. Keep the alt text to one to three sentences and put detail in the long description.
  • AI can write a first draft. Every number needs checking, and unpublished data should not be uploaded without permission.
  • Enter alt text in Word, LaTeX or InDesign, export a tagged PDF and check the result.

Sources

All sources were checked in November 2026. Each is marked as standard or law, research, or guidance from universities, publishers and specialist organisations. Preprints have not completed peer review. Two vendor documents (Microsoft, Adobe) are cited only for what they say about their own products.

  1. ResearchPreprint Wang, L. L., Cachola, I., Bragg, J. et al. Improving the Accessibility of Scientific Documents: Current State, User Needs, and a System Solution to Enhance Scientific PDF Accessibility for Blind and Low Vision Users. 2021.
    https://arxiv.org/abs/2105.00076
  2. Research Kumar, A. and Wang, L. L. Uncovering the New Accessibility Crisis in Scholarly PDFs. ASSETS 2024.
    https://arxiv.org/abs/2410.03022
  3. Research Chintalapati, S. S., Bragg, J. and Wang, L. L. A Dataset of Alt Texts from HCI Publications: Analyses and Uses Towards Producing More Descriptive Alt Texts of Data Visualizations in Scientific Papers. ASSETS 2022.
    https://arxiv.org/abs/2209.13718
  4. ResearchPreprint Raees, M., Iwamoto, Y., Papangelis, K., Heard, J. and Tigwell, G. W. How University Disability Services Professionals Write Image Descriptions for HCI Figures Using Generative AI. version 2, September 2026.
    https://arxiv.org/abs/2602.08937
  5. Guidance University of Washington. Academic Course Content Action Team: Images report. 2025.
    https://www.washington.edu/accessibility/academic-course-content-action-team/images-report/
  6. Guidance Taylor & Francis Author Services. An author's guide to writing good alt text.
    https://authorservices.taylorandfrancis.com/publishing-your-research/writing-your-paper/how-to-make-your-research-accessible/an-authors-guide-to-writing-good-alt-text/
  7. Guidance AIP Publishing. Alt text author instructions. 2026.
    https://publishing.aip.org/wp-content/uploads/2026/03/Final_Alt-text_author_guidelines.pdf
  8. Guidance ACM. Describing Figures for ACM Publications.
    https://authors.acm.org/proceedings/production-information/describing-figures
  9. Guidance De Gruyter. Barrierefreie Manuskripterstellung. As of 4 April 2025.
    https://degruyter-live-craftcms-assets.s3.amazonaws.com/DGB_25/Documents/DeGruyter_Barrierefreie_Manuskripterstellung_v4.pdf
  10. Guidance Springer Nature. Accessibility requirements for figures, images and supplementary materials.
    https://www.springernature.com/gp/policies/accessibility-figures-images
  11. Standard / law W3C Web Accessibility Initiative. Technique G92: Providing long description for non-text content that serves the same purpose and presents the same information.
    https://www.w3.org/WAI/WCAG22/Techniques/general/G92
  12. Guidance W3C Web Accessibility Initiative. Images Tutorial: Complex Images. Updated April 2026.
    https://www.w3.org/WAI/tutorials/images/complex
  13. Guidance Springer Nature. How to write good alt text.
    https://www.springernature.com/gp/authors/publish-a-book/writing-your-manuscript/accessibility/how-to-write-good-alt-text
  14. Guidance WebAIM (Utah State University). Alternative Text.
    https://webaim.org/techniques/alttext/
  15. Guidance Elsevier. Journal Author Guide to Alt Text for Images. March 2026.
    https://supportcontent.elsevier.com/Support%20Hub/Journals/Journal_Author_Guide_Alt_Text.pdf
  16. Guidance BFIT-Bund (Überwachungsstelle des Bundes für Barrierefreiheit von Informationstechnik). Barrierefreie Dokumente in Lernkontexten, version 2.2. 25 March 2026.
    https://handreichungen.bfit-bund.de/bf-dokumente-lernkontext/2.2/docs/barrierefreie-dokumente-in-lernkontexten.pdf
  17. Research Jung, C., Mehta, S., Kulkarni, A., Zhao, Y. and Kim, Y.-S. Communicating Visualizations without Visuals: Investigation of Visualization Alternative Text for People with Visual Impairments. IEEE Transactions on Visualization and Computer Graphics 28(1), 2022 (IEEE VIS 2021).
    https://arxiv.org/abs/2108.03657
  18. Research Lundgard, A. and Satyanarayan, A. Accessible Visualization via Natural Language Descriptions: A Four-Level Model of Semantic Content. IEEE Transactions on Visualization and Computer Graphics 28(1), 2022 (IEEE VIS 2021).
    https://vis.mit.edu/pubs/vis-text-model.pdf
  19. Research Gould, B., O'Connell, T., Freed, G. Effective Practices for Description of Science Content within Digital Talking Books. WGBH National Center for Accessible Media. December 2008.
    https://www.wgbh.org/ncam-resources/2026-08-11/effective-practices-for-description-of-science-content-introduction
  20. Guidance NCAM at WGBH with the DIAGRAM Center (Benetech). Image Description Guidelines. Archived by GBH.
    https://www.wgbh.org/ncam-resources/2026-08-19/image-description-guidelines
  21. Guidance Penn State Accessibility. Flowcharts & Concept Maps.
    https://accessibility.psu.edu/images/flowcharts/
  22. Guidance PDF Association. Best Practice Guide: Math in PDF, version 1.0. 2026.
    https://pdfa.org/download-area/publications/BPG-Math-in-PDF.pdf
  23. Guidance PDF Association. Matterhorn Protocol checks for PDF/UA (checkpoints 06 Metadata, 13 Graphics and 17 Mathematical expressions). Tagged PDF School.
    https://taggedpdfschool.pdfa.org/api/db/md/matterhorn
  24. Guidance University of Washington, Accessible Technology. PDFs from Microsoft Word.
    https://www.washington.edu/accesstech/documents/word-pdfs
  25. Guidance WebAIM. Word and PowerPoint Alt Text Roundup. 31 October 2025.
    https://webaim.org/blog/word-and-powerpoint-alt-text-roundup/
  26. Guidance Stanford University IT. Accessible Google Documents. May 2026.
    https://uit.stanford.edu/accessibility/guides/google-docs
  27. Guidance Penn State Accessibility. InDesign: Add Image ALT Text.
    https://accessibility.psu.edu/pdf/indesign/indesignalttext
  28. Guidance LaTeX Project. LaTeX News, Issue 41. June 2025.
    https://latex-project.org/news/latex2e-news/ltnews41.pdf
  29. Guidance LaTeX Project. LaTeX News, Issue 42. November 2025.
    https://latex-project.org/news/latex2e-news/ltnews42.pdf
  30. Guidance Typst. Changelog, version 0.14.0 (24 October 2025): tagged PDF by default and PDF/UA-1 export.
    https://typst.app/docs/changelog/0.14.0/
  31. Guidance Quarto (Posit). Figures: alt text.
    https://quarto.org/docs/authoring/figures.html
  32. Guidance Quarto (Posit). PDF Basics: PDF standards and accessibility.
    https://quarto.org/docs/output-formats/pdf-basics.html
  33. Guidance Xie, Y. knitr: Options, chunk option fig.alt.
    https://yihui.org/knitr/options/
  34. Guidance Godfrey, A. J. R., et al. BrailleR: VI(), extract information from a graphical object. R package documentation, CRAN.
    https://search.r-project.org/CRAN/refmans/BrailleR/html/VI.html
  35. Research Nylund, K., Mankoff, J., Potluri, V. MatplotAlt: A Python Library for Adding Alt Text to Matplotlib Figures in Computational Notebooks. Computer Graphics Forum 44(3), 2025.
    https://doi.org/10.1111/cgf.70119
  36. Research Blanco, M., Zong, J., Satyanarayan, A. Olli: An Extensible Visualization Library for Screen Reader Accessibility. IEEE VIS Posters, 2022.
    https://vis.mit.edu/pubs/olli
  37. Guidance LaTeX Project (Mittelbach, F., Fischer, U.). The latex-lab-table package: tagging of tables. Version 0.85v, September 2026.
    https://mirrors.ctan.org/macros/latex/required/latex-lab/latex-lab-table.pdf
  38. Research Hsu, T.-Y. et al. Do Large Multimodal Models Solve Caption Generation for Scientific Figures? Lessons Learned from SciCap Challenge 2023. Transactions of the Association for Computational Linguistics 14 (2026), 233-252.
    https://doi.org/10.1162/tacl.a.653
  39. Research Wang, Z. et al. CharXiv: Charting Gaps in Realistic Chart Understanding in Multimodal LLMs. NeurIPS 2024 Datasets and Benchmarks Track.
    https://arxiv.org/abs/2406.18521
  40. ResearchPreprint Eliza, I. J. and Rahman, M. D. (University of Utah). Chart-Supported or Model-Supplied? Examining MLLM-Generated Claims for Accessible Visualization. (workshop submission, IEEE VIS 2026), 2026.
    https://arxiv.org/abs/2607.25021
  41. Research Brin, D., Sorin, V., Barash, Y. et al. Assessing GPT-4 multimodal performance in radiological image analysis. European Radiology 35 (2025).
    https://link.springer.com/article/10.1007/s00330-024-11035-5
  42. Guidance Microsoft Support. Frequently asked questions about AI-generated alt text. Updated August 2026.
    https://support.microsoft.com/en-us/topic/frequently-asked-questions-about-ai-generated-alt-text-a667a4a6-5d18-45e6-aaf6-5370132f337a
  43. Guidance W3C Accessible Platform Architectures Working Group. Accessibility of Machine Learning and Generative AI. Editor's Draft, 27 October 2026 (not a W3C standard).
    https://w3c.github.io/ai-accessibility/
  44. Guidance FernUniversität in Hagen. Experimentieren mit KI und Bildbeschreibung (GAAD 2026). 7 May 2026.
    https://www.fernuni-hagen.de/barrierefrei/docs/gaad_2026_ki-bildbeschreibungen.pdf
  45. ResearchPreprint Alampara, N. et al. Probing the limitations of multimodal language models for chemistry and materials research (MaCBench). 2025.
    https://arxiv.org/abs/2411.16955
  46. Guidance University of Illinois Chicago, Graduate College. Document Accessibility for Theses and Dissertations.
    https://grad.uic.edu/academic-support/exams-defense/theses-dissertations-accessibility
  47. Standard / law W3C Web Accessibility Initiative. Understanding Success Criterion 1.1.1: Non-text Content (WCAG 2.2).
    https://www.w3.org/WAI/WCAG22/Understanding/non-text-content.html
  48. Standard / law ETSI. EN 301 549 V3.2.1 (2021-03): Accessibility requirements for ICT products and services. Version currently cited in the EU Official Journal; based on WCAG 2.1.
    https://www.etsi.org/deliver/etsi_en/301500_301599/301549/03.02.01_60/en_301549v030201p.pdf
  49. Standard / law ETSI. EN 301 549 V4.1.1 (2026-09). Published September 2026, aligned with WCAG 2.2; not yet cited in the EU Official Journal at the time of writing.
    https://www.etsi.org/deliver/etsi_en/301500_301599/301549/04.01.01_60/
  50. Standard / law ISO 14289-1:2014. Document management applications: Electronic document file format enhancement for accessibility, Part 1 (PDF/UA-1).
    https://www.iso.org/standard/64599.html
  51. Standard / law ISO 14289-2:2024. Document management applications: Electronic document file format enhancement for accessibility, Part 2 (PDF/UA-2).
    https://www.iso.org/standard/82278.html
  52. Guidance PDF Association. Figure structure element (PDF/UA-2 and Well-Tagged PDF). Tagged PDF School.
    https://taggedpdfschool.pdfa.org/tags/Figure
  53. Standard / law Directive (EU) 2016/2102 on the accessibility of the websites and mobile applications of public sector bodies. EUR-Lex.
    https://eur-lex.europa.eu/eli/dir/2016/2102/oj
  54. Standard / law Directive (EU) 2019/882 on the accessibility requirements for products and services (European Accessibility Act). EUR-Lex.
    https://eur-lex.europa.eu/eli/dir/2019/882/oj
  55. Guidance Elsevier. Accessibility Compendium for society and partner publishers, version 2.0. February 2026.
    https://supportcontent.elsevier.com/Support%20Hub/Journals/Accessibility_Compendium_Society_Partner_Publishers_v2.0.pdf
  56. Guidance Typst. Accessibility guide: accessibility checks on PDF export.
    https://typst.app/docs/guides/accessibility/
  57. Guidance Quarto (Posit). Typst Basics: PDF tagging.
    https://quarto.org/docs/output-formats/typst.html
  58. Guidance Adobe. InDesign User Guide: Generate Alt Text for images.
    https://helpx.adobe.com/indesign/desktop/add-graphics-and-media/add-edit-graphics/generate-alt-text-for-images.html
  59. Guidance LaTeX Project. Tagging Project: Prototype usage instructions. June 2024.
    https://tagging-project.latex-project.org/documentation/prototype-usage-instructions-2024-06-01

Further reading

Accessible research documents

Write the alt texts, then send the file with your figure list. DTP Services Berlin builds your descriptions, tables and formulas into a tagged PDF/UA file and tests it. For research projects in Germany, a science discount applies.

Request a free assessment →