Build your portrait sheet
How portraits are drawn
Each sheet combines feminine, masculine, and androgynous features with varied silhouettes, hairstyles, details, and skin tones. A 3D model positions each feature before the drawing engine adds the ink.
Every sheet begins with a seed, a seven-character code of letters and numbers. The same seed always redraws the same faces, so you can revisit or share any sheet by its code.
The engine builds each portrait from a set of parts: nine head shapes, thirty-two hairstyles, eight eye shapes, eight nose styles, seven brow shapes, and fifteen expressions. Independent complexion, age, styling, and distinctive-mark layers can coexist, while skin undertones and age bands add variation beyond a single palette or adult face template.
Parts are half the story. The engine also tunes dozens of measurements for every face, like head width, eye spacing, nose length, and head tilt. Two faces that share every part still rarely look alike. When it fills a sheet, the engine picks faces that differ the most and avoids repeats from your recent sheets.
Measurements vary on top of these counts, so the real variety runs even higher. Press Generate, and you'll draw a sheet that has never existed before.