Private browser tool
Make Square Image
Turn any image into a square by cropping from the center or fitting it inside a square canvas with optional background and margin.
Your image is processed locally in your browser and never uploaded to a server.
No uploadNo accountWorks locally in your browser.
Step 1
Upload image
Drop your image here
JPG, PNG or WebP. Processed locally in your browser.
Step 2
Choose settings
Advanced settings
Step 3
Download result
Your image is processed locally in your browser and never uploaded to a server.
Original image
Your preview will appear hereUpload an image to see dimensions and file size.
Square result
Create a square image to preview the result.Run the tool to see output dimensions and download the new file.
Square images for profiles, icons and posts
Square images are common for avatars, thumbnails, product previews and social media posts. CompressResize can crop a centered square or keep the whole picture visible inside a square canvas.
Choose 512x512, 1024x1024, 2048x2048 or a custom size. PNG and WebP can preserve transparent backgrounds, while JPG uses a solid background.