Data. Accessibility. Real Impact.
Text size
Power BI accessibility tool

Accessible Power BI Theme Generator

Choose your brand colours, check contrast, preview a report layout and export a ready-to-import Power BI JSON theme.

Live contrast checksText and interface colour pairs
Power BI JSONUses supported theme properties
Responsive previewSee the visual system before export
Sales Performance Overview
Total revenue£12.4M▲ 12%
Units sold86.2K▲ 4%
Profit margin18.6%▲ 2.3 pp
Customers4,892▲ 11%
Revenue trend
Revenue by region
UK
4.8
Europe
3.2
APAC
2.9
Other
1.5
Top products
ProductRevenueMarginChange
Product A£2.4M22%▲ 14%
Product B£1.8M18%▲ 9%
Product C£1.2M17%▲ 6%

Live report preview

Preview the same theme across common Power BI visual patterns.

Live preview
Sales Performance OverviewFY 2026
Total revenue£12.4M
Units sold86.2K
Profit margin18.6%
Customers4,892

Revenue trend

Sales by category

Chart palette preview

See the exported series colours before you download.
Bar
Line
Donut

Contrast checks

Text uses a 4.5:1 target; large interface/graphic pairs use a 3:1 target.

Design check score

0%

This is a design aid, not a WCAG certification.

    Generated Power BI theme JSON

    Copy it or download the file and import it through Power BI Desktop → View → Themes → Browse for themes.

    
            

    What this generator helps with

    ✓ Good foundation

    Consistent structural colours, readable text, clearer data palette choices and larger text defaults can make a report easier to use.

    Important limitation

    A theme cannot make a report fully accessible by itself. Report authors still need meaningful titles, alt text, logical tab order, keyboard usability and non-colour cues.

    Build accessible Power BI themes from your brand colours

    This free Power BI theme generator helps you create a consistent report design system without editing JSON by hand.

    Power BI theme design

    Choose brand colours, report backgrounds, card colours, fonts and chart series, then preview the result across dashboards, tables, KPI cards, bar charts and slicers. The generator exports a Power BI JSON theme that you can import into Power BI Desktop.

    Accessibility built into the workflow

    Check text and colour contrast, use a colour-blind-friendly chart palette, improve failing colour pairs and review an accessibility design score before downloading. A theme is a strong visual foundation, while full report accessibility still requires alt text, keyboard order and clear non-colour cues.

    Explore more of Guy Orlov’s Power BI and accessibility portfolio, or start generating your accessible Power BI theme.

    FAQ

    Practical answers for accessible Power BI report design.

    What contrast ratio should I aim for?

    For ordinary text, aim for at least 4.5:1 against its background. This tool also shows a 3:1 check for primary interface or graphical colour pairs.

    Does an accessible theme make my whole Power BI report accessible?

    No. The theme controls a useful part of the visual system, but you still need to check alt text, tab order, keyboard navigation, chart titles, slicers, tooltips and whether meaning depends on colour alone.

    Can I use red and green?

    Use colour carefully. Do not rely on red versus green as the only way to communicate meaning. Add text, icons, labels or another visual cue so the status remains understandable without colour.

    What does the downloaded JSON contain?

    The export contains supported Power BI theme properties such as data colours, structural colours and text classes. It is designed to be a clean starting point that Power BI can import and validate.

    How do I import the theme into Power BI?

    In Power BI Desktop, open the View tab, open Themes and choose Browse for themes. Select the downloaded JSON file and Power BI will validate and apply it.

    Built using current Microsoft Power BI theme and accessibility guidance. Custom report themes · Accessibility guidance