Alt-texter — vad kräver lagen och vad är en bra alt-text?
Alt-texten är bildens ersättning för den som inte ser den — skärmläsaren läser upp den, och den visas när bilden inte laddar. Kravet är ett av de äldsta i WCAG och ligger på grundnivån A, men det är fortfarande ett av de vanligaste felen på webben. Och det handlar inte bara om att attributet finns: en alt-text som säger "IMG_2031.jpg" är i praktiken lika oanvändbar som ingen alls. Här går vi igenom vad lagen kräver och vad som skiljer en bra alt-text från en dålig.
Vad säger lagen?
Grundkravet är WCAG 1.1.1 på nivå A: innehåll som inte är text ska ha ett textalternativ som fyller samma syfte. För bilder betyder det alt-attributet. Kriteriet ingår i den europeiska standarden EN 301 549, som både DOS-lagen (lagen om tillgänglighet till digital offentlig service) och tillgänglighetslagen (2023:254) pekar på.
Vem omfattas? Hela den offentliga sektorn via DOS-lagen, och sedan den 28 juni 2025 även privata aktörer som omfattas av EU:s tillgänglighetsdirektiv — bland annat e-handel, banktjänster, persontransporter och elektronisk kommunikation. Kärnan är tjänster till konsumenter; ren B2B omfattas inte.
Tre sorters bilder — tre sorters alt-text
- Informativa bilder — beskriv vad bilden tillför i sitt sammanhang, inte allt den föreställer. Samma foto kan behöva olika alt-text på olika sidor, beroende på varför det är där.
- Dekorativa bilder — ska ha tomt alt (alt=""), så att skärmläsaren hoppar över dem. Ett utsmyckande mönster eller en ren stämningsbild tillför inget som behöver läsas upp.
- Funktionella bilder — en bild som är en länk eller knapp beskrivs utifrån vad den gör eller vart den leder, inte hur den ser ut. Förstoringsglaset i en sökknapp ska heta "Sök", inte "förstoringsglas".
Vanliga brister vi ser
- Filnamn som alt-text — "IMG_2031.jpg", "hero-final-v2.png". Skärmläsaren läser upp det, tecken för tecken.
- Platshållare — "bild", "foto", "logotyp" — som säger att något finns där men inte vad det visar eller gör.
- Sifferserier eller id-strängar i alt-attributet, ofta från ett CMS eller bildbibliotek som fyller i automatiskt.
- Dekorativa bilder med pratig alt-text — skärmläsaranvändaren tvingas lyssna igenom beskrivningar av ren utsmyckning.
- Länkade bilder där alt-texten beskriver motivet i stället för länkmålet — den som tabbar fram till länken får inte veta vart den leder.
Så testar CompliantHQ det här
Basskanningen — som även ingår i provperioden — kontrollerar att bilderna har alt-attribut på varje skannad sida, som en del av ett automatiskt svep med ett sextiotal regler mot WCAG 2.0/2.1/2.2 på nivå A och AA.
På betalplanerna granskar vi också kvaliteten: alt-texter som är filnamn, platshållare eller sifferserier flaggas, eftersom de formellt uppfyller att attributet finns men inte hjälper någon. Kvalitetsgranskningen ingår alltså inte i provperioden — där kontrolleras förekomsten.
Så åtgärdar du
- Gå igenom bilderna sida för sida och fråga: vad tillför bilden här? Svaret är alt-texten — oftast räcker en mening.
- Sätt tomt alt (alt="") på rent dekorativa bilder. Det är ett aktivt val, inte slarv — ett utelämnat attribut är ett fel, ett tomt är ett besked till skärmläsaren.
- Beskriv mål, inte utseende, för bilder som är länkar eller knappar.
- Stäng av eller ersätt CMS-funktioner som fyller i alt-texten med filnamnet automatiskt.
- Gör alt-texten till en del av den redaktionella rutinen — fältet ska fyllas i när bilden laddas upp, inte städas i efterhand.
Det här ingår i granskningen
- Att alt-texter är meningsbärande — filnamn, platshållare och sifferserier som alt-text flaggas.
WCAG-kriterier som omfattas
- 1.1.1 Icke-textuellt innehåll — allt som inte är text (bilder, ikoner, knappar med symboler) ska ha en textbeskrivning, så att den som använder skärmläsare får veta vad bilden visar. (A)
Vanliga frågor
Måste alla bilder ha alt-text?
Alla bilder behöver ett alt-attribut — men dekorativa bilder ska ha det tomt (alt=""), så att skärmläsaren hoppar över dem. Felen är det saknade attributet och det meningslösa innehållet, inte den tomma strängen.
Hur lång ska en alt-text vara?
Så kort som möjligt utan att tappa innebörden — oftast en mening eller mindre. Behöver bilden en lång förklaring, som ett komplext diagram, hör den hemma i den löpande texten i stället.
Vad skriver jag på en bild som är en länk?
Vart länken leder eller vad den gör — "Till startsidan", inte "företagets logotyp". Den som tabbar fram till länken behöver veta vad ett klick innebär.
Är alt-texter ett lagkrav?
Ja, för dem som omfattas. WCAG 1.1.1 ingår i EN 301 549, som DOS-lagen kräver av offentlig sektor och tillgänglighetslagen (2023:254) kräver av berörda privata aktörer sedan den 28 juni 2025.
Vill du se vad vi hittar på din webbplats?
Kör en gratis skanning — alla fyra moduler ingår i 30 dagar, inget betalkort krävs.