At Mapme, our mission is to ensure that interactive maps are accessible and inclusive for everyone, including users with disabilities. By following the Web Content Accessibility Guidelines (WCAG), we meet the requirements of the Americans with Disabilities Act (ADA) and Section 508 standards. View the Mapme Accessibility Conformance Reports – VPAT.
However, accessibility is a shared responsibility. To provide the best experience for all users, map creators must adopt accessibility best practices. In this guide, we’ll explore strategies to make your maps more accessible, compliant, and user-friendly for everyone.
1. Optimize Visual Contrast
Poor contrast can make maps unusable for people with visual impairments. WCAG requires a minimum contrast ratio of 3:1 for graphic elements. Here’s how to achieve this:
Basemap Style Selection
- Choose high-contrast map styles for optimal readability
- For urban areas, we recommend either:
- Toner style (maximum contrast)
- Standard style (balanced visibility)
Drawing Elements
- Set line width to a minimum of 3px for clear visibility
- Select colors that contrast well with:
- The basemap underneath
- Other map elements
- Surrounding content
Markers and Popups
- Color Selection:
- Mapme automatically optimizes marker content color (white or black)
- Use dark background colors for pins to ensure white content maximizes contrast
- Size Considerations:
- Configure markers large enough for easy clicking/tapping
- Ensure content remains legible at various zoom levels
- Enable dynamic marker sizing: Settings > Markers > “Resize markers based on zoom level”
💡 Pro Tip: Verify your color choices using these tools:
2. Implement Clear Labels and Descriptions
Screen reader accessibility depends heavily on clear, descriptive text elements. Here’s how to optimize each component:
Map Context
- Title: Create a concise, descriptive name that clearly indicates the map’s purpose
- Description: Provide context about the map content and purpose
Location Details
- Names:
- Use familiar, common names (e.g., “Central Park Library”)
- Avoid codes or technical addresses
- Descriptions:
- Use the formatting tool for clarity with bold text, italics, bullet points
- Utilize bullets and tables for complex data
- Include relevant accessibility information
Categories and Filters
- Category Names:
- Use clear, explicit terminology
- Spell out abbreviations (e.g., “Points of Interest” instead of “POI”)
- Category Descriptions:
- Add brief context for each category
- Explain what users will find within each filter
3. Optimize Media Content
Images
- Add descriptive alt text (alternative text) to every image
- Include relevant details about:
- What the image shows
- Its significance to the location
- How to? Use the media caption field to generate alt text:
- Click the “edit” icon
- Select “caption and credit”
- Enter a detailed description in the caption field

Videos
- Include complete captions covering:
- All dialogue
- Important sound effects
- Relevant background audio
- Directional cues
4. Highlight Accessible Features
Make your map truly inclusive by prominently featuring accessibility information. This is especially useful for interactive maps used to explore areas such as city guides, campus maps, or event maps.
Check out this example.
Accessible Amenities
- Create dedicated categories for:
- Wheelchair-accessible entrances
- Accessible parking spots
- ADA-compliant restrooms
- Rest areas and seating
- Use universal icons for easy recognition
Accessible Routes
- Clearly mark accessible paths using:
- High-contrast line colors
- Distinctive line styles (e.g., dashed lines)
- Clear labels indicating slope and surface type
Best Practices Checklist
- ✅ Verify contrast ratios meet WCAG standards
- ✅ Include clear, descriptive labels for all elements
- ✅ Add alt text to all images
- ✅ Caption all videos
- ✅ Mark accessible amenities and routes
- ✅ Test with screen readers
- ✅ Validate mobile responsiveness
Final Thoughts
Creating accessible maps isn’t just about compliance; it’s about ensuring everyone can enjoy and benefit from the rich information your map provides. By adopting these best practices, you’ll create maps that are not only compliant but also welcoming and inclusive.
Start implementing accessibility features today with Mapme, and let’s build a more inclusive digital world together!
