TINTA

Tools for Inspiring New Tones & Art · May 2024

As a developer who often interacts with design, I was constantly frustrated by the tedious process of manually picking colors from an image. I built TINTA as a full-stack solution to automate this task, challenging myself to create a fast, beautiful, and reliable tool that I would personally use every day.

Creating the brand

I built TINTA — Tools for Inspiring New Tones & Art — to be fast and clear. The identity needed to be precise, modern, and unobtrusive so the experience stays focused on producing accurate color palettes from any image.

I began with structured sketch explorations—eyedroppers, sampling grids, and fluid forms—evaluating balance, rhythm, and legibility. I finalized the mark in Adobe Illustrator, refining vectors, calibrating curves and spacing, and preparing clean, scalable SVG and PNG assets.

Before redesign
After redesign

Design System & UI Decisions

Drop your image here or click to browse

Supports JPG, PNG, SVG

Mulish Regular

Roboto Slab Bold

TINTA interface mockup

A focused, single‑page tool that turns any image into an accurate 6‑color palette. Built with React, Vite, Tailwind, and a Roboto Slab + Mulish type system. Multiple algorithms (Vibrant, K‑Means, Median‑Cut, Octree, Weighted K‑Means) and LAB‑based filtering deliver perceptually accurate, distinct colors with one upload.

From Tedious to Instant

TINTA case study overview

A quick story walkthrough showing how TINTA streamlines the process from image to palette.

Ongoing Optimisation

The next logical steps for TINTA are to develop a browser extension for extracting colors from any webpage on the fly. I also plan to add a feature allowing users to create accounts, save their favorite palettes, and discover palettes created by other users.