Twitch PFP Maker Online

Make a 256 by 256 Twitch profile picture that stays readable in chat at 150 pixels. Dark-UI neons, esports frames, and an honest circle preview before export.

How to Make a Twitch PFP

Upload a photo, choose how the square is filled, then drag and zoom until the circle is centred. Export at 256 by 256 and update your profile.

Step 1

Upload Your Photo

Drop in a JPG, PNG or WebP file and it loads straight into the editor.

Step 2

Frame It for Chat

Keep one subject filling the circle so it survives chat panels and search.

Step 3

Download at 256

Export a 256 by 256 PNG and upload it as your Twitch profile picture.

Make a Twitch Profile Picture That Survives Chat Panels and Search

Twitch asks for a 256 by 256 profile picture, gives you up to 10 MB to play with, and then shows it everywhere at once: beside every line you type in chat, in the channel page header, in follower lists, in search results and on mobile. Those contexts do not agree on size, so your picture has to work as an icon first. What reliably fails is detail: small type, thin outlines and busy backgrounds all turn to noise the moment the circle drops below about 150 pixels.

It is also a dark platform. Twitch is的黑 UI by default and almost nobody changes it, so your avatar is judged against dark grey and near black hundreds of times a stream. A dark-haired subject on a dark background simply vanishes. Streaming avatars that work tend to have three things: one obvious shape, a clear separation from the backdrop, and colour that is bright enough to survive being shrunk.

That suits how this editor is set up. Thirteen border styles include three neons, an eight bit pixel ring and an esports HUD frame, all of which read well in a dark chat panel, plus solid, dashed, double ring, glow, gold, silver and rainbow for a calmer look. Ten gradients cover the gaming end too, with cyber, vapor and toxic alongside the neutrals, so you can build an avatar that matches an overlay rather than fighting it.

The mechanics are three controls. Fill decides what happens to a photo that is not square, with blur keeping the whole frame behind a softened version of itself, solid colour giving clean contrast, gradient adding energy and crop taking the centre. Zoom to 400 percent and drag until the circle lands on the right thing, then switch on the guide, an 80 percent circle that shows exactly what Twitch keeps. Assume the corners are being deleted.

Avatars are also cached hard by Twitch and by browsers, so if a new picture does not appear straight after uploading, give it a few minutes before assuming the upload failed.

Avatars are also cached hard by Twitch and by browsers, so if a new picture does not appear straight after uploading, give it a few minutes before assuming the upload failed.

Worth being clear about what this is not. Twitch accepts animated avatars under some conditions, and this exports still images only, so nothing you make here moves. Profile banners, offline banners, panels and emotes are separate assets with their own dimensions, especially the 112 pixel emote and the 1200 by 480 banner, none of which this produces. Everything here renders on a canvas in your browser, so nothing is uploaded and there is no watermark.

256 by 256

Export exactly the size Twitch asks for, well inside its generous 10 MB limit.

Holds Up in Chat

Frame one clear shape so the avatar survives panels, lists and small mobile views.

Neon and Esports

Three neon rings plus pixel and esports HUD frames built for dark stream interfaces.

Matching Team Sets

Split one group photo into two, three or four avatars for a co-stream squad.

True Circle Guide

An 80 percent overlay shows what Twitch keeps before you export anything.

Private by Default

Everything runs in your browser, with no upload, no account and no watermark.

FAQ

Frequently Asked Questions

Upload a 256 by 256 square, which is what this tool exports, and Twitch allows files up to 10 MB. The avatar then appears at different sizes across chat, search and the channel page, so design for the smallest of them.

Not with this tool. It exports still PNG, JPEG or WebP images only. Twitch has separate rules for animated avatars, and static files remain the safe universal option for every account.

Twitch is dark by default, so dark subjects sink into dark panels. Increase contrast, put brighter colour behind the subject, or add a neon border so the circle keeps a visible edge wherever it appears.

No. The profile banner is 1200 by 480, emotes are 112 by 112, and offline banners are larger still. This editor only produces the square avatar Twitch crops into a circle.

Yes. Upload one group photo and pick two, three or four pieces; each vertical slice is enlarged into a complete square, so everyone gets their own finished avatar rather than half of the picture.

Keep it very short and large, or leave it out entirely. Anything written at 256 pixels is unreadable once chat renders the circle at roughly 150 pixels or smaller, so let the shape do the work.

Yes. After framing, switch the platform dropdown and export again at Discord 256 or YouTube 800, and your crop, background and border carry over, so the whole set stays consistent without re-editing. Alternatively set a Custom size anywhere from 64 to 2048 pixels.

PNG gives lossless quality and clean edges for logos, JPEG is the smallest option, and WebP balances the two. A quality slider and live file size tell you what you are downloading.

No. Rendering happens on a canvas in your own browser and the image never leaves your device. There is no account, no stored copy, no queue and no watermark on any export.