ToolJutsu
All tools
Image Tools

Profile Picture Cropper

Crop photos into perfect circles for profile pictures.

Processed on your device. We never see your files.

How to use Profile Picture Cropper

What this tool does

The Profile Picture Cropper lets you position a photo inside a circular preview, adjust the zoom, and export a square PNG with the image masked to a perfect circle. You can choose between transparent corners (for platforms that overlay the circle on their own background) or a solid fill colour (for services that display images against a white or coloured page). Output sizes of 400, 800, and 1200 pixels square cover every major platform.

Why you might need it

Round profile pictures have become the default on almost every social network, messaging app, and professional directory: LinkedIn, Twitter, GitHub, Slack, Google, WhatsApp, and many others display profile photos as circles. Uploading a rectangular photo and relying on the platform’s crop often puts the subject off-centre, cuts off the top of someone’s head, or leaves a large expanse of background taking up most of the circle. This tool lets you position and zoom the image precisely before export, so what you see in the preview is exactly what followers and colleagues will see.

Businesses creating circular avatars for team pages, chatbot icons, or brand channels face the same challenge. A logo designed with a square or rectangular proportion may need to be recomposed inside a circle to look intentional rather than clipped. This tool works equally well for logos, illustrations, and photos.

How to use it

  1. Drop your photo onto the dropzone or click to browse.
  2. The circular preview appears immediately with the image fitted inside.
  3. Drag the preview to pan — move your face to the centre of the circle.
  4. Scroll (or use the zoom slider) to zoom in or out until the framing is right.
  5. Choose an output size (400, 800, or 1200 px square).
  6. Choose Transparent corners to let the platform’s background show through, or Fill colour and pick a hex colour to fill the corners with a solid background.
  7. Click Export profile picture. A circular preview of the result appears.
  8. Click Download PNG to save the file.

Format and quality notes

The output is always a lossless PNG, which keeps every pixel exactly as it appears in the preview. The transparent-corner version will have a larger file size than a JPEG because PNG does not compress photographic content as well. If the file is too large to upload (some platforms cap profile pictures at 2–5 MB), run the result through the Image Compressor and set the quality to 85% — JPEG or WebP encoding will usually bring a 800×800 PNG down to well under 200 KB while keeping the image looking sharp.

The fill-colour option composites your chosen background behind the image before clipping to the circle. This is useful when the platform always displays profile pictures against a white page — the background in the exported file matches the page, so there is no visible square around the circle even if the platform does not natively render transparency.

Tips for best results

Zoom in so the face (or the central element of a logo) fills most of the circle. Leaving a large margin of background inside the circle makes the subject appear small and hard to recognise at the small sizes platforms use in feeds and comment sections. For portraits, a good rule of thumb is to have the top of the head near the top of the circle and the chin near the bottom, with the face roughly centred horizontally.

For a professional headshot, start with a high-resolution photo (2000 px or wider), zoom into the face, and export at 1200 px. The platform will downscale it to whatever size it uses internally, and the extra resolution helps the image look crisp on high-DPI screens. For a square logo with a transparent background, zoom so the logo fills about 80% of the circle — leaving a small gap between the artwork and the circle edge prevents the edges from being clipped.

Frequently asked questions

Is my photo uploaded to a server when I use this tool?
No. Your image is loaded into your browser's memory and processed entirely using the HTML Canvas API. The circular mask and final export are computed locally. No photo data is sent over the internet at any point — profile pictures are personal, and this tool is designed to keep them that way. You can disconnect from the internet and the tool will continue to work normally.
Why does the output have to be a PNG?
PNG is the only widely supported web format that preserves full transparency. The circular mask leaves the four corners of the square image transparent, which requires an alpha channel. JPEG does not support alpha; saving as JPEG would fill the transparent corners with a solid colour. If you choose the 'Fill colour' option instead of transparent corners, you can convert the resulting PNG to JPEG using the Image Format Converter if a smaller file size is important.
What size should I choose for different platforms?
Most platforms scale your upload to their own internal size, but uploading a larger file gives the platform more pixels to work with. LinkedIn and Facebook profile pictures display at small sizes but are stored larger; 400×400 is the minimum safe choice. GitHub recommends at least 500×500. For high-DPI displays on any platform, 800×800 or 1200×1200 future-proofs the image. The '400×400' option is fine for quick sharing; use '800×800' or '1200×1200' for anything that will live on your profile long-term.
How do I zoom and pan the image?
Use your mouse wheel (or a pinch gesture on a trackpad) to zoom in and out. Click and drag the circular preview area to pan the image so the right part of your face or subject is centred. The zoom slider below the preview gives you precise control over the zoom level if the scroll wheel is inconvenient.
Can I use this for logos or non-photo images?
Yes. The tool works with any image format: PNG logos, illustrations, GIF animations (the first frame is used). If your logo is designed with a transparent background, choose 'Transparent corners' so the circular mask blends naturally into whatever background the platform displays it on.

Related tools