Color from String

Type any string — a name, a tag, an ID — and get a deterministic 5-color palette plus a contrasting text color and initials for an avatar. The same string always produces the same color. Bulk mode for a list of names. Copy as hex, rgb, hsl, or Tailwind. Pure client-side, no upload.

Input
Layout

Avatar

AL
AL
AL

Anchor #… with high-contrast text — WCAG 2.x ratio .

Palette

Bulk mode

One name per line. Generates an avatar + palette per row. Lines starting with # are skipped.

Share this view

The current input + options are encoded into the URL hash so you can bookmark or share the exact same palette.