Developer

GitHub profile photo with a clean background

GitHub shows avatars next to every commit, PR, and comment. A clean cutout reads as deliberate.

No signup. No watermark. Processed in a browser.

Drop your avatar photo

Any clear photo works.

PNG·JPG·WebP

How it works

01

Pick a photo or logo

A clear headshot works, but so does a logo, a mascot, or an illustration. GitHub renders avatars as circles at 32 pixels in comment threads.

02

Drop it above

The tool returns a transparent PNG in about twenty seconds.

03

Composite over a subtle gradient

GitHub's dark and light modes both render avatars against grey. A dark-to-light gradient reads cleanly in both modes without clashing.

Things that help

—GitHub crops to a circle. Anything in the corners of a square source gets clipped.
—Test the result at 32 pixels — that is how most people see it in a PR thread.
—If you use a logo, prefer the icon-only version over the wordmark. Text disappears at small sizes.
—Devs notice detail. A clean cutout signals care.

Common questions

Does GitHub accept transparent PNGs?

Yes, and it preserves them. Unlike Snapchat or TikTok, GitHub does not flatten the alpha channel.

What size should the source be?

460 by 460 is the recommended upload size for retina displays.

Can I use this for a personal website?

Yes. Same PNG works as a favicon, an about-page photo, and a GitHub avatar.

Ready when you are.

Open the full tool

Batch processing, video, manual editor.