VERSION 1.0 • STABLE
FaceGen API
Generate AI-powered avatars with a simple REST API. Build custom profile pictures, game characters, and more with our powerful endpoint.
🚧 We're building something awesome! If you don't see your desired image right away, don't worry—we're storing your request and our workers are generating it in the background. We'll serve it to you in future requests. Thanks for your patience!
GET
/[description]Usage
Curl
Shell
curl -L "/professional-doctor" -o avatar.pngBrowser Fetch
JavaScript
fetch("/professional-doctor").then(r => r.blob()).then(b => {/* save blob as file */})Generates an avatar based on the provided description.
Parameters
descriptionREQUIREDstringA text description of the desired avatar characteristics.
HTML (img)
HTML
<img src="/professional-doctor" alt="Avatar" />Live Generation
Active
MESSAGING
Live
Alex Thompson
Product Designer
Active now
Hey! The new avatars look amazing 🎨
Thanks! Generated in real-time ⚡
Chat interface integration
Live Avatar Stream
Real-time generation • 8 avatars
STREAMING

1
2
3
4
5
6
7
8
DEVELOPER API
// User authentication system
const user = await getUser();
{
id: 'usr_7x9k2',
name: 'Sarah Chen',
role: 'developer',
avatar: 'generated.png'
verified: true,
lastSeen: '2m ago'
}
Code integration example
TEAM WORKSPACE
8 online
Team Member 3
Designer
2m
Team Member 4
Engineer
2m
Team Member 5
Manager
2m
Team Member 6
Developer
2m
Team Member 7
Analyst
2m
Team collaboration view
PROFILE
Dr. Martinez
Medical Professional
San Francisco, CA
2.4k
Followers
847
Following
User profile card
DISCUSSION THREAD
Community feedback and responses
2comments
User 7
• 2 min ago
The avatar generation quality is incredible! Using these in our production app now.
12 likes
User 8
• 5 min ago
Real-time streaming makes the UX so much smoother. Great implementation!
8 likes
Comment thread integration