Boring Avatars Avatar Generator
6 geometric themes: marble, beam, pixel, sunset, ring, bauhaus
Ready-to-use samples
Generated with the Boring Avatars package, served from this site.
-
felix
-
aneka
-
jasper
-
luna
-
milo
-
sage
-
nova
-
remy
Run Boring Avatars in your project
Boring Avatars' hosted preview endpoint (source.boringavatars.com) is no longer live. Install the npm package to render its geometric themes, or try the closest URL-driven look below.
Want a live playground instead?
DiceBear has a hosted URL API with a similar look, so you can preview and download without installing anything.
Usage
npm
npm i boring-avatars
import Avatar from 'boring-avatars';
<Avatar
size={80}
name="felix"
variant="marble"
colors={['#264653', '#2a9d8f', '#e9c46a', '#f4a261', '#e76f51']}
/> React
import Avatar from 'boring-avatars';
function UserAvatar({ name }: { name: string }) {
return <Avatar size={40} name={name} variant="beam" square />;
} About Boring Avatars
Lightweight React component that generates SVG avatars from a name seed using six minimal geometric themes. Zero external API calls, fully client-side, and tiny in bundle size. Ideal when you want personality without visual complexity.
Best for: Minimal UI systems, comment threads, team directories
- License
- MIT
- Output
- SVG
- Deterministic
- Yes
- Hosted API
- No
- Package
- boring-avatars
- Links
- Docs GitHub
Other avatar generators
- DiceBear
- Multiavatar
- Avataaars
- Bean Heads
- Jdenticon
- Nice Avatar
- Minidenticons
- Blockies
- UI Avatars
- Robohash
- Gravatar
- Pravatar
- Open Peeps