Accessibility
· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.FFavicon & BrandingAction1 icon(s) detectedFIX
DWeb ManifestActionNot foundFIX
No web manifest found.
DDark Mode SupportActionTheme color onlyFIX
Detection limited to meta tags and inline styles.
DPrint StylesheetActionNo print stylesFIX
CLink & Button QualityAction1 issue(s) across 256 links and 13 buttonsREVIEW
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| (empty) | empty | Add link text or aria-label | |
| https://www.handbook.fca.org.uk/ | FCA Handbook | img no alt | Add alt attribute to the image |
| /firms/connect | Connect | img no alt | Add alt attribute to the image |
| /firms/fees/online-invoices | Online Invoicing System | img no alt | Add alt attribute to the image |
| /firms/authorisation-involved | Authorisation: new to regulati… | img no alt | Add alt attribute to the image |
| /firms/my-fca | My FCA | img no alt | Add alt attribute to the image |
| https://register.fca.org.uk/ | Financial Services Register | img no alt | Add alt attribute to the image |
| /firms/regdata | RegData | img no alt | Add alt attribute to the image |
| https://www.handbook.fca.org.uk/ | FCA Handbook | img no alt | Add alt attribute to the image |
| /firms/connect | Connect | img no alt | Add alt attribute to the image |
| /firms/fees/online-invoices | Online Invoicing System | img no alt | Add alt attribute to the image |
| /firms/authorisation-involved | Authorisation: new to regulati… | img no alt | Add alt attribute to the image |
| /firms/my-fca | My FCA | img no alt | Add alt attribute to the image |
| https://register.fca.org.uk/ | Financial Services Register | img no alt | Add alt attribute to the image |
| /firms/regdata | RegData | img no alt | Add alt attribute to the image |
| https://www.handbook.fca.org.uk/ | FCA Handbook | img no alt | Add alt attribute to the image |
| /firms/connect | Connect | img no alt | Add alt attribute to the image |
| /firms/fees/online-invoices | Online Invoicing System | img no alt | Add alt attribute to the image |
| /firms/authorisation-involved | Authorisation: new to regulati… | img no alt | Add alt attribute to the image |
| https://www.linkedin.com/company/financi… | LinkedIn … | new tab | Add '(opens in new tab)' to text |
| /news/rss.xml | RSS Feed | new tab | Add '(opens in new tab)' to text |
| https://twitter.com/thefca | Twitter … | new tab | Add '(opens in new tab)' to text |
| https://plainnumbers.org.uk/thefca | Plain Numbers Working Together… | new tab | Add '(opens in new tab)' to text |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text | |
| Tweet | new tab | Add '(opens in new tab)' to text | |
| new tab | Add '(opens in new tab)' to text | ||
| new tab | Add '(opens in new tab)' to text | ||
| Share this selection by email | new tab | Add '(opens in new tab)' to text |
Links without text are announced as raw URLs by screen readers.
a#main-content
Links with no accessible text (empty <a></a>, image-only no alt, icon-only no aria-label) are unidentifiable to screen readers.
Source: WCAG 2.1 SC 2.4.4
Image-only links need alt text on the image (or aria-label on the link) so screen readers can announce them.
a[href="https://www.handbook.fca.org.uk/"]; a[href="/firms/connect"]; a[href="/firms/fees/online-invoices"]; a[href="/firms/authorisation-involved"]; a[href="/firms/my-fca"]; a[href="https://register.fca.org.uk/"]; a[href="/firms/regdata"]; a[href="https://www.handbook.fca.org.uk/"]; a[href="/firms/connect"]; a[href="/firms/fees/online-invoices"] (+9 more)
Image-only links with no alt are unidentifiable to screen-reader users — link's destination is invisible.
Source: WCAG 2.1 SC 2.4.4
Add '(opens in new tab)' to link text or aria-label.
https://www.linkedin.com/company/financial-conduct-authority; /news/rss.xml; https://twitter.com/thefca; ; ; ; ; ; ; (+57 more)
Links with target="_blank" without rel="noopener" leak the originating page's window context — security and UX issue.
Learn more ▾ ▴
Without rel="noopener", the new tab can navigate the original tab via window.opener (tab-nabbing attack). Modern browsers default to noopener for target=_blank but only since recent versions. Always set rel="noopener noreferrer" explicitly.
Source: MDN target / OWASP
B404 Error PageHTTP 404, custom pageREVIEW
A+Landmark Structure5 landmarksPASS
A+Heading Hierarchy52 headingsPASS
- H3 Contact us
- H4 What we do
- H4 How we regulate
- H4 How we operate
- H4 Who we are
- H4 Join us
- H3 Firms overview
- H4 Firm authorisation
- H4 Regulated firms
- H4 Tasks for firms
- H4 Focus areas
- H4 Primary markets
- H4 Markets policy
- H4 Regulated markets
- H4 Market abuse
- H4 Short selling
- H4 Transaction reporting
- H3 Our Consumer section
- H4 Your rights
- H4 Complaints
- H4 Scams
- H4 Report a firm
- H3 Sign up to receive daily alerts on the warnings we issue
- H4 News
- H4 Media centre
- H4 Events
- H4 Policy and guidance
- H4 Corporate documents
- H4 Notices and decisions
- H4 Data
- H4 Research
- H4 Forms
- H1 Welcome to the Financial Conduct Authority
- H2 For consumers
- H2 For firms
- H2 FCA Firm Checker
- H2 Resources
- H2 My FCA is a portal for firms
- H2 Latest news
- H2 What we do
- H2 About us
- H2 Publications
- H2 Join us
- H2 Our strategy in action
- H2 Highlighting the risks of investment hype
- H2 Helping social tenants keep their compensation
- H2 Cracking down on misleading credit brokers
- H2 Sign up for FCA newsletters and email alerts
- H2 Social
- H2 Registers and Systems Registers and Systems
- H2 Careers Careers
- H2 Contact Contact
A+Alt Text QualityAll 34 images OKPASS
A+Form AccessibilityAll 3 controls labeledPASS
| Control | Type | Label | Method |
|---|---|---|---|
| #cookie-category-functional | checkbox | Functional | for/id |
| #cookie-category-tracking_ad | checkbox | Non-functional | for/id |
| #edit-search-term | text | Search | for/id |
A+Color Contrast (Screenshot)20 text elements analyzed, 0 fail WCAG AAPASS
Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.
Show all checked elements (20)
| Element | Ratio | Required | FG | BG | Result |
|---|---|---|---|---|---|
| h1 Welcome to the Finan… | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 For consumers | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 For firms | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 FCA Firm Checker | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 Resources | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 My FCA is a portal f… | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 Latest news | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 What we do | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 About us | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 Publications | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 Join us | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 Our strategy in acti… | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 Highlighting the ris… | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 Helping social tenan… | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 Cracking down on mis… | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 Sign up for FCA news… | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h2 Social | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h3 Contact us | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Firms overview | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
| h3 Our Consumer section | 13.11:1 | 3.0:1 | #000000 | #D7CAC1 | Pass |
Methodology: The top 20 text elements by font size were checked. Background color was sampled from the desktop screenshot using a 5-point pattern. WCAG 2.1 AA requires 4.5:1 for normal text and 3:1 for large text.
A+Lighthouse Accessibility AuditsScore 100/100 — 0 failing, 29 passedPASS
Accessibility
These checks highlight opportunities to improve the accessibility of your web app. Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so manual testing is also encouraged.