Flag Theme Generator by 301.st
Generate accessible browser themes inspired by 198 country flags. Dark, Light & AMOLED modes with WCAG contrast validation. Export palettes to CSS, Tailwind, shadcn/ui, Tokens Studio, and JSON.
Extension Metadata
Screenshots
About this extension
Create browser themes inspired by real country flags.
Flag Theme provides 198 national color palettes and lets you preview and apply themes directly in your browser using the
Features
Export for Designers & Developers
Open the side panel to export your theme in five formats:
Privacy
All processing happens locally in your browser.
Permissions:
Website: flagtheme.com
Source code: GitHub
Flag Theme provides 198 national color palettes and lets you preview and apply themes directly in your browser using the
browser.theme API.Features
- Dark / Light / AMOLED modes
- WCAG-checked color contrast
- Live preview — see the theme before applying
- Side panel for quick browse and apply
- Open source — Apache 2.0 licensed
Export for Designers & Developers
Open the side panel to export your theme in five formats:
- CSS custom properties (
--uc-prefix) - Tailwind config (
ucnamespace) - shadcn/ui HSL variables
- Tokens Studio (W3C DTCG format)
- Raw JSON with metadata
Privacy
All processing happens locally in your browser.
- No network requests
- No telemetry
- No tracking
- No account required
Permissions:
storage only (for saving your preferences).Website: flagtheme.com
Source code: GitHub
Rated 0 by 0 reviewers
Permissions and data
Optional permissions:
- Download files and read and modify the browser’s download history
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 1.0.0
- Size
- 156.89 KB
- Last updated
- 4 days ago (Mar 9, 2026)
- Related Categories
- License
- Apache License 2.0
- Privacy Policy
- Read the privacy policy for this add-on
- Version History
- Tags
- Add to collection
The developer of this extension asks that you help support its continued development by making a small contribution.