On This Page
- Why Flyer Accessibility Matters
- Before You Start
- Step-by-Step: Building an Accessible Flyer
- Canva's Built-In Accessibility Features
- Color & Contrast
- Text in Images
- Exporting & File Formats
- Publishing Patterns by Channel
- Before & After Examples
- Accessibility Checklist
- Common Mistakes
- Resources
UA Digital Accessibility Support
Need help making a flyer or graphic accessible? The Digital Accessibility team offers quick consultations for content creators. Submit a consultation request or email accessibility@arizona.edu.
Why Flyer Accessibility Matters
Flyers are one of the most common communication formats at UA — event announcements, program promotions, call-for-proposals, and department newsletters all rely on visual graphics. But a flyer that’s published only as an image is invisible to:
- Screen reader users — They hear nothing unless alt text is provided
- People with low vision — They can’t zoom into a flat image without losing quality
- People with color vision deficiency — Color-only information is missed
- People on slow connections — Large image files may not load at all
The rule is simple: If the flyer contains information people need, that information must be available in an accessible format — not just as pixels in a picture.
WCAG Success Criteria That Apply
| Criterion | Requirement | Relevance to Flyers |
|---|---|---|
| 1.1.1 Non-text Content | All non-text content has a text alternative | Every flyer image needs alt text |
| 1.4.3 Contrast (Minimum) | 4.5:1 for normal text, 3:1 for large text | Text on the flyer must be readable |
| 1.4.5 Images of Text | Use real text instead of images of text | Prefer HTML text over text baked into images |
| 1.4.11 Non-text Contrast | 3:1 for UI components and graphical objects | Icons and meaningful graphics need contrast |
Before You Start
Choose Your Starting Point
| Scenario | Recommended Approach |
|---|---|
| Simple event announcement | Skip Canva — use an HTML email or web page instead. Real text is always more accessible than an image. |
| Visual promotion that needs brand impact | Use Canva, but always create a text alternative alongside the graphic |
| Social media graphic | Use Canva for the visual, write the full content in the post text, and add platform alt text |
| Printable poster | Use Canva for design, export as PDF with selectable text when possible |
UA Brand Compliance
Before designing, review these resources:
- Color tokens: Use UA brand colors — Arizona Red (#AB0520), UA Blue (#0C234B), and White are your safest high-contrast combinations
- Logo usage: Download approved logos from brand.arizona.edu and follow clear-space rules
- Templates: Check if your college or unit has approved Canva templates — start from those rather than from scratch
- See the Accessible Branding guide for complete UA color contrast ratios
Step-by-Step: Building an Accessible Flyer
- Open canva.com and sign in with your UA credentials (if your unit has Canva for Teams)
- Choose a template or create a custom size
- Start with a solid background color — busy photo backgrounds make text harder to read for everyone
Organize information in a clear, logical reading order — top to bottom, most important first:
- Event/program title — largest text, highest contrast
- Date, time, and location — prominent but secondary
- Brief description — what it is and who it’s for
- Call to action — register, RSVP, learn more
- Contact information — email, phone, URL
- Logos and branding — bottom or corner placement
Why order matters: When you provide a text alternative, you’ll list information in this same order. A logical visual hierarchy makes the text version natural to write.
- Font size: Minimum 24pt for body text on a standard flyer (8.5×11). Titles should be 36pt or larger.
- Font weight: Use medium or bold weights. Avoid thin/light weights that disappear at small sizes.
- Font choice: Stick to clean sans-serif fonts — Open Sans, Lato, Montserrat, or Atkinson Hyperlegible are excellent choices.
- Avoid: Script fonts, decorative fonts, all-uppercase for more than a few words, and fonts with ambiguous letterforms (where “I”, “l”, and “1” look alike).
- Primary text: Use Arizona Blue (#0C234B) or black on white/light backgrounds for body text
- Accent text: Arizona Red (#AB0520) on white is 7.3:1 — excellent for headings and emphasis
- Avoid: Light colors on light backgrounds, text directly on photos without an overlay
- Test: Use the WebAIM Contrast Checker to verify every text/background combination
- Don’t rely on color alone: If you color-code sections (e.g., red = deadline), also add a text label or icon
- Decorative images: Background patterns, border decorations — these get empty alt text (
alt="") when published - Informational images: Photos that convey meaning, icons that indicate actions — these need descriptive alt text
- Charts or data visuals: Always provide the data in text form alongside or below the visual
- UA logos: Alt text should be “University of Arizona” (or empty if the university name appears as text nearby)
Before exporting:
- Hide all images and decorative elements mentally — does the text alone make sense?
- Read content top-to-bottom, left-to-right — is the order logical?
- Check that no essential information is conveyed only through visual position or color
- Verify that dates, times, and locations are unambiguous (“Friday, March 6, 2026” not “this Friday”)
Canva’s Built-In Accessibility Features
Canva has added several accessibility tools — use them:
- Select an image or graphic element
- Click the “…” (More) menu on the element toolbar
- Select “Alternative text”
- Write a concise description (or mark as decorative)
- This alt text carries through to some export formats (PDF)
- Click the “Accessibility” button in the bottom toolbar (person icon)
- Canva will flag:
- Missing alt text on images
- Low contrast text
- Text that may be too small
- Address each flagged issue before exporting
- Color palette generator: Canva suggests palettes — always verify contrast before using
- Text spacing controls: Adjust letter and line spacing for readability
- Grid and alignment tools: Maintain consistent visual structure
- Resize (Magic Resize): When resizing for different platforms, re-check that text remains large enough and contrast is maintained
Color & Contrast
| Foreground | Background | Ratio | Passes For |
|---|---|---|---|
| Arizona Blue (#0C234B) | White (#FFFFFF) | 14.2:1 | All text sizes |
| Arizona Red (#AB0520) | White (#FFFFFF) | 7.3:1 | All text sizes |
| White (#FFFFFF) | Arizona Blue (#0C234B) | 14.2:1 | All text sizes |
| White (#FFFFFF) | Arizona Red (#AB0520) | 7.3:1 | All text sizes |
| Oasis Blue (#378DBD) | White (#FFFFFF) | 3.2:1 | Large text only (24px+ or 18.5px bold) |
| Arizona Blue (#0C234B) | Cool Gray (#E2E9EB) | 11.3:1 | All text sizes |
If you must place text over a photograph:
- Add a solid overlay: Use a semi-transparent rectangle (80–90% opacity) in UA Navy or white behind the text
- Test the worst case: Check contrast against the lightest and darkest areas of the photo that show through
- Better alternative: Use a solid color block for the text area and place the photo separately
- Avoid: Transparent text overlays, text directly on busy images, gradient overlays that create uneven contrast
Text in Images: The Core Problem
Flyers are fundamentally images of text — and images of text are one of the biggest accessibility barriers on the web. Here’s how to handle this:
- Best: Native HTML/text — Send your message as a web page or email with real text. No image needed.
- Good: Image + full text alternative — Publish the flyer image alongside a complete text version of all content.
- Acceptable: Image with comprehensive alt text — For simple flyers (short text), provide detailed alt text that includes all the information.
- Unacceptable: Image alone — A flyer posted as a PNG/JPG with no alt text or text alternative.
When a flyer is published as an image, the alt text should include all essential information, not just a description of the visual design:
Poor alt text:
“Colorful flyer for upcoming event”
Good alt text (for simple flyers):
“Spring Research Symposium. Friday, March 13, 2026, 9 AM to 4 PM. Student Union Memorial Center, Rincon Room. Open to all UA students and faculty. Register at research.arizona.edu. Contact: symposium@arizona.edu”
For complex flyers with lots of content: Alt text has practical limits (~125 characters is the guideline, though not a hard technical limit). Use alt for a brief summary and provide a linked text alternative:
<img src="spring-symposium-flyer.png"
alt="Spring Research Symposium — full details in text below">
<!-- Full text version follows -->Exporting & File Formats
| Format | Accessibility | Best For | Limitations |
|---|---|---|---|
| PNG | Needs alt text where published | Web, social media, email embedding | No selectable text, fixed resolution |
| JPG | Needs alt text where published | Photos, email embedding | No selectable text, compression artifacts |
| PDF (Standard) | Often inaccessible — flattened text | Print, attachments | Canva PDFs rarely have proper tags or reading order |
| PDF (with selectable text) | Better — text is selectable and searchable | Print + digital distribution | Still may lack proper heading structure and reading order |
| SVG | Can include accessible text | Web graphics | Not supported by all platforms |
- For web publishing: Export as PNG + create an HTML text alternative on the same page
- For email: Export as PNG + include all flyer text in the email body
- For social media: Export as PNG + write all content in the post caption
- For print: Export as PDF (Print quality) — accessibility applies to digital distribution, not physical paper
- For attachments: Export as PDF with “Include text” option + add document title in File > Settings
- Click Share → Download
- Select PDF Standard or PDF Print
- Check “Flatten PDF” — uncheck this (flattened PDFs are images, not selectable text)
- Download and open in Adobe Acrobat to verify text is selectable
- In Acrobat, add document title: File → Properties → Description → Title
Publishing Patterns by Channel
Pattern: Flyer image + full text in the email body
Subject: Spring Research Symposium — March 13
[Flyer image with alt text: "Spring Research Symposium flyer — details below"]
Spring Research Symposium
Friday, March 13, 2026, 9:00 AM – 4:00 PM
Student Union Memorial Center, Rincon Room
Join us for a day of interdisciplinary research presentations...
Register: [link to registration page]
Questions: symposium@arizona.eduKey rules:
- Never send a flyer image as the only content
- Include all text from the flyer in the email body
- Add alt text to the embedded image
- Use a descriptive subject line (not “See attached flyer”)
- For mass emails via Mailchimp or Emma, test with the preview/accessibility tools
Pattern: Flyer image as supplementary visual + HTML content as primary
<!-- Primary content — accessible HTML -->
<article>
<h2>Spring Research Symposium</h2>
<p><strong>Date:</strong> Friday, March 13, 2026</p>
<p><strong>Time:</strong> 9:00 AM – 4:00 PM</p>
<p><strong>Location:</strong> Student Union Memorial Center, Rincon Room</p>
<p>Join us for a day of interdisciplinary research presentations...</p>
<a href="/register">Register Now</a>
</article>
<!-- Supplementary visual — the flyer -->
<aside>
<img src="symposium-flyer.png"
alt="Spring Research Symposium promotional flyer">
</aside>Key rules:
- The web page content should stand alone without the image
- Use semantic HTML: headings, paragraphs, lists, links
- The flyer image is supplementary — a nice visual, not the information source
- Add the flyer image in an
<aside>or at the end, not as the hero
Pattern: Image + full content in caption + platform alt text
- Write the caption first — include all essential information from the flyer
- Upload the image and add alt text through the platform’s accessibility feature:
- Instagram: Advanced Settings → Write Alt Text
- Facebook: Edit Photo → Alternative Text
- X/Twitter: Add description (link in image upload)
- LinkedIn: Alt text option on image upload
- Hashtags: Use CamelCase (#AccessibilityMatters, not #accessibilitymatters)
- Emojis: Use sparingly; screen readers read each emoji name aloud. Place at the end, not between words.
Pattern: Flyer as supporting visual + full HTML content in the announcement
- Create a new Announcement or Content item
- Write the full content in the HTML editor using headings, lists, and links
- Insert the flyer image and add alt text through the image properties dialog
- Do not upload a flyer image as the sole content of an announcement
Before & After Examples
Before (Inaccessible):
- Flyer posted as JPG on department website
- No alt text
- Light gray text on light blue background (2.8:1 contrast)
- Event details only in the image — no text on the page
- Date written as “Next Thursday” with no specific date
After (Accessible):
- Event details published as HTML on the web page (heading, date, time, location, description, registration link)
- Flyer image included as supplementary visual with alt text: “Wildcat Welcome event promotional flyer”
- UA Navy text on white background (14.2:1 contrast)
- Specific date: “Thursday, August 21, 2026”
- Registration link with descriptive text: “Register for Wildcat Welcome”
Before (Inaccessible):
- Multi-section newsletter designed entirely in Canva
- Exported as single PNG and emailed as the entire email body
- Screen readers announce only “image” (no alt text)
- Text at 10pt equivalent — unreadable when zoomed
After (Accessible):
- Newsletter content written as HTML email with proper headings and sections
- Individual graphics used as section illustrations with alt text
- All links are real HTML links (not “click here” text baked into images)
- Font size minimum 16px; headings 20–24px
Accessibility Checklist
Use this checklist before publishing any flyer or graphic from Canva:
- Started from a solid background (not a busy photo)
- Information follows a logical top-to-bottom hierarchy
- Font size is 24pt+ for body text (standard flyer size)
- Font is clean and readable (sans-serif, medium/bold weight)
- Color contrast meets 4.5:1 for normal text, 3:1 for large text
- Color is not the only way to convey information
- Text over images has a solid or semi-transparent overlay
- All dates include day of week, month, date, and year
- Contact information is complete (email, phone, or URL)
- Alt text added to meaningful images (via element menu)
- Ran Canva’s built-in accessibility checker
- Decorative elements don’t interfere with text readability
- Reading order makes sense when read top-to-bottom
- Chose appropriate export format (PNG for web/social, PDF for print/attachments)
- PDF is not flattened (text is selectable)
- Added document title to PDF exports (via Acrobat)
- Email: All flyer text repeated in the email body
- Web: HTML content is the primary information source, flyer is supplementary
- Social media: Full content in caption + platform alt text added
- LMS: Full content in announcement text + image has alt text
- Alt text for the flyer image includes all essential information (or references text below)
Common Mistakes
| Mistake | Why It’s a Problem | Fix |
|---|---|---|
| Posting a flyer image as the only content | Screen reader users get zero information | Add full text alternative |
| “See flyer for details” | Forces users to decode an image they may not be able to see | Write details in text |
| Light text on photo backgrounds | Fails contrast; unreadable in sunlight or on poor displays | Add solid overlay, check contrast |
| Using Canva’s decorative fonts | Hard to read for people with dyslexia or low vision | Use clean sans-serif fonts |
| “Click here” or raw URLs | Meaningless to screen reader users; hard to use on mobile | Write descriptive link text |
| Flattened PDF export | Text becomes an image; not searchable, not readable by AT | Uncheck “Flatten PDF” |
| Date as “this Friday” | Ambiguous once the flyer circulates beyond the original context | Use full date with day of week |
| Missing alt text on social media | Most people skip this; it’s the single biggest fix you can make | Use each platform’s alt text feature |
Resources
Guides & References
- WebAIM: Alt Text and Images
- W3C: Images and Text Alternatives
- Canva Accessibility Features
- Arizona Quickstart Accessibility Guidelines
Related Pages on This Site
- Color & Contrast Guidelines
- Accessible Branding — UA color contrast ratios and typography
- Accessible Documents Overview
- Writing Meaningful Link Text
- Adobe Creative Suite Accessibility — For advanced design work beyond Canva
- Social Media Accessibility
Tools
- WebAIM Contrast Checker
- Colour Contrast Analyser (desktop app)
- Who Can Use — See how colors appear to people with color vision deficiency
Need Help?
Contact accessibility@arizona.edu for guidance on accessible flyers and graphics, or request a consultation.