a photo-to-emoji color palette tool

"Emoji Colors" is a free web tool that turns any photo into a palette of matching emojis. Users upload an image, and the app extracts its dominant colors, maps them to emoji categories, and generates a copy-and-paste emoji string that reflects the photo's color profile.
The project uses client-side color extraction with k-means clustering, running entirely in the browser with no server or API calls. Built with React and Vite, it leverages an HTML canvas element to perform color analysis quickly and privately in the browser.