• Skip to main content
  • Skip to footer
Equalize Digital Home

Equalize Digital

Website Accessibility Consulting, Training, and Development

  • My Account
  • Support
  • Checkout
  • Software
    • Accessibility Checker
      • Features: Accessibility Checker
      • Documentation: Accessibility Checker
      • Buy Accessibility Checker
      • Start Free
    • ArchiveWP
      • Documentation: ArchiveWP
      • Buy ArchiveWP
      • Demo All Plugins
  • Services
    • Accessibility Audits
    • User Testing
    • Accessibility Remediation
    • VPAT & ACR Preparation
    • Accessibility Monitoring
    • Web Accessibility Training
    • Accessibility for Agencies
  • Company
    • About Us
    • Our Team
    • Industry Expertise
    • Accessibility Statement
    • Contact Sales
    • Become An Affiliate
  • Learn
    • Online Courses
    • Accessibility Meetup
    • Articles & Resources
    • Accessibility Craft Podcast
    • Upcoming Events
    • Office Hours
    • Custom Accessibility Training
    • Global Accessibility Awareness Day
  • Contact Sales
  • My Account
  • Support
  • Checkout
Home / Learning Center / Understanding WCAG 1.2.4 Captions (Live) (Level AA) for WordPress

Understanding WCAG 1.2.4 Captions (Live) (Level AA) for WordPress

Article PublishedDecember 10, 2025Last UpdatedDecember 10, 2025 Written byMaría José Maldonado, CPWA

Understanding WCAG 1.2.4 Captions (Live) for WordPress

This post is part of a series where we explain Web Content Accessibility Guidelines (WCAG), an internationally recognized standard for measuring website accessibility. For more posts in this series, visit our Web Accessibility WCAG 2 Knowledge Base.

Do you run webinars, a virtual conference, or live-stream videos to social media? If so, you need to ensure that everyone has access to the content in your live videos. With maximum reach and accessibility in mind, let’s discuss captions for live broadcasts.

While prerecorded videos can be supported with transcripts or audio descriptions, live streams present unique challenges. WCAG Success Criterion 1.2.4 Captions (Live) ensures that users who are deaf or hard of hearing can still follow along with real-time events, such as webinars, product launches, or live Q&A sessions hosted on your WordPress site or social media accounts.

In this article, we’ll explore what WCAG 1.2.4 requires, why live captions matter, common pitfalls to avoid, and practical ways to implement accessible live video content using WordPress tools and integrations.

What is WCAG 1.2.4 Captions (Live)?

The Success Criterion 1.2.4 (Level AA) states:

Captions are provided for all live audio content in synchronized media. (Level AA)

Web Content Accessibility Guidelines 1.2.4

In plain language: If you stream live video with spoken dialogue or meaningful audio, you must provide real-time captions so that users who are deaf or hard of hearing can access the content as it happens.

Captions for live media are a Level AA requirement, which means that if your website is required by law to be accessible and that law measures against WCAG 2.1 or 2.2 AA, you are legally required to have captions on your videos, both pre-recorded and live.

Article continued below.

Stay on top of web accessibility news and best practices.

Join our email list to get notified of changes to website accessibility laws, WordPress accessibility resources, and accessibility webinar invitations in your inbox.

This field is for validation purposes and should be left unchanged.
Name
Subscribe Consent(Required)

Why does it matter for WordPress sites?

Imagine hosting a live stream on your WordPress site to demonstrate a new product, share a press conference in real time, or otherwise connect with your audience. Without captions, attendees who are deaf or hard of hearing would miss the discussion entirely. WCAG 1.2.4 prevents this exclusion by requiring captions during live broadcasts.

Captions not only make your content inclusive but also improve engagement for users in noisy environments, non-native speakers, and anyone who prefers reading along.

Adding captions to live videos may seem simple, especially with all the automated captioning services available on YouTube and similar livestreaming platforms. However, if you’re embedding livestreams on a WordPress website, you may be surprised to learn that some builders break accessibility when they embed videos and that YouTube doesn’t include automated captions in its API. Given these and other challenges that exist when embedding video, it’s essential to think critically about your approach to live videos on your website and ensuring that they have available captions.

How to meet this Success Criterion in WordPress

For live video content, WCAG 1.2.4 requires captions for Level AA conformance. Here are practical approaches to meet this success criterion.

Use live captioning services:

Partner with professional captioners to have them type captions in real-time. Human captioners are the best solution, as they provide the most accurate captions with the fewest errors compared to automatic captions.

Learn more about the cost of live captioning and other video accessibility services in this webinar recording: Practical Advice for Meeting Caption, Transcript, and Sign Language Requirements.

Leverage platforms with built-in live captioning:

Automated captions are better than no captions, and in some jurisdictions, automated captions are considered sufficient for legal compliance. If you can’t afford to pay for human captioning, make sure your live videos at least have automated captions turned on. Here are some helpful guides:

  • How to use automatic captions in YouTube Live
  • Enabling automatic captions in Zoom webinars

If you embed live streams from YouTube, Zoom, or another platform, make sure to run a test before your webinar to ensure that captions work when embedding the video into WordPress. In some cases (such as YouTube), automated captions are not included in APIs and may not be visible when livestreaming an embedded video versus directly on the platform.

Provide a caption feed or transcript view alongside the video:

Some WordPress-compatible players and plugins allow you to display captions in a separate panel or overlay. Open captions or animated transcripts that display text in sync with the video may be a sufficient alternative to closed captions in the video player for your livestream doesn’t support closed captions.

This alternative would likely require custom coding in a WordPress environment, but it may work for you if you’re a developer.

WCAG 1.2.4 Exceptions

There are limited exceptions to the 1.2.4 success criterion:

  • Purely decorative or sensory live media (e.g., ambient visuals without speech) doesn’t require captions.
  • Live audio without meaningful speech (e.g., instrumental music) is exempt.

Testing 1.2.4 Compliance in WordPress

1. Identify live video content

Review your marketing plan for webinars, live product demos, Q&A sessions, or other planned live streams.

2. Check for captions

Confirm that captions are available during the live stream.

3. Verify accessibility

Ensure captions are accurate, synchronized, and easy to toggle on/off. Test any controls for captions with a keyboard alone and screen reader to make sure that they don’t require a mouse to access.

4. Bonus: test with users

Ask participants using assistive technology to confirm captions are discoverable and usable. If you regularly use automated captions, ask your viewers or attendees who are deaf or hard of hearing for feedback on their quality. Make sure that any automated captions have good enough quality that people can still understand what is being said.

Start Making Your WordPress Site Accessible Today

WCAG 1.2.4 Captions (Live) ensures that live video content is accessible to users who are deaf or hard of hearing. By enabling live captions for any embedded live videos, you make your WordPress site more inclusive, engaging, and professional.

Start small: enable captions in your next live webinar, or explore services, plugins, and integrations that support real-time captioning. Accessibility becomes easier when it’s part of your publishing workflow. Every captioned live event moves you closer to WCAG compliance and ensures your content is accessible to everyone.

Facebook0Tweet0LinkedIn0Shares0

Filed Under: Perceivable, Web Accessibility WCAG 2 Knowledge Base

Maria is a young hispanic woman with a streak of turquoise hair.

About María José Maldonado, CPWA

Maria is an Accessibility Specialist at Equalize Digital and a seasoned web accessibility professional with a strong foundation in education. Since transitioning to the field in 2018, she has been dedicated to advancing accessibility testing and fostering digital inclusivity. Maria has CPACC, WAS, and CPWA certifications, and she possesses a comprehensive understanding of WCAG standards and legal requirements.

Her expertise spans assistive technologies, automated testing tools, and responsive design, ensuring seamless user experiences across diverse platforms. Passionate about creating accessible digital environments, Maria enjoys collaborating with teams to drive meaningful, user-centered accessibility solutions.

Post navigation

Understanding WCAG 1.2.3 Audio Description or Media Alternative (Prerecorded) for WordPressPrevious post: Understanding WCAG 1.2.3 Audio Description or Media Alternative (Prerecorded) for WordPress
Make every image on your WordPress site meaningful, accessible, and user-friendly.Next post: WordPress Alt Text Best Practices

Easier, Faster Accessibility Testing

Equalize Digital Accessibility Checker gives you real-time accessibility feedback in the WordPress editor. Learn accessibility and make fixes earlier in the dev and content creation process. Full-site accessibility scanning without the per page fees.

Get Accessibility Checker

Footer

Equalize Digital Websites for Everyone

Your WordPress accessibility team. Accessibility plugins, rapid audits, and consulting to help you make your website usable by people of all abilities.

  • Facebook
  • GitHub
  • LinkedIn
  • YouTube

Company

  • About Equalize Digital
  • WordPress Accessibility Meetup
  • Accessibility Statement
  • Blog
  • Events
  • Contact Us

Services

  • Accessibility Audits
  • User Testing
  • Remediation
  • Ongoing Monitoring
  • VPAT & ACR Preparation
  • Accessibility Training
  • For Agencies
  • Website Development

Accessibility Checker

  • Features
  • Pricing
  • Documentation
  • How to Get Support
  • My Account
  • Affiliate Dashboard
  • Become an Affiliate

© 2026 Equalize Digital · Privacy Policy · Terms of Service · Software Terms & Refund Policy

International Association of Accessibility Professionals member

Small Business Accessibility Playbook

Learn how to make your website accessible.

Free Ebook: The Small Business Accessibility Playbook for WordPress by Equalize Digital and WP Buffs.

Get a copy of the free e-book via email.

This field is for validation purposes and should be left unchanged.
Name(Required)
This field is hidden when viewing the form
This field is hidden when viewing the form
Privacy Policy(Required)
This field is hidden when viewing the form