Make every hero readable.
Test text over real photos, adjust an overlay or gradient, measure sampled contrast across your text area, and export practical CSS. Your image stays in your browser.
Use a real hero image
PNG, JPEG or WebP · up to 12 MB. Analysis downsizes large images to keep the browser responsive.
Why image contrast needs visual review
This estimates contrast between the chosen text color and pixels within a rectangular region, after compositing a CSS-like overlay. Transparent PNG/WebP areas are evaluated over the preview's dark fallback background (#23344C), which is also included in the exported CSS. It does not inspect actual glyph shapes, font weight, antialiasing, background-size cropping or every breakpoint. Color-vision matrices are approximations; simulated preview colors are not used in the exported original CSS. Images are held locally and are discarded when you close or reset the page. Make sure you have permission to use uploaded photography.