Website Color Palette Extractor API — Hex Colors from URL
Pricing
$10.00 / 1,000 page scanneds
Website Color Palette Extractor API — Hex Colors from URL
Extract a website's color palette via API. Input: a page URL. Output: JSON list of hex color values with usage counts, pulled from inline styles, style tags, and theme-color meta. Useful for brand and design audits. Pay per result: $0.01 per page scanned.
Pricing
$10.00 / 1,000 page scanneds
Rating
0.0
(0)
Developer
Anthony Snider
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Webpage Color Palette Extractor
Pull the dominant color palette out of any web page — hex values ranked by how often they're used.
Live on the Apify Store — run it instantly or call it as an agent tool via Apify MCP.
What you get
- Scans a page's
<style>blocks, inlinestyle="..."attributes, and<meta name="theme-color">. - Parses every color format:
#rgb,#rrggbb(and#rgba/#rrggbbaa),rgb(),rgba(),hsl(),hsla(). - Normalizes everything to hex, counts occurrences, and returns the top ~20 colors sorted by frequency.
- Single URL or bulk array, with a
maxUrlscap. One bad URL never breaks the run.
Input
{"url": "https://github.com","maxUrls": 25}
Or bulk:
{"urls": ["https://github.com", "https://stripe.com"],"maxUrls": 50}
Output
{"url": "https://github.com","finalUrl": "https://github.com/","status": 200,"colorCount": 37,"palette": [{ "hex": "#ffffff", "rgb": "rgb(255, 255, 255)", "count": 28 },{ "hex": "#24292f", "rgb": "rgb(36, 41, 47)", "count": 14 },{ "hex": "#0969da", "rgb": "rgb(9, 105, 218)", "count": 9 }],"scannedAt": "2026-06-24T00:00:00.000Z"}
Pricing: pay-per-event — one charge per page scanned.