Accessibility scan

Sketch

https://www.sketch.com

F

24 automated issues detected

Impact-weighted score: 205 · critical 17 · serious 7 · moderate 0 · minor 0

Automated axe-core 4.11.4 scan of the homepage only, run on June 23, 2026. Results are reproducible: the same engine, the same page.

Automated testing detects roughly 30–50% of WCAG issues. Many barriers — keyboard traps, screen-reader flow, focus order, meaningful alt text — need manual review by a person. A clean automated scan is not the same as an accessible site.

A clean automated scan is not a determination of ADA compliance, legal compliance, or full accessibility. These results describe only what an automated scan found on one page on one date.

Detected issues

Images must have alternative text

Critical · 17 elements

WCAG: wcag2a, wcag111 · rule: image-alt

.hero__orbs
<img src="https://cdn.sketch.com/assets/pages/home/orbs@2x.webp" class="hero__orbs">
.canvas__asset__image--transparent
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="canvas__asset__image...">
a[href$="forrest-v2/"] > .testimonial__quote__author.lg-mr-5 > .testimonial__quote__icon.mr-4[height="44"]
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="testimonial__quote__..." width="44" height="44">
.swiper-slide-next.testimonials__item.testimonial > .testimonial__wrapper.flex > .testimonial__quote__author.lg-mr-5 > .testimonial__quote__icon.mr-4[height="44"]
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="testimonial__quote__..." width="44" height="44">
.testimonials__item.testimonial.swiper-slide:nth-child(3) > .testimonial__wrapper.flex[rel="nofollow noreferrer"] > .testimonial__quote__author.lg-mr-5 > .testimonial__quote__icon.mr-4[height="44"]
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="testimonial__quote__..." width="44" height="44">
.testimonials__item.testimonial.swiper-slide:nth-child(4) > .testimonial__wrapper.flex[rel="nofollow noreferrer"] > .testimonial__quote__author.lg-mr-5 > .testimonial__quote__icon.mr-4[height="44"]
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="testimonial__quote__..." width="44" height="44">
a[href$="gentler-streak/"] > .testimonial__quote__author.lg-mr-5 > .testimonial__quote__icon.mr-4[height="44"]
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="testimonial__quote__..." width="44" height="44">
a[href$="darkroom/"] > .testimonial__quote__author.lg-mr-5 > .testimonial__quote__icon.mr-4[height="44"]
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="testimonial__quote__..." width="44" height="44">
.item--every-point-perfect > .item__inner > .item__asset
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="item__asset">
.item--work-effortlessly > .item__inner > .item__asset
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="item__asset">
.item--ready-set-done > .item__inner > .item__asset
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="item__asset">
.item--modals-and-more > .item__inner > .item__asset
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="item__asset">
.item--test-it-anywhere > .item__inner > .item__asset
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="item__asset">
.item--space-for-everyone > .item__inner > .item__asset
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="item__asset">
.item--no-shady-pricing > .item__inner > .item__asset
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="item__asset">
.item--share-components > .item__inner > .item__asset
<img src="https://sktch.b-cdn...." srcset="https://sktch.b-cdn...." class="item__asset">
.about__diamond
<img src="https://cdn.sketch.com/assets/pages/home/diamond@2x.png" class="about__diamond">

Elements must meet minimum color contrast ratio thresholds

Serious · 4 elements

WCAG: wcag2aa, wcag143 · rule: color-contrast

.swiper-slide-next.testimonials__item.testimonial > .testimonial__wrapper.flex > blockquote > .testimonial__quote__text.styled-text
<p class="testimonial__quote__text styled-text">Sketch has been constantly improving since I started using it in 2012. Even though I’m using Sketch every day, it still brings me joy and continues to feel powerful and special.</p>
Contrast ratio: 1.6:1text: #c6c6c6bg: #f8f8f8use #727272 (passes AA on this background)
.swiper-slide-next.testimonials__item.testimonial > .testimonial__wrapper.flex > .testimonial__quote__author.lg-mr-5 > cite
<cite><strong>Mark Jardine</strong>Tapbots</cite>
Contrast ratio: 1.71:1text: #c0c0c0bg: #f8f8f8use #727272 (passes AA on this background)
.swiper-slide-next.testimonials__item.testimonial > .testimonial__wrapper.flex > .testimonial__quote__author.lg-mr-5 > cite > strong
<strong>Mark Jardine</strong>
Contrast ratio: 1.97:1text: #b3b3b4bg: #f8f8f8use #727273 (passes AA on this background)
.main-footer__notice
<p class="main-footer__notice">© 2026 Sketch B.V.</p>
Contrast ratio: 3.67:1text: #7f7f7fbg: #f5f5f5use #707070 (passes AA on this background)

Links must have discernible text

Serious · 3 elements

WCAG: wcag2a, wcag244, wcag412 · rule: link-name

.promo__banner__link
<a href="/beta/" class="promo__banner__link"></a>
a[href$="smart-animate/"]
<a href="/blog/smart-animate/" class="item__link">
.item__link[href$="handoff/"]
<a href="/handoff/" class="item__link">

Are you Sketch?

This is a free, automated, homepage-only snapshot. Re-scan sketch.com live, get the full element-level worklist across every page, or set up monitoring that re-checks on a schedule and alerts only on new issues.