Skip to main content
CSSpeek

Free tool

Site Style Report

Paste any public URL. Get back the site's color palette, typography, spacing values, border radii, and box shadows — all extracted from its real stylesheets in seconds.

Want this for any element, not just a whole page?

CSSpeek does per-element inspection live in your browser — click any element and see exactly the styles that apply. Add it to Chrome for targeted analysis that this tool can't do.

What the report contains

What it can't see

Styles applied at runtime by JavaScript, shadow-DOM encapsulated styles, and fonts loaded by JS without a matching CSS declaration are not reported. For a complete live view of any element's styles, use a per-element inspector — that's what the CSSpeek extension is for.

Site Style Report: frequently asked questions

How does this work under the hood?
The tool fetches the public HTML at the URL you provide, pulls any linked stylesheets plus inline <style> blocks, parses them with a CSS parser, and tallies the color values, font families, spacing, radii, and shadows it finds.
Will this work on login-walled or SPA-only content?
Not fully. The tool fetches the raw HTML and CSS served to unauthenticated visitors. Styles injected by client-side JavaScript after page load aren't captured. For SPAs that render with Next.js or similar, the SSR'd content is usually enough to extract the design system.
Why do I see fewer results than I expected?
Sites with heavy CSS-in-JS runtime styling, or whose stylesheets exceed our 2 MB per-file cap, may have partial results. The stats line below the report shows how many files were analyzed.
Is this an endorsement to copy someone's design?
No. This tool is for research, audits, and inspiration — understanding design choices other teams have made. Values like padding and color are not copyrightable; the overall aesthetic of a site is. Use it to learn, not to clone.
What about privacy?
We don't store the URLs you submit. Requests are rate-limited per IP to prevent abuse. See our /privacy page for full details.