Facehash is a zero-dependency React component that generates deterministic, minimalist SVG avatar faces from any string input. The same string always produces the same face, with no API calls or storage required. It supports Next.js, Vite, and Remix, and offers a Next.js route handler for generating PNG or SVG avatars via URL. Props include size, custom colors, 3D intensity, blink animation, variants, and custom mouth rendering. Use cases include user profiles, chat apps, comment sections, and AI agent identities.

Sort: