Free ugly avatar generator

Make an ugly-avatar.
Keep it weird.

Generate wonderfully awkward profile pictures with crooked lines, mismatched eyes, chaotic hair, and absolutely no taste required.

Pick your face

48 fresh weirdos

Every portrait is generated from its own seed. Your download is a crisp 1024×1024 PNG.

Under the wonky lines

How this ugly-avatar generator works

Seed

Each face starts from a unique, repeatable seed.

Distort

The seed bends the contour, eyes, mouth, nose, and hair.

Download

One click renders the SVG portrait as a 1024px PNG.

About the project

A tribute to the original ugly-avatar

This tool uses an independently implemented procedural drawing system and was inspired by the open-source project txstc55/ugly-avatar. The original concept celebrates faces that are unpredictable, imperfect, and far more memorable than polished avatar templates.

View the original on GitHub

Questions, answered

Ugly avatar FAQ

What is an ugly-avatar?

An ugly-avatar is a deliberately awkward, hand-drawn-style profile picture made from randomized face shapes, eyes, hair, noses, and mouths.

How do I download an ugly avatar?

Click any portrait in the gallery. The generator converts that avatar into a 1024×1024 PNG and downloads it immediately.

Are the avatars unique?

Yes. Every portrait uses a distinct deterministic seed, so its proportions, expression, hair, color, and line details form a repeatable combination.

Does the generator upload any data?

No. The portraits are generated and converted to PNG in your browser. You do not need to upload a photo or create an account.

PSL Scale: Curious what AI thinks of your face?Try For Free