Smart Portrait Crop
AllPic Smart Portrait Crop detects face landmarks in the browser and exports a square portrait crop for avatars, headshots, or upper-body profile images.
Choose an image to start
Files never leave your browser — all processing happens locally
The first run downloads and caches the local model required by this tool.
Supported formats
Browser local
Supported formats
Input: JPG · PNG · WebP
Output: PNG
Local processing
Selected files are handled inside your browser session. Large images and batch work depend on browser memory and device performance.
Limits
Performance depends on image size, batch count, browser support, model loading, and device memory.
Steps
How this tool works
- Step 1
Choose a portrait image.
- Step 2
Select avatar, headshot, or upper-body framing.
- Step 3
Set the square output size.
- Step 4
Run local AI and download the PNG result.
FAQ
Useful limits and answers
Is my portrait uploaded?
The selected portrait is processed in your browser.
What does the model detect?
The tool uses browser-side face landmarks to estimate face position and framing.
Which export size should I use?
1024px works well for avatars and headshots. Larger exports can be useful for profile assets.
What if the face is hard to detect?
The crop uses a centered fallback so the tool still returns a square image.
Related tools
ID Photo Background
Segment the portrait locally and export an ID-style photo with white, blue, red, or custom background color.
PortraitPortrait Light Enhance
Preview portrait tone and lighting changes with browser-side segmentation and local rendering.
Local AIBackground Blur
Blur photo backgrounds with MediaPipe image segmentation and local rendering where available.
EditCrop Image
Crop images to a selected area with local preview and export.
AllPic for iPhone
AllPic for iPhone is now available!
Get richer photo workflows with native performance, offline editing, and seamless sync.